<SEC-DOCUMENT>0001558370-24-004441.txt : 20240401
<SEC-HEADER>0001558370-24-004441.hdr.sgml : 20240401
<ACCEPTANCE-DATETIME>20240401070223
ACCESSION NUMBER:		0001558370-24-004441
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		93
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240401
DATE AS OF CHANGE:		20240401

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
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35521
		FILM NUMBER:		24805505

	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
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>clir-20231231x10k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.5.0.8 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 3/28/2024 5:40:03 AM -->
<!-- iXBRL Library version: 1.0.8703.18788 -->
<!-- iXBRL Service Job ID: 5668aeb6-d70d-4699-a22a-d1314787791f -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:clir="http://www.clearsigncombustion.com/20231231" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" xs:nil="true" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" name="us-gaap:CommitmentsAndContingencies" id="Hidden_xTCxKndYDU6QE_niQtmoNg"/><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" xs:nil="true" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" name="us-gaap:CommitmentsAndContingencies" id="Hidden_8RLEOyLgc0qxm-kZ9--tcA"/><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" xs:nil="true" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" name="us-gaap:PreferredStockValue" id="Hidden_IaZIWFYIkkqFmuIPoSgjPg"/><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" xs:nil="true" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" name="us-gaap:PreferredStockValue" id="Hidden_gerLWcf5EkCTR9HdyfxlVQ"/><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityCentralIndexKey" id="Tc_pks1DH_DZUWSoxxdZJABQA_2_1">0001434524</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentFiscalYearFocus" id="Tc_5o_VYnkfFES4xUNPDkQhUA_4_1">2023</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentFiscalPeriodFocus" id="Tc_IpAeFq6KlESpIHQn0DYDdA_5_1">FY</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:AmendmentFlag" id="Tc_pw3d2eCee0uw0Q95zUps8g_6_1">false</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_MqmSq5FE80Cvx6bvup0H2A">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" id="Hidden_R1GgZWzooUClnU2HocRoeQ">0</ix:nonFraction><ix:nonNumeric contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Hidden_t9VEI6TKAkiaHqm-0bRTgw">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Hidden_VrKCXZhtRUOC4X9L6BT5ag">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_FsDM_6mE8k20CMdqDZAVHA" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Hidden_q-Jocd1YTk2_FodznyB7CA">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_YhYCwRqc70-UnBntZREYZQ" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Hidden_pPixEdWBsECHEANBm-7wtw">P3Y</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_-Tujb5x1ME-T89tOgnnqaQ">38687061</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="Hidden_E3NXm1Tm_Eim4LVgtVAPHw">38023701</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_jRqHqRMgTUecpYcWntHKeQ">0.0033</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ" decimals="4" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" id="Hidden_Q6-ann3VuUmA8lj-wBGzFw">0.0033</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_2qr8Unr78k2awZMyfGwiHQ" name="clir:CustomerPaymentTerm" id="Hidden_p_aq-tBKHU2lA8hk5RpndA">P30D</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_5_1_2022_To_5_31_2022_qYhpEEEeU02_Ix34xAMqyA" decimals="4" name="clir:PercentageOfUnitHoldersAgreedToExtendParticipationRight" id="Hidden_DAHynBerJ0y47ianM8EYCw">0.0067</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_12_30_2023_To_12_30_2023_srt_RangeAxis_srt_MinimumMember_-gHva6QEzkS6ZIT1VIN4bQ" decimals="4" name="clir:PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" id="Hidden_31o0FSffFUyroYlZzYPKAQ">0.0067</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="4" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" id="Hidden_g9dONOQQBkGn3XG7lyvPHQ">0.0067</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="clir-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_5kgkULcgD0ONnPjfuXGwWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:DemonstrationBurnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_UU34N33rwkGhSif7cdDiSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_om18XVSrF06VrUYOkeJAZw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-22</xbrli:startDate><xbrli:endDate>2024-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-UczicBCPE6KOsXaaN10kw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-22</xbrli:startDate><xbrli:endDate>2024-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ILWJa2Az1E6w8vqDorcsSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_WnmuxNFvbkS0tLZ6Qh-a_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Z5W-RNPh4E2aL1olBFhWIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JRWRzwEffkae_mcLCvwQqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mnUowe2L3EqU5JqmFBpbxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_BL__aJ3U7Uiwaki2OxXp1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xYzE9W05eU2Xt1SNNqKDFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_i8BrVGJv0EK_tqb4o3lQZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4DcuPv7CCUKjFABmHsj4Iw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UlyrJWoMBE2VGCuxE3R8hQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_mnGUtIBhj0ud8NjARMtlzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_55IH8Xi8Gk2PmA0Ra6dtaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_LQNQE8O6mEOgYtU21xzfng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_iJLXDA0xD0Cc_Bz-z3HFSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_8VhQ_FeuJUC-f2vvYK5HVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1HtmAkPqZU6QaT7BEPw5Sg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-22</xbrli:startDate><xbrli:endDate>2024-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_qYfVDOOn6UqQr5faXQFYgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_FsDM_6mE8k20CMdqDZAVHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_r2vPwghnY0-rO-tZbYTBRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jj-lbA-dU0mdq9FYsHAdzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_slr2Lz--vkevwyuKvM3l_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qy4_nqHxWkyJldSrJmbUlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4mknXz3zV0iVg7vRBOyZ0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Zlrww06-SEOfkuSoKUCOFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tGYY2UAJ40SrO4A3nkOPCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_UKVmbn-IbEGkJiseE78BoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_C_-JHmvrpkyCDQD-arzh2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_uPxiZYJor0qlx6JLWiPanQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_fuAPEHar8U-5BZg1Y6sFZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:OklahomaQualityJobsActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_gItmiUSki0aey2nQuuQfLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:OklahomaQualityJobsActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_H0doBGcLmk-JOWFQzdbnlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:OklahomaQualityJobsActMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_8knI2lN2XEi-o2QtRRFhew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:TrademarksPendingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_Myu8nmyIf0SLg1FpJODUJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:RegisteredTrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_06jWyyGzhU-NmZz23mLfnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:TrademarksPendingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_9GC8fN9JnU6VTTVZfkx-nw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:RegisteredTrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_ADAI-1rrAkiF-9xNpChGPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:PatentsPendingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_GR7Gsv7_cUWdJwfoBIXJuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:IssuedPatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_avBbObjxR0yQ0cd8eTN82w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:PatentsPendingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_mJ_Hf22sV0-3SxVIW6WVXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:IssuedPatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_YhYCwRqc70-UnBntZREYZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_WG0pIJSv10y0fIMkiazdQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember_Tf6IR92z7061PaaZ32m4zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_CN_8UQJgRKypkaR6mXaNTN9LQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_P9oWC2IezkKwOMC0XGJdSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_guy3gb4RjEGC1X_LmEZv_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:DemonstrationBurnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2023_FZh_m-VES06UgBqvUmOVUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_2_2024_48EaRrvV9UiM6oqAOi77Zg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kbpVtRn2kEC5cdW9womPkw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_31_2018_us-gaap_SubsidiarySaleOfStockAxis_clir_ParticipationRightMember_a9n6be1NB0-zL68eebNUnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:ParticipationRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_yupS5YGyXEabjzyCeNcPnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VJioI9lIaEe10xuhKTjd7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-22</xbrli:startDate><xbrli:endDate>2024-02-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_rQ0JkoMUpkm4oaw85u3A8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:TwoThousandAndTwentyOnePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:NonQualifiedStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">clir:DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:NonQualifiedStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:ResearchGrantFromDepartmentOfEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_RSy7522UwEyomnO2WKu3_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:ResearchGrantFromDepartmentOfEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_30_2023_To_12_30_2023_srt_RangeAxis_srt_MinimumMember_-gHva6QEzkS6ZIT1VIN4bQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-30</xbrli:startDate><xbrli:endDate>2023-12-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2022_To_5_31_2022_qYhpEEEeU02_Ix34xAMqyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_rha3UQGfXEizireIPllEaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2023_To_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tb29cVk-7UKcxs7uPx2rpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_CN_k2NVxtjEJEGy3iQBOei4JQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_wfHZBMkf0EC6FVbrjXh2UA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_t8G-PRE7F02R19MBwZlZqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2023_To_6_30_2023_zr0SuiH8ME2TngEwZbHUWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_2qr8Unr78k2awZMyfGwiHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_bfzk-s7v6Eex9y7Ks_dItA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_12_23_2020_To_12_23_2020_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_2GSKimeLaUuQG0Z_fa9gBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001434524</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-23</xbrli:startDate><xbrli:endDate>2020-12-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_category_1l0RfPMV5UqKPxj426b0rg"><xbrli:measure>clir:category</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_item_tak9TkkMhUSThiyONTIKfg"><xbrli:measure>clir:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA"><xbrli:measure>clir:installment</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:4.47%;padding-right:4.47%;position:relative;"><div style="min-height:13.5pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;border-bottom:1px solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:5pt;font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_f8143db6_d3d2_44b0_b145_707994957830"></a><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">UNITED STATES</b></p><a id="_Hlk67915326"></a><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-size:8pt;font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentType" id="Narr_UABM5v7sM0ax91kaJH2Pew"><b style="font-size:8pt;font-weight:bold;">10-K</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">(Mark One)</b></p><a id="_5b6cef25_1c72_4d68_b02a_9161f1aa5f56"></a><a id="Tc_ZPMg5k7Yc0-Fitiuciaq0A_1_1"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:97.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentAnnualReport" id="Tc_L0Lj2G1X0kmXL8X_BGl3vA_1_0"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:97.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-size:8pt;font-weight:bold;">For the fiscal&#160;year ended </b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentPeriodEndDate" id="Narr_-0HNpA5H70-_Dz32Qo0X9w"><ix:nonNumeric format="ixt:datemonthdayen" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:CurrentFiscalYearEndDate" id="Narr_85yWVeOXiEOaNjiYSOm9GA"><b style="font-size:8pt;font-weight:bold;">December 31</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;">, 2023</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">OR</b></p><a id="_3bc5055c_15fa_4939_83de_52745d0c4a3a"></a><a id="Tc_8kMZ6zOx80ervwMLsEUwyw_1_1"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:98.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentTransitionReport" id="Tc_dyLjCH0FRUaG47KyXlYVPQ_1_0"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:98.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">For the transition period from ______________ to _______________</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-size:8pt;font-weight:bold;">Commission file number </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityFileNumber" id="Narr_ttWQBjugrkSCrInDUSaOIQ"><b style="font-size:8pt;font-weight:bold;">001-35521</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityRegistrantName" id="Narr_SBnx4MpyOEaYjrnx643EPQ"><b style="font-weight:bold;">CLEARSIGN TECHNOLOGIES CORPORATION</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Exact name of registrant as specified in its charter)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</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:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityIncorporationStateCountryCode" id="Narr_DAbBD7h3rk-rgBG-V4UfZw"><b style="font-size:8pt;font-weight:bold;">Delaware</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;"><br/></b><span style="font-size:8pt;">(State or other jurisdiction of</span><span style="font-size:8pt;"><br/></span><span style="font-size:8pt;">incorporation or organization)</span></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityTaxIdentificationNumber" id="Narr_EEXJwmB65E6FVJ4yp0PXcQ"><b style="font-size:8pt;font-weight:bold;">26-2056298</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;"><br/></b><span style="font-size:8pt;">(I.R.S. Employer</span><span style="font-size:8pt;"><br/></span><span style="font-size:8pt;">Identification No.)</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityAddressAddressLine1" id="Narr_ircN7rcslkmWY6tfuqMFMQ"><b style="font-size:8pt;font-weight:bold;">8023 East 63</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">rd</sup><b style="font-size:8pt;font-weight:bold;"> Place, Suite 101</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityAddressCityOrTown" id="Narr_TSUPQ17SW0OlLBsYBuWwlw"><b style="font-size:8pt;font-weight:bold;">Tulsa</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;">, </b><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityAddressStateOrProvince" id="Narr_03jAHhQ56EqfjgdPksbLdw"><b style="font-size:8pt;font-weight:bold;">Oklahoma</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;"> </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityAddressPostalZipCode" id="Narr_vRrL7IkjfkmoOdtGNJIb2Q"><b style="font-size:8pt;font-weight:bold;">74133</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(Address of principal executive offices)</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Zip Code)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:8pt;font-weight:bold;">(</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:CityAreaCode" id="Narr_7fy4Dhn9OEiOIiW9ECMhIg"><b style="font-size:8pt;font-weight:bold;">918</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;">) </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:LocalPhoneNumber" id="Narr_1V6v_8noFEKGaJ22mgqR0g"><b style="font-size:8pt;font-weight:bold;">236-6461</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;">(Registrant&#8217;s telephone number, including area code)</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_f4086a39_f9e4_4732_9836_1950fb628f92"></a><a id="Tc_-MyJ-U4D6EK1LezcH57ZxQ_1_0"></a><a id="Tc_v4RwGBM7vUKWZ67P_LY_7A_1_2"></a><a id="Tc_2mP6hLeKEUydN1IPMm-X8Q_1_4"></a><a id="Tc_3SzQwBAA2keIIN833NEhyg_2_4"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.67%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:28.27%;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;">&#8203;</span></p></td><td style="vertical-align:top;width:2.4%;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;">&#8203;</span></p></td><td style="vertical-align:top;width:36.21%;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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.67%;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;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:28.27%;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;"><b style="font-weight:bold;">Trading Symbol(s)</b></p></td><td style="vertical-align:top;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:36.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;"><b style="font-weight:bold;">Name of each exchange on</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">which registered</b></p></td></tr><tr><td style="vertical-align:top;width:30.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:Security12bTitle" id="Tc_Nh_m82Z7rkOqR_5sd3sRmQ_2_0"><b style="font-size:8pt;font-weight:bold;">Common Stock</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:28.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:TradingSymbol" id="Tc_F1iEVu02sUaV3sZPe6UsJw_2_2"><b style="font-size:8pt;font-weight:bold;">CLIR</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:2.4%;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;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:36.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:8pt;font-weight:bold;">The </b><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:SecurityExchangeName" id="Narr_y1lCIBBNt0uPh6sbkWS14Q"><b style="font-size:8pt;font-weight:bold;">Nasdaq</b></ix:nonNumeric><b style="font-size:8pt;font-weight:bold;"> Stock Market LLC </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 4pt 0pt;"><span style="font-size:8pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. Yes </span><span style="font-family:Times New Roman;font-size:8pt;">&#9723;</span><span style="font-size:8pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_qPNedR57iEOWT4pogdoJtA"><span style="font-size:8pt;">No</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;">&#8999;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 4pt 0pt;"><span style="font-size:8pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Act. Yes </span><span style="font-family:Times New Roman;font-size:8pt;">&#9723;</span><span style="font-size:8pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityVoluntaryFilers" id="Narr_5EVelG2DrkazJ3FVGrjl3w"><span style="font-size:8pt;">No</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;">&#8999;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports); and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.</p><a id="_Hlk67915389"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 4pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityCurrentReportingStatus" id="Narr_C0zM9pmY0km7e0Oe_Ezkng"><span style="font-size:8pt;">Yes</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;">&#8999;</span><span style="font-size:8pt;"> No </span><span style="font-family:Times New Roman;font-size:8pt;">&#9723;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 4pt 0pt;"><span style="font-size:8pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityInteractiveDataCurrent" id="Narr_qSa_NdaVpkKdhVDX4i8INw"><span style="font-size:8pt;">Yes</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;">&#8999;</span><span style="font-size:8pt;"> No </span><span style="font-family:Times New Roman;font-size:8pt;">&#9723;</span><span style="font-size:8pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</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:100%;"><tr><td style="vertical-align:middle;width:56.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Large accelerated filer <span style="font-family:Times New Roman;">&#9723;</span></p></td><td style="vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:middle;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Accelerated filer&#160;<span style="font-family:Times New Roman;">&#9723;</span></p></td></tr><tr><td style="vertical-align:middle;width:56.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityFilerCategory" id="Narr_3Y1MKdXIjU6S6n3_JtfXWQ"><span style="font-size:8pt;">Non-accelerated filer</span></ix:nonNumeric><span style="font-size:8pt;"> </span><span style="font-family:Times New Roman;font-size:8pt;">&#8999;</span></p></td><td style="vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;">Smaller reporting company&#160;</span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntitySmallBusiness" id="Narr_M86_aIdE60yr7RYuUYOUCg"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:middle;width:56.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:middle;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;">Emerging growth company&#160;</span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityEmergingGrowthCompany" id="Narr_p7K9gGtJR0ysj9oXAMUinA"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 4pt 0pt;">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&#160;13(a)&#160;of the Exchange Act.&#160;<span style="font-family:Times New Roman;">&#9723;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 4pt 0pt;"><span style="font-size:8pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:IcfrAuditorAttestationFlag" id="Narr_McEfonrRukqMUc7LMc1M2A"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 4pt 0pt;"><span style="font-size:8pt;">Indicate by check mark whether the issuer is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).Yes&#160;</span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:EntityShellCompany" id="Narr_iQE0xU8SRE27bgvDmw7SYA"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric><span style="font-size:8pt;"> No&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:6pt 0pt 0pt 0pt;"><span style="font-size:8pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. &#160;</span><ix:nonNumeric format="ixt:booleanfalse" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:DocumentFinStmtErrorCorrectionFlag" id="Narr_ac3BcAv7DU-06r9J4C3D8Q"><span style="font-family:Times New Roman;font-size:8pt;">&#9723;</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:6pt 0pt 6pt 0pt;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).&#160;<span style="font-family:Times New Roman;">&#9723;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 4pt 0pt;">State the aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant&#8217;s most recently completed second fiscal quarter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 4pt 0pt;">As of June 30, 2023 the aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, computed by reference to the last sale price of the common equity was $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_6_30_2023_FZh_m-VES06UgBqvUmOVUg" decimals="0" name="dei:EntityPublicFloat" id="Narr_LUSw_hsFhEaSEAGS_JKh_g">40,360,983</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 4pt 0pt;">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock, as of the latest practicable date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 4pt 0pt;">As of March&#160;21, 2024, the registrant has <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_4_2_2024_48EaRrvV9UiM6oqAOi77Zg" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_VQ4ViZP2OkCtt_JjyNXFog">39,039,273</ix:nonFraction> shares of common stock, par value $0.0001, issued and outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><b style="font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Portions of the registrant&#8217;s proxy statement for the&#160;2024&#160;Annual Meeting of Shareholders are incorporated herein by reference in Part&#160;III of this Annual Report on Form&#160;10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120&#160;days of the registrant&#8217;s fiscal&#160;year ended December&#160;31,&#160;2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 4pt 0pt;"><span style="font-size:8pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:justify;border-bottom:3.0pt solid #000000;border-top:1px solid #000000;margin:0pt 0pt 10pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:7.2pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:91.06%;border:0;margin:30pt 4.47% 30pt 4.47%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:30pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><a id="_40c5ddf1_6627_477f_906f_59b507f1dccc"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><img src="clir-20231231x10k001.jpg" alt="Graphic" style="display:inline-block;height:30pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:146.25pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Technologies Corporation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="TOC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 0pt 180pt;"><b style="font-weight:bold;">TABLE OF CONTENTS</b><span style="display:inline-block;width:0.2pt;"></span><b style="font-weight:bold;"> </b><span style="display:inline-block;width:33.5pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:bottom;width:5.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%;"></div></div></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#SPECIALNOTEREGARDINGFORWARDLOOKINGSTATEM"><span style="font-style:normal;font-weight:normal;">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND OTHER INFORMATION CONTAINED IN THIS REPORT</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">1</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTI_786582"><span style="font-style:normal;font-weight:normal;">PART&#160;I</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1BUSINESS_516362"><span style="font-style:normal;font-weight:normal;">ITEM 1: BUSINESS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1ARISKFACTORS_206768"><span style="font-style:normal;font-weight:normal;">ITEM 1A: RISK FACTORS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">12</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1BUNRESOLVEDSTAFFCOMMENTS_469520"><span style="font-style:normal;font-weight:normal;">ITEM 1B: UNRESOLVED STAFF COMMENTS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">21</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM1CCYBERSECURITY"><span style="font-style:normal;font-weight:normal;">ITEM 1C: CYBERSECURITY</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">21</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM2PROPERTIES_733587"><span style="font-style:normal;font-weight:normal;">ITEM 2: PROPERTIES</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">22</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM3LEGALPROCEEDINGS_338495"><span style="font-style:normal;font-weight:normal;">ITEM 3: LEGAL PROCEEDINGS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">22</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM4MINESAFETYDISCLOSURES_124538"><span style="font-style:normal;font-weight:normal;">ITEM 4: MINE SAFETY DISCLOSURES</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">22</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTII_651999"><span style="font-style:normal;font-weight:normal;">PART&#160;II</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">23</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM5MARKETFORREGISTRANTSCOMMONEQUITYREL"><span style="font-style:normal;font-weight:normal;">ITEM 5: MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">23</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM6SELECTEDFINANCIALDATA_288013"><span style="font-style:normal;font-weight:normal;">ITEM 6: [RESERVED]</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">23</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM7MANAGEMENTSDISCUSSIONANDANALYSISOFF"><span style="font-style:normal;font-weight:normal;">ITEM 7: MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">23</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM7AQUANTITATIVEANDQUALITATIVEDISCLOSU"><span style="font-style:normal;font-weight:normal;">ITEM 7A: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">28</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM8CONSOLIDATEDFINANCIALSTATEMENTSANDS"><span style="font-style:normal;font-weight:normal;">ITEM 8: CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">28</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9CHANGESINANDDISAGREEMENTSWITHACCOUN"><span style="font-style:normal;font-weight:normal;">ITEM 9: CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">28</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9ACONTROLSANDPROCEDURES_598275"><span style="font-style:normal;font-weight:normal;">ITEM 9A: CONTROLS AND PROCEDURES</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">28</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9BOTHERINFORMATION_420502"><span style="font-style:normal;font-weight:normal;">ITEM 9B: OTHER INFORMATION</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">29</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM9CDISCLOSUREREGARDINGFOREIGNJURISDIC"><span style="font-style:normal;font-weight:normal;">ITEM 9C: DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">29</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTIII_559853"><span style="font-style:normal;font-weight:normal;">PART&#160;III</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">29</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM10DIRECTORSEXECUTIVEOFFICERSANDCORPO"><span style="font-style:normal;font-weight:normal;">ITEM 10: DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">29</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM11EXECUTIVECOMPENSATION_136067"><span style="font-style:normal;font-weight:normal;">ITEM 11: EXECUTIVE COMPENSATION</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM12SECURITYOWNERSHIPOFCERTAINBENEFICI"><span style="font-style:normal;font-weight:normal;">ITEM 12: SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM13CERTAINRELATIONSHIPSANDRELATEDTRAN"><span style="font-style:normal;font-weight:normal;">ITEM 13: CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM14PRINCIPALACCOUNTANTFEESANDSERVICES"><span style="font-style:normal;font-weight:normal;">ITEM 14: PRINCIPAL ACCOUNTING FEES AND SERVICES</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTIV_990254"><span style="font-style:normal;font-weight:normal;">PART&#160;IV</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM15EXHIBITSFINANCIALSTATEMENTSCHEDULE"><span style="font-style:normal;font-weight:normal;">ITEM 15: EXHIBITS, CONSOLIDATED FINANCIAL STATEMENT SCHEDULES</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">30</p></td></tr><tr><td style="vertical-align:top;width:94.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ITEM16FORM10KSUMMARY"><span style="font-style:normal;font-weight:normal;">ITEM 16: FORM 10-K SUMMARY</span></a></p></td><td style="vertical-align:bottom;width:5.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">33</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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_9232d957_80b7_4935_a818_a23127a94b59"></a><a id="SPECIALNOTEREGARDINGFORWARDLOOKINGSTATEM"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND OTHER INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">CONTAINED IN THIS REPORT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">This Annual Report on Form&#160;10-K, or this &#8220;report,&#8221; contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 and the provisions of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended. 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 &#8220;approximates,&#8221; &#8220;believes,&#8221; &#8220;hopes,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;estimates,&#8221; &#8220;projects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;would,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;may,&#8221; &#8220;will&#8221; 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 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:</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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to successfully develop and implement our technologies and achieve profitability;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our limited operating history;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in government regulations that could substantially reduce, or even eliminate, the need for our technology;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">emerging competition and rapidly advancing technology in our industry that may outpace our technology;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">customer demand for the products and services we develop;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the impact of competitive or alternative products, technologies and pricing;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to manufacture any products we design;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic conditions and events and the impact they may have on us and our potential customers;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our doing business in China and related risks with respect to intellectual property protection, currency exchange, contract enforcement and rules on foreign investment;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the impact of a cybersecurity incident or other technology disruption;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to protect our intellectual property;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to obtain adequate financing in the future;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to retain and hire personnel with the experience and talent to develop our products and business;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our success at managing the risks involved in the foregoing items; and</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other factors discussed in this report.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Forward-looking statements may appear throughout this report, including without limitation, the following sections: Item 1 &#8220;Business,&#8221;&#160;Item 1A&#160;&#8220;Risk Factors,&#8221;&#160;and Item 7&#160;&#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;&#160; The forward-looking statements are based upon management&#8217;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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Unless otherwise stated or the context otherwise requires, the terms &#8220;ClearSign,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and the &#8220;Company&#8221; refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_42bf031a_f2ef_46cc_9f7c_67f8f457b953"></a><a id="PARTI_786582"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">PART&#160;I</p><a id="ITEM1BUSINESS_516362"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 1. BUSINESS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Introduction</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We design and develop technologies that have been shown to significantly improve key performance characteristics of industrial combustion systems, including emission and operational performance, energy efficiency, safety and overall cost-effectiveness. We believe that our patented ClearSign Core&#8482; technology can enhance the performance of combustion systems in a broad range of markets, including the energy (upstream oil production and down-stream refining), institutional, commercial and industrial boiler, chemical, and petrochemical industries. Our ClearSign Core technology, which is our primary technology, uses either a porous ceramic structure or metal flame holder device held at a distance from the injection planes of a burner to significantly reduce flame length and achieve low emissions without the need for external flue gas recirculation, selective catalytic reduction, or high excess air systems. To date, our operations have been funded primarily through sales of our equity securities. We have earned nominal revenue since inception in 2008.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our combustion technology has been successfully deployed in commercial projects such as down-stream refining and upstream oil production. These applications include both our process burner and boiler burner technologies. Our process burner technology is able to operate in high-intensity multiple burner industrial applications at sites that are required to meet low air pollutant emissions. Our boiler burner technology, which has been proven to achieve ground-breaking low air pollutant emissions, has been deployed in the US and is currently undergoing commercialization in China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">We believe that combustion equipment utilizing ClearSign Core technology is more effective and cost-efficient than current industry-standard air pollution control technologies, and can reduce nitrogen oxide (NOx) emissions down to the levels required by new stringent emission regulations.  NOx is a regulated greenhouse gas pollutant comprised of nitrogen oxide and nitrogen dioxide. These current technologies include selective catalytic reduction devices (SCRs), low- and ultra-low NOx burners, external flue gas recirculation systems and other similar technologies. Such air pollution control systems are widely used in places within our current target markets such as in petroleum refining and petrochemical process heaters, large-scale once through steam generators (OTSGs), enclosed flares, institutional commercial and industrial boilers and other similar equipment. We believe that our ClearSign Core technology can provide value to our customers not only by helping them meet current and possible future legislative mandates to reduce pollutant emissions, but also by improving operating efficiency and increasing overall return on investment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Based on the operating data we have obtained from our installed products, burners utilizing ClearSign Core technology can provide increased heat transfer efficiency as compared to other emission reducing technologies.  This is consistent with the physics of heat transfer and the mechanisms by which the technology functions. The reported increased heat transfer efficiency may potentially result in cost savings in the low to mid-single digit percentage range for burners employing our technology.  We believe that these potential costs savings could produce an extremely attractive pay-back period for an investment in ClearSign Core technology-based burners. In addition, because the flame volumes in heaters utilizing ClearSign Core technology are typically small, heaters using our technology are expected to operate at a lower cost, have increased productivity, and require less maintenance and downtime compared to heaters that operate with enlarged flames produced by traditional low NOx burners. The flames in a ClearSign Core system are established from a predominantly premixed stream of fuel, combustion air and flue gasses stabilized on a downstream structure that promotes turbulence and ignition with minimal &#8220;bulking up&#8221;.  In comparison, flames resulting from the traditional legacy process of slow mixing of the fuel and air, and dilutive inert flue gasses have a much larger size. With a lower volume flame in a ClearSign Core system, surfaces in the heater or boiler experience less touching by the flame and it is anticipated that our systems can virtually eliminate flame impingement.  Our technology also enables burners to function better in tightly spaced heaters compared to the flames of traditional low NOx burners. Most importantly, using our technology has the potential to decrease process downtime required during installation compared to retrofits utilizing the legacy technology of SCRs or flue gas recirculation systems.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are also designing and commercializing a range of sensing products called the ClearSign Eye<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup><span style="white-space:pre-wrap;"> for two potential markets. The primary addressable market is similar to that of our ClearSign Core technology, although not limited to regions requiring emissions reduction.  The flame sensing products are applicable to all installed burners that use a pilot for ignition, including in markets and regions beyond those where reducing emissions is a high priority. Like our burner technology, our burner sensing technology is being developed to provide convenient replacement and retrofit solutions for existing equipment as well as for inclusion in newly built equipment.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">The secondary potential market for our sensing technology is outside of the typical combustion industry and includes transportation industries.  While use of this fundamental technology in applications intended for transportation markets is proven, the </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">development and refinement of specific products, obtaining the certifications required for commercial deployment and establishing an efficient manufacturing source and channels to market will take some time, and we cannot assure that these goals will be achieved.   We believe that the opportunities for application of our sensing technology in the transportation market are global and of great value, but it will also take longer to commercialize products targeted for this market for the reasons stated above.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Overall, our sensing technologies could provide future diversification as well as the opportunity for continued business expansion and growth beyond the maturation of our combustion-related businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Our Industry</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The combustion and emissions control systems markets are significant, both with respect to the wide array of industries in which the systems are used and the amount of capital spent installing and upgrading the systems. Combustion systems are used to provide heat for many different industrial and commercial processes, including boilers, petrochemical process heaters, and waste disposal systems. In order to maximize energy efficiency while keeping pace with regulatory guidelines for air pollution emissions, operators of combustion systems are continually installing, maintaining, and upgrading a variety of costly process control, air pollution control and monitoring systems. Although we believe that there are many potential markets for our ClearSign Core technology, to date we have limited the introduction of this technology to petroleum refining process heaters, energy infrastructure process heaters, boilers for steam and hot water generation, boilers for building heating systems, and enclosed flares. We have initially targeted these markets for various reasons, such as, but not limited to: (i) environmental regulations imposed on these markets, (ii) total available market size, (iii) this technology being the most readily adapted to the needs of these industries and (iv) management experience and expertise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our initial target markets center on the energy sector, including downstream oil refineries through the use of process heaters and boilers as well as upstream crude oil production through the use of Once Through Steam Generator (OTSGs) and wellhead enclosed flares. We believe operators in our domestic target markets are under pressure to meet current and proposed federal, state and local pollution emissions standards. The standards applicable to our target markets have been developed over the past 50 years with broad political input. Due to the localized effects of poor air quality, we expect these standards to continue to become more stringent regardless of political leadership. As an illustration, air pollution emission standards are most stringent in the states of California and Texas, which historically have had leadership from different political parties. We believe this to be the case in the U.S. and worldwide in most major developed and developing countries. As a result, these standards are a significant driver for our development and sales efforts. We believe that our ClearSign Core technology can provide a unique, cost-effective pollution control solution for operators in comparison to known competing products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="color:#222222;">In the U.S., emissions standards largely emanate from the Clean Air Act, which is administered by the Environmental Protection Agency (EPA) and regulates six common criteria air pollutants, including ground-level ozone. These regulations are enforced by state and local air quality districts as part of their compliance plans. As a precursor to ground-level ozone, NOx is a pollutant that is regulated by local air quality districts in order to achieve the EPA limits. The 8-hour ground-level ozone regulations have been reduced from 80 parts per billion (ppb) in 1997, to 75 ppb in 2008, and 70 ppb in 2015, with the requirement of realizing these levels approximately 20 years following the year of legislation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="color:#222222;white-space:pre-wrap;">We have noted that local air quality districts designated by the EPA as &#8220;severe non-attainment zones&#8221; in California and Texas have undertaken a review of their air pollutant emissions regulations. These reviews are ongoing, in most regions, but two important regions have recently amended their local regulations to improve air quality.  In December of 2020, the San Joaquin Valley region of California revised its regulations to require significant reductions in target NOx emissions from boilers, steam generators and process heaters. And, in November of 2021, the greater Los Angeles area also revised its regulations. These revised regulations substantially reduced target emissions for process heaters, boilers and other similar equipment pursuant to a new and comprehensive Best Available Retrofit Control Technology (BARCT) analysis, which we believe will result in an increased demand for our services and products. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#222222;">On February 2, 2024, the South Coast Air Quality Management District of California (SCAQMD) as part of its periodic public participation process to enhance existing Best Available Control Technologies (BACT) determinations, assessed the process burner performance of our ClearSign Core</span><span style="color:#222222;">&#8482;</span><span style="color:#222222;"> burner technology in certain currently operating customer installations. As a result of this assessment, SCAQMD approved new BACT performance guidelines for both single and multi-burner configurations. BACT guidelines are periodically updated by SCAQMD to reflect advancements in technology and to ensure affected equipment utilize the most efficient technologies. While the establishment of a new BACT benchmark does not specifically endorse ClearSign or our products, it does establish a limit in the industry that favors our products. According to SCAQMD, BACT is the most stringent </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#222222;">emission limitation or control technique for a class and category of equipment that is &#8220;Achieved in Practice,&#8221; or &#8220;Contained in a State Implementation Plan&#8221; (SIP), or &#8220;Technologically Feasible.&#8221; </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="color:#222222;">In addition, new regulations are starting to be adopted with respect to the NOx emissions of enclosed ground flares, which historically have not been viewed as a source of NOx emissions or subject to the same level of regulation. We believe that our ClearSign Core technology is well-suited to address the challenges faced by oil producers and other industries in complying with current and predicted future local air emission standards. There are multiple ClearSign Core flare applications now operational in California with NOx emissions below the levels required by new regulations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="color:#222222;">In addition, we believe that current emissions standards in Europe, the Middle East, parts of Asia and Canada will continue to become stricter as these jurisdictions seek to achieve cleaner air. Existing and new emissions standards in such jurisdictions may create additional market opportunities for us. To date, we have one installation operating in the refinery of a major global oil refiner in Europe.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#222222;">The current environmental impetus to reduce CO2 emissions has created an interest in burner technology that can use hydrogen as a fuel source. Because hydrogen burns at a higher temperature than most other fuel gasses, it tends to create more NOx emissions. ClearSign Core burners have demonstrated the ability to burn fuels with up to 80% hydrogen while still controlling NOx emissions to meet required regulatory levels. &#160;We believe that we can extend the capability of our ClearSign Core technology to burn &#8220;pure&#8221; hydrogen fuel.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Our Proprietary Technology</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:none;">ClearSign Core Burner Technology</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The name &#8220;ClearSign Core&#8221; was adopted to describe the inclusion of ClearSign&#8217;s burner technology in the products of original equipment manufacturers (OEM). Including our technology in OEM burner products enables us to leverage our technology by providing OEMs with the ability to offer a new product range with our technologies&#8217; unique capabilities and differentiated product performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Our ClearSign Core burner technology consists of an industrial burner body and a downstream flame stabilizing structure made of either porous ceramic or metal. When the unreacted mixture of gaseous fuel and air is directed at the flame stabilizing structure, the mixture ignites and the flame forms either within or immediately downstream from the structure itself. Because the fuel and air have more time to become a homogeneous mixture, NOx-forming hot spots and chemistry typically produced by such hot spots is reduced. In addition, the mixing and combustion propagating from the flame-stabilizing structure results in a dramatically shorter flame.  The ability to modify the flame stabilizing structure enables a high level of control over the flame shape for optimization in a wide range of different applications. For example, we believe our ClearSign Core products, without any external fans or associated power, can significantly reduce the harmful emission of NOx to levels of 5 ppm or below, depending on the application. The shorter flame in a ClearSign Core product can also potentially allow a furnace to operate at a higher capacity. We believe that heaters using the ClearSign Core will be able to remain in operation for an extended time before the need for maintenance as its flame structure and heat transfer profile minimize the possibility of flame impingement, reduce the likelihood of carbon deposits forming on the inside surfaces of the process tubes (coking) and reduce the likelihood of process tube failure all while operating with enhanced thermal efficiency.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:168.57pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Refinery and Petrochemical</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Heater Technology</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><img src="clir-20231231x10k002.jpg" alt="Graphic" style="display:inline-block;height:168.57pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:62.49pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Boiler Technology</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><img src="clir-20231231x10k003.jpg" alt="Graphic" style="display:inline-block;height:53.67pt;left:0%;padding-bottom:0.35pt;position:relative;top:0pt;transform:scaleY(-1);width:220.32pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:none;">ClearSign Core Process Burner Technology</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our ClearSign Core burners provide a simplified, pre-engineered and standardized direct burner replacement for traditional refinery process heaters. We believe that this product minimizes the customized engineering associated with retrofits and lends itself to mass production. The product was designed to enable quick and easy installation in single burner or multi-burner heaters or furnaces. We believe that the simplicity of the actions required to retrofit refinery process heaters with the ClearSign Core technology, and the potential ability to install these burners will potentially contribute to demand for our ClearSign Core process burners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:none;">ClearSign Core Boiler Burner Technology</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Our ClearSign Core technology for boiler burners is essentially the same as our technology for process burners, but with different component details.  Boiler burners have a different orientation and internal chamber dimensions, operate with a relatively high combustion air pressure, and, in the case of small fire tube boiler burners, have a lower fuel gas pressure.  Our go to market strategy of incorporating the ClearSign Core technology into a typical OEM process burner is the same as for our boiler burners.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:none;">ClearSign Core Flaring Burners</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our ClearSign Core flaring technology incorporates the same mechanisms as our burner technology, namely directing the fuel gas (typically waste gas), into an air stream with that air and gas mixture forming a flame stabilized downstream on a flame stabilizing structure. This technology has been configured into standard modular designs that can be used individually, or in combination, to provide a flare product with extremely low NOx emissions. We have designed standardized flare configurations with standard firing capacities that can be combined in varying quantities to produce flares with different firing rates. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:none;">ClearSign Eye&#8482; Flame Sensor</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The ClearSign Eye&#8482; flame sensor is an electrical flame sensor for industrial applications. Unlike the traditional technology, called &#8220;flame rods&#8221;, the ClearSign Eye sensing electrodes do not need to make contact with the flame. We are continuing to pursue &#8220;first adopter&#8221; installation opportunities for this patented sensing technology. We have multiple options open to us as channels to market, one of which includes manufacturing the sensors ourselves as an OEM and selling them to customers either directly or indirectly through intermediaries, and another being licensing. We believe our sensing technology is valuable because it potentially provides a very reliable alternative or replacement technology for critical industrial burner safety equipment.  The currently available flame sensors are unreliable and require frequent maintenance. Our flame sensors can potentially be used with other combustion equipment such as flares, thermal oxidizer burners and boiler burners.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Our sensing technology can detect the capacitance of a flame while being physically outside of the flame envelope.  As a result, our sensors can be easily retrofitted into existing burner technology. In addition, because the entire sensor probe can be positioned in a cool region, the ClearSign Eye can be manufactured with electrodes that have an optimized shape to provide the most robust signal and using processes and materials that provide an extremely long functional life.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:none;">Development of Our Technology</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">To date, we have deployed our ClearSign Core technology through retrofits and replacements of existing burners and complete replacement units in the case of our process burner and boiler burner products. Retrofits often involve engineering around an existing burner architecture that can complicate the ClearSign Core burner installation, whereas replacements are more straightforward and more amenable to being sold and installed by third parties, enabling more expansive channels to market. Because of this, we have focused the development of our technology to provide designs that can be included into our prospective customers&#8217; equipment as self-contained modules or assemblies rather than projects involving the re-engineering of existing burner systems. In this form, we believe that the ClearSign Core burner technology is ideally suited for installation into new heaters and burner replacements, including heater and furnaces requiring large quantities of burners. In addition, this strategy also provides for simple new burner installations, or burner replacements to reduce emissions in boilers ranging from small fire tube boilers to large water tube boilers. We have also developed the ClearSign Core flare technology into similar repeatable forms to aid its inclusion in standard industry installations on a commercial scale with multiple installations now operational in California. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For simplification and marketing, we have adopted the term &#8220;ClearSign Core&#8221; to refer to the inclusion of our standardized proprietary combustion technology into a variety of combustion equipment types including, but not limited to, process heater burners, boiler burners, burners for thermal oxidizers and flares. Earlier ClearSign technology-based heater retrofits, in which a continuous ceramic &#8220;wall&#8221; was suspended above the existing burners, also continue to operate, and are referred to as &#8220;Duplex&#8221; technology. Although the combustion controlling principles of both the &#8220;ClearSign Core&#8221; and &#8220;Duplex&#8221; technologies are the same, ClearSign Core products have standardized technology and we believe they are easier to use and have a different channel to market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">ClearSign Core burners currently operate in multiple boilers, heaters and flares and meet new compliance standards enacted by California air authority. We also have products in commercial use in Europe and certified for sale in the Chinese boiler market. As noted above, our principal technologies have been developed into standardized designs. Our business development activities are now focused on developing customer acceptance and adoption within what we believe are the most efficient channels to market. The industries using our technology take a conservative approach to adopting new technology and place significant reliance on references from existing customers when selecting new equipment. A major focus of our current business development activities is to make early sales and build our reference list in both the process burner and boiler burner industries. We also seek to provide comprehensive technical support to our sales efforts as well as demonstrate our technology and products in operation. We are currently able to demonstrate our products while operating in rental boilers, industrial scale process burner test furnaces, and at customer locations when permissible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ClearSign Core Technology Product Applications</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">To date, we have deployed our ClearSign Core technology through the retrofit or replacement of existing burners. As noted above, retrofits often involve engineering around an existing burner architecture that can complicate the installation. By developing our ClearSign Core technology into a replacement product, we have been able to standardize our designs and simplify supply-chain demands.  In addition, we have enabled collaboration with other commercial equipment suppliers with the intent to incorporate our ClearSign Core technology into their standard product lines.  We believe that this further development of our products has greatly increased our ability to collaborate with partners to extend our potential market reach and the resources we make available to our prospective customers.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Process Heaters in the Oil Refining, Petrochemical and Gas Processing Industries</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">To date, we have retrofitted six process heaters with our new ClearSign Core process burners for refineries and fuel distributors, some of which are owned by global supermajor companies and Fortune 500 companies. Sites include four locations in California and one in Europe. The ClearSign Core design provides a more simplified, pre-engineered and standardized direct burner replacement for traditional refinery process heaters that we believe can be mass produced and reduce the need for the customized engineering associated with typical retrofits. The ClearSign Core design (including the boiler burner version) is our most developed burner product.  It operates essentially in the same way as a standard burner, including fitting into a heater and integrating with existing control systems. We believe that this product is suitable for licensing as well as potential manufacturing arrangements with OEMs that have established manufacturing and distribution capabilities. At this time, we have a collaboration agreement in place with Zeeco Inc., one of the world&#8217;s largest combustion equipment manufacturers (&#8220;Zeeco&#8221;). The selling and marketing of our process burners pursuant to this agreement, however, is contingent upon terms still under negotiation. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In 2021, we received our first international purchase order for a ClearSign Core refining process heater from a global supermajor refining company. This marked the second order we received from a global supermajor company. This international order was installed in 2021 and successfully placed it into full operation by the customer in January 2022. In addition, we fulfilled a multi-burner order for a Fortune 500 infrastructure company that continues to consistently meet all performance requirements including compliance with the California site&#8217;s air quality permit. The process burner installed at this site was used by SCAQMD to set new BACT guidelines (see discussion above under the &#8220;Our Industry&#8221; section). We also received a purchase order in 2022 from a California refinery for our ClearSign Core process burners. To date, this purchase order is the largest received by ClearSign with the total order quantity amounting to twenty burners. Due to project delays, which were outside of our control, the process burner for this order has not yet been shipped to the jobsite. On May 18, 2023, we received an order for thirteen process burners from an existing California refinery customer. The order covered retrofitting two heaters, one of which we satisfied the contractual obligations for during the fourth quarter of 2023. The process burners installed in this heater passed the customer&#8217;s NOx emissions permit level, which was validated by a third-party inspector. We expect to satisfy the contractual obligations for the second heater during 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In 2023, we received a purchase order from a heater manufacturer to install a modified ClearSign Core boiler burner into a horizontally fired process heater. The end customer was a chemical company located in Texas. We believe this project was a significant achievement to us, specifically for its ability to demonstrate a new product offering; Moreover, we believe this order may be the first step towards more stringent changes to the Texas air emissions regulations, which we expect will turn into additional demand for our technology. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As we seek to expand the markets into which we can sell our products, we plan to continue extending the range of ClearSign Core process burners to enable the replacement of other burner shapes and configurations, as well as for use in alternate process applications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Hydrogen Process Burners</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>We are currently in the research and development phase to design a one-hundred percent 100% hydrogen capable ClearSign Core process burner. The goal of this project is to develop an ultra-low NOx hydrogen burner, which we believe will enable the adoption of hydrogen fuel for industrial heating, leading to reductions in the industrial emissions of both carbon dioxide and nitrogen oxides. Current burners and previous efforts to decarbonize industrial combustion processes through the utilization of hydrogen fuel are inhibited by the lack of industrial hydrogen burners capable of burning pure hydrogen while controlling emissions of NOx emissions to the most stringent levels required in the industry. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We have received a series of grants from the Department of Energy (DOE) to fund the development of this technology. In total, the two DOE awards approximate $1.9 million with a target end date occurring in 2025. Refer to the financial statement &#8220;Note 11 &#8211; Government Assistance&#8221; for further details about these monies. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Industrial Commercial Boilers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Boilers are used in many industrial applications, and smaller scale commercial and residential applications, to generate steam and hot water. A large number of boiler manufacturers produce many styles of boiler equipment for these different applications. In our target markets, boilers exist in two different industry-standard forms: water tube, which tend to be larger and in which the water or steam flows through a series of tubes that surround the space in which the flame forms; or fire tube in which the flame is formed inside a large tube that passes through the outer vessel holding the water.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">7</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our &#8220;Core&#8221; boiler burner technology has been developed to enable it to be used in a series of consistently designed sizes ranging from small fire tube boilers up to large industrial water tube boilers. For fire tube products, we have developed our own patent protected burner replacement product that is similar in concept to our ClearSign Core burners for process heaters. These boiler burners have achieved performance levels meeting the most stringent new California NOx regulations, in a typical commercial fire tube boiler produced by one of the industry&#8217;s largest suppliers in the U.S. For instance, through our collaboration agreement in place with California Boiler to sell, deliver, install and service fire tube boiler burners in the U.S., we were able access larger sizes of fire tube boilers in order to verify the function of a range of fire tube boiler burners. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In 2023, we received two purchase orders for our ClearSign Core boiler burner technology. Both boiler burner purchase orders were sold as a package with our partner California Boiler into the San Joaquin Valley Air Pollution Control District of&#160;California. The NOx emission permits for these boilers vary, with one boiler noted at 5ppm and the other at 2.5ppm. Third-party source testing has validated the 5ppm emission order, but due to customer on-site construction delays, the other order has yet to be installed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Additionally, we demonstrated the operation of our small fire tube burner for Chinese officials, who subsequently certified it for sale in China. We plan to seek certification of larger fire tube and water tube boiler burners with our collaborative partner Jiangsu Shuang Liang Boiler Co. Ltd, which is a subsidiary of&#160;China's&#160;Shuang Liang Group Co. Ltd and one of&#160;China's&#160;top 500 enterprises. If further testing and certification is successful in China, our goal will be to sell the boiler burner technology into the very large Chinese market through our collaborative partnership. We anticipate making continued progress during 2024 both demonstrating and commercializing such equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Wellhead Enclosed Flares</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Based upon discussions with local regulators and the examination of regulatory reports, we believe that certain regions are targeting enclosed flare emissions for increased future regulation. California, for example, has already added new low NOx emissions regulations for flares. We have adapted ClearSign Core technology to suit this application.  Our collaboration agreement with the field engineering and servicing company California Boiler includes flare sales and installation. To date, we have four flare units installed and operating in California resulting from this California Boiler collaboration agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">OTSGs for the Enhanced Oil Recovery Industry</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We have successfully installed our Duplex technology in three OTSG projects in the enhanced oil recovery industry in California. Field data reported by our customers indicates significant efficiency improvements resulting from the installation of the ClearSign technology. We believe our new standardized boiler burner range of products is also well suited to this application.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sensing Products</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">We are currently seeking first adopters to install our flame sensors for field demonstration.  Although we have not yet completed the product launch of our sensing products and subsequent commercialization, we have obtained clear and consistent customer feedback guiding its first application. The target market for this technology is potentially every burner with a pilot on which flame sensors are deployed, providing a global and very high-volume opportunity. This market is not limited by emissions mandates or the type or manufacturer of the burners. The product has value for retrofit applications, where it is applied to existing burners, and for new burners, where it can be installed in burners by OEMs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">We are assessing the possibility of manufacturing the sensing products ourselves as well as partnering with one or more established OEM suppliers.  Demonstration units have been manufactured and we currently have the ability to manufacture the sensor ourselves for the foreseeable future. We are also exploring alternative paths to monetize the technology, including opportunities to license our technology.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The fundamental technology for the sensors envisioned for transport applications is the same as for the flame sensors, but the application and form of the final product will be very different. We have received notable interest in this product from a major global customer giving us the confidence that there is a potential market for this technology, which is therefore worthy of future investment. This sensor product is in the very early stages of development and would be deployed in a highly regulated environment requiring a thorough product development process. The interest we have received to date, however, suggests that this could potentially be a significant future business opportunity for ClearSign.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;text-decoration-color:#000000;text-decoration-line:none;">Our Target Markets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Our ClearSign Core products compete in the combustion and emissions control markets. These industries are highly competitive and currently dominated by companies that have comparatively more established products and substantially greater infrastructure, customer support networks, and financial resources.  Based on testing and completed field installations to date, however, we believe that our ClearSign Core technology provides several unique and powerful business solutions for our customers, including, but not limited to: (i) overall cost-effective installation, (ii) energy efficiency, (iii) operational performance and (iv) significantly reduced emissions. Further, we believe that our technology is well-suited to create substantial synergistic value by incorporating it into mainstream commercial offerings with the market incumbents, thus leveraging the &#8220;ClearSign Core&#8221; technology along with the established breadth and capabilities of collaborating companies, such as Zeeco and California Boiler.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are targeting the following segments of the combustion market for adoption of our ClearSign Core technology:</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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">institutional, commercial and industrial boilers;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">refinery, energy infrastructure and petrochemical process heaters;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enclosed flares; and</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enhanced oil recovery steam generators</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In each of these segments, we are marketing solutions that include our ClearSign Core technology which we believe could simultaneously improve productivity, operational efficiency and pollution control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our target markets are greatly affected by air emission regulations and economic conditions. Accordingly, we prioritize our activities in target market segments geographically based on the needs of the local industries and the current and anticipated future requirements imposed by local environmental regulation. Details regarding the localized effect of environmental regulation in the United States are described in the section of this report titled &#8220;Our Industry.&#8221; In general, our immediate regional opportunities are in the West and Gulf Coasts of the United States and China.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Competition, Barriers to Entry and Go to Market Strategy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The industry in which we operate is global in scope and populated by large, established suppliers of burners and post-combustion air pollution control systems.  These suppliers possess resources that are substantially greater than ours. Worldwide, suppliers of burners and air pollution control equipment include but are not limited to companies such as Callidus, Eclipse and Maxon (all three are subsidiaries of Honeywell), John Zink Hamworthy Combustion (a subsidiary of Koch Industries and including Coen), General Electric, Haldor Tops&#248;e, Hitachi, Linde, Zeeco, Fives Group, Cleaver Brooks, Power Flame (a subsidiary of Aztec Inc.), and others.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">These companies provide systems that include low and ultra-low NOx&#160;burners, selective and non-selective catalytic reduction systems, and other pollution control technologies. They are well-established and their combustion and emissions control systems are based mostly on mature, well-understood and proven technologies.&#160;As a result of the relatively slow pace of developing and adopting innovation, we believe the technology and products currently being offered by our large competitors have become commoditized with differentiation between suppliers most often based on price. These industry characteristics provide both an opportunity and a barrier to more nimble, disruptive companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">From a customer's perspective, installation of legacy air pollution control technologies is viewed as a method of avoiding fines, as a cost of doing business, and as a means to operate within current and anticipated future regulatory requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Unlike most other kinds of capital equipment that provide an economic return through enhanced productivity or efficiency, we believe customers of traditional emissions control equipment do not expect any positive return on emissions control investments other than the ability to continue to operate or avoid fines.&#160;We believe the ClearSign Core suite of products are further differentiated from its competitors because they give prospective customers the opportunity to greatly reduce capital investment and, in certain cases, realize a return on investment through increased efficiency and/or increased productivity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As indicated above, we are seeking to develop our business in the combustion and emissions control market and to establish ourselves in a highly competitive industry among companies that have substantial financial resources, a well-developed infrastructure and established products.&#160;Our business development strategy seeks to obtain recognition of our technology&#8217;s value while minimizing the challenges inherent in this market including the strengths of the other market participants.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Major barriers faced by a new equipment manufacturer seeking to enter this market include: </p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Developing engineering, order fulfillment and customer service staff:</i> Especially in the refining and petrochemical industries, customers require specialist support throughout the life cycle of the combustion equipment including with order execution when purchasing. Recruiting and developing sufficient staff with the special skills necessary to provide the level of service required by customers in this market would take time and result in a significant ongoing overhead cost.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><i style="font-style:italic;">Developing operational infrastructure:</i> Again, especially in the refining and petrochemical industries, customers require thorough quality assurance procedures, including demonstration of an item from their order, to prove that it meets performance guarantees. This requires, among other things, having access to a test furnace. Developing such an operation would require significant investment and ongoing costs.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><i style="font-style:italic;">Conservative customers:</i> Our customers are very careful and methodical about adopting a new technology or product because of the complexity of their infrastructures, the cost of downtime in any part of a processing plant and the potential safety hazards of their operations.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><i style="font-style:italic;">Profit opportunity:</i> There is very little differentiation between the products offered by the established burner equipment providers, which results in thin profit margins for the sale of new or replacement burners. A significant portion of a company&#8217;s profit results from the sales of replacement parts and equipment upgrades. Any new entrant without a differentiating technology will not have this established source of significant and immediate profit.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">We developed our &#8220;go to market&#8221; strategy for the ClearSign Core combustion business considering our strengths and weaknesses. The most important weaknesses are related to the barriers to entry identified above.  We are a small company with limited financial resources and do not have the infrastructure to meet the requirements of our sophisticated target global customers without significant investment and increase in operational costs. Although we have highly skilled and experienced employees, we do not have the manpower to provide comprehensive service and customer support ourselves. We believe that it is in the best interests of the Company and our shareholders to develop our business utilizing an &#8220;asset light&#8221; model. Accordingly, we seek to collaborate with strategic partners to the extent possible to sell our products and maximize the profitability of those sales. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">Our strengths include our technology, which has been developed to provide a standard set of &#8220;core&#8221; components that can be incorporated into any generic OEM burner body.  These components enable unique performance that minimizes emissions and controls flame size. Our strengths also include the market opportunity potentially created by new and anticipated environmental emissions control regulations. These regulations will potentially require combustion performance that either exceeds the technology available from the incumbent equipment manufacturers or requires retrofitting existing equipment with a post-combustion clean up apparatus. Installing clean-up apparatus is very expensive especially for small to mid-sized heaters. We believe that the incumbent burner OEM product development approaches are, and will continue to be, incremental in nature, and are unlikely to pose a significant threat to the value provided by ClearSign Core technology in the foreseeable future.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our business has been, and continues to be, developed with the goal of combining our technology with the infrastructure and resources of major OEM equipment manufacturers. Through such collaborative arrangements, OEM burner manufacturers can reap the benefits of adding truly differentiated and unique product lines to their offerings and ClearSign can overcome the barrier to market of needing to build capital and operating expense-intensive infrastructure and hiring a large specialist staff. In addition, we believe that having orders fulfilled by a well-known and trusted supplier will reduce the risk, as perceived by prospective customers, of dealing with a small company and aid in the adoption of our technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Our business plan contemplates forming collaborative partnerships with major OEM equipment manufacturers. At this time, we have demonstrated that our technology has commercial viability by generating interest from OEMs and end users. We expect that developing strategically chosen collaborative partnerships will result in supplying ClearSign Core technology to major global customers in large quantities together with the attendant engineering, quality control, customer support and project management services required by these sophisticated customers. We also believe that our collaborative partnerships will enable our OEM partners to offer a unique product in the marketplace and provide both parties with a potentially significant commercial opportunity. Forming such alliances is expected to dramatically accelerate the global sales and market adoption of our technology. As announced in June 2019, we already have an agreement in place with Zeeco, who is one of the world&#8217;s largest burner manufacturers, to globally manufacture ClearSign Core process burners.  The selling and marketing of our process burners pursuant to this agreement, however, is contingent upon terms still under negotiation.  In addition, we have a collaborative agreement with California Boiler to sell and </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">produce both fire tube boiler burner and flare products. We are also pursuing various licensing types of arrangements for other market verticals and ClearSign Core applications.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Pricing Strategy</i><span style="white-space:pre-wrap;">. We believe that the unique capabilities of our technology improve combustion equipment performance and provide significant economic value to our customers compared to the next best alternative solutions available.  As a result, we expect that products containing ClearSign Core technology will sell at prices based on the value they offer rather than pursuant to standard competitive pricing that our competitors are forced to use in these mature markets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Suppliers and Subcontractors</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Due to our &#8220;asset light&#8221; model, we use subcontractors to source, warehouse and manufacture our products. This model</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">allows us to maximize the value of our limited resources while minimizing capital investment. Our subcontractor, for the process burner product line, is intentionally single sourced through a collaborative agreement with a well-known and established industry leader, Zeeco. Our boiler burner product line is not dependent upon a single-sourced subcontractor. While we continuously assess, for any improvements in productivity and supply chain efficiency, there can be no assurance that our subcontractors will not experience supply interruptions, production capacity constraints or working capital limitations, which could adversely affect our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Raw steel and fabricated steel parts are a major component of our product cost, purchases of which are subject to the needs and specifications of our customers or subcontractors. Periodic changes in the price of steel may affect our final product pricing to customers. In addition, increases in the costs of raw steel or other supplies may also increase our working capital requirements, warranty obligations and product profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Supply interruptions, tariffs or price increases may slow production, delay shipments to our customers or increase production costs in the future, any of which could adversely affect our financial results; however, we intend to pass along production cost increases to customers to the extent we deem appropriate.  We expect that delays, interruptions or non-optimal scheduling of production related to interruptions in raw materials supplies would result in an increase to our production costs. We can give no assurance that global supply-chain constraints or geopolitical conflicts will not adversely affect our ability or our subcontractors&#8217; ability to procure raw materials and components necessary to build our products.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Research and Development Program</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The experience and industry contacts of our management team, board of directors, and consultants, along with potential customers in the petroleum, petrochemical, and industrial steam applications industries inform our research and development program. Field evaluation agreements, research agreements, and memoranda of understanding with potential development partners, customers and research institutions support this process. Our research and development activities make use of employees and consultants who are experts in the areas of industrial combustion, statistical experimental design, fluid mechanics and heat transfer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">With the maturation of our ClearSign Core technology, our development process has transitioned from research to commercialization. This has included optimizing the technology to perform in a manner readily adoptable by our prospective customers and easy to incorporate into the burner structures of our collaborative alliance partners. This later phase of development is influenced by customer feedback, product and component standardization, design for manufacture and inventory management simplification, both with respect to the manufacture of and lifetime support for our products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We will continue to assess research and development opportunities to develop new product offerings where appropriate based on customer feedback and market trends. We are currently continuing to develop our flame sensing and hydrogen burner technology, which is discussed in detail under the &#8220;ClearSign Core Technology Product Applications&#8221; section above in addition to the expansion of our burner technologies into adjacent customer applications and market verticals. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Intellectual Property Protection</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We have generated inventions that we believe to be patentable subject matter and for which we have been seeking protection through patent application filings. As of December&#160;31,&#160;2023, we have 103 active patent grants and another 34 patents pending with Patent Offices in the United States, China, and various European countries. We maintain an active review process to monitor for new inventions across the globe that threaten our intellectual property protection. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:32.4pt;margin:0pt;">We cannot predict when our patent applications may result in issued patents, if at all. Further, we may modify a patent application in the future as we develop additional information. As a result, we may create additional patent applications from an </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">11</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">existing application, consolidate existing patent applications, abandon applications, or otherwise modify applications based upon our judgment in order to protect our intellectual property in a reasonably cost-efficient manner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Government Regulation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Government regulation, particularly with respect to the environment, is likely to play an important role in shaping our product mix and offerings. In addition, field implementation of our technologies requires permits from various local, state and federal agencies that regulate mechanical and electrical infrastructure and fire and air pollution control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We believe that we offer major advances in emissions reductions and efficiency improvements. We also believe&#160;that emissions regulations could require a reduction in pollutants such as NOx thereby potentially enhancing&#160;market&#160;demand for our technology&#160;upon implementation of any such regulations. Possible legislation related to greenhouse gases, boiler Maximum Available Control Technology (MACT) rules, or other general reductions in required pollutant levels globally, especially in the U.S. and China, could bolster our ability to meet our business objectives. Although the timing of any such regulations is uncertain, the general trend over the last decades continues to be government-mandated reduction for all criteria pollutants. Ultimately, it may be possible for our technology to achieve BARCT and/or MACT designation. We believe that the availability of&#160;our technology alone may accelerate the government&#8217;s willingness to adopt more stringent environmental regulations. Further, we believe efficiency improvements, combined with the elimination of flame impingement, could&#160;generate market&#160;demand regardless of the existing regulatory framework because the potential efficiency, productivity and savings gains from our products could result in the adoption of our technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">At this time, we believe that the current U.S. administration supports &#8220;green initiatives,&#8221; and we are not aware of any current or proposed federal, state or local environmental compliance regulations that&#160;would have a material detrimental effect on our business objectives.&#160;We do not anticipate any major expenditures to be required in order for our technology to comply with any environmental protection statutes. Concurrently the Chinese government has enacted notable tightening of allowable emissions levels, particularly for NOx emissions, and we anticipate this trend will continue in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Human Capital</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of December&#160;31,&#160;2023, we had 15 full-time employees, and no part-time employees. Our employees are not covered by collective bargaining agreements, and we believe our relationship with our employees is good.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Corporate History</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We were incorporated in the State of Washington on January 23, 2008. Effective June 14, 2023, we changed our domicile from the State of Washington to the State of Delaware by means of a plan of conversion. The address of our corporate headquarters is 8023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">East 63rd Place, Suite 101, Tulsa, Oklahoma 74133 and our telephone number is (918) 236-6461. Our website can be accessed at www.clearsign.com. The information contained on our website is not a part of this report. We currently operate in the United States, People&#8217;s Republic of China and Hong Kong.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_36c8651e_a234_44a6_8927_17dab70b1f28"></a><a id="ITEM1ARISKFACTORS_206768"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 1A. &#160;&#160;&#160;RISK FACTORS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">We are subject to various risks that may materially harm our business, prospects, financial condition and results of operations. An investment in our common stock is speculative and involves a high degree of risk. In evaluating an investment in shares of our common stock, you should carefully consider the risks described below, together with the other information included in this report.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">The risks described below are not the only risks we face. If any of the events described in the following risk factors actually occurs, or if additional risks and uncertainties later materialize that are not presently known to us or that we currently deem immaterial, then our business, prospects, results of operations and financial condition could be materially adversely affected. In that event, the trading price of our common stock could decline, and you may lose all or part of your investment in our shares. The risks discussed below include forward-looking statements, and our actual results may differ substantially from those discussed in these forward-looking statements.</i></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Risks Related to Our Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We are a company with a limited operating history and our future profitability is uncertain. We anticipate future losses and negative cash flows and we may never be profitable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are a company with a limited operating history and limited revenues to date. We have incurred losses since our inception and expect to experience operating losses and negative cash flows for the foreseeable future. As of December&#160;31,&#160;2023, we had a total accumulated deficit of approximately $93.7 million. We anticipate our losses will continue to increase from current levels because we expect to incur additional costs and expenses related to commercialization activities, product development, consulting costs, marketing and other promotional activities. In addition, we expect to continue incurring costs related to human capital development and strategic partnership development. We may never generate significant revenue and we may never be profitable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">If we do not receive additional financing when and as needed in the future, we may not be able to continue our development and commercialization efforts and our business may fail.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our business is capital-intensive and requires capital investments in order for it to develop.&#160;Our cash on hand will likely not be sufficient to meet all of our future needs because our target customers are, in general, slow to adopt new technologies, and we anticipate that we will require substantial additional funds in excess of our current financial resources for research, development and commercialization of our technology, to obtain and maintain patents and other intellectual property rights in our technology, and for working capital and other purposes, the timing and amount of which are difficult to ascertain.&#160;Until our technology generates revenues sufficient to support our operations, we plan to obtain the necessary working capital for operations through the sale of our securities, but we may not be able to obtain financing in amounts sufficient to fund our business plans.&#160;If we cannot obtain additional funding when and as needed, our business might fail.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Market acceptance of our technology and business is difficult to predict.&#160;If our technology does not achieve market acceptance, our business could fail.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">If we are unable to effectively demonstrate our technology in a timely fashion, gain recognition in our market segments, and develop a critical level of successful sales and product installations, we may not be able to successfully achieve sales revenue and our results of operations and financial condition would then suffer. Our ability to achieve future revenue will depend significantly upon achieving a critical mass of market awareness and sales to potential customers of our products. While we plan to achieve this awareness over time, there can be no assurance that awareness of our Company and technology will develop in a manner or pace that is necessary for us to achieve acceptance and profitability in the near term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Further, we cannot predict the rate of adoption or acceptance of our technology by potential customers. While we have demonstrated our technology, this does not guarantee the industrial combustion market will accept it, nor can we control the rate at which such acceptance may be achieved. In certain market segments of ours, there is a well-established channel with a limited number of companies engaged in reselling to our target customers. Failure to achieve productive relations with a sufficient number of these prospective partners may impede adoption of our technology. Additionally, some potential customers in our target industries are historically risk-averse and have been slow to adopt new technologies.&#160;If our technology is not widely adopted in the industrial combustion market, we may not earn enough by selling or licensing our technology to support our operations, recover our research and development costs or become profitable and our business could fail.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Our efforts may never demonstrate the feasibility of our product.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our research and development efforts remain subject to all of the risks associated with the development of new products based on emerging and innovative technologies, including without limitation unanticipated technical or other problems, our ability to scale our technology to large industrial applications, conditions in the field during installation and the possible insufficiency of funds for completing development of these products. Technical problems, including those specific to customer site implementation, may result in delays and cause us to incur additional expenses that would increase our losses. If we cannot complete, or if we experience significant delays in completing, research and development of our technology for use in potential commercial applications, particularly after incurring significant expenditures, our business may fail.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Changes to environmental regulations could make our technology less desirable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The negative environmental impacts of industrial activity have given rise to significant environmental regulation in industrialized countries. These regulations are important incentives in the adoption of technologies like ours. To the extent that </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">13</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">environmental regulations in the U.S. and in other industrialized countries are modified in the future, or even relaxed, our technology may not produce the results required, or may even be unnecessary, to comply with the modified regulations. If federal, state or local regulatory agencies relax the clean air regulations our technologies are designed to address, or our customers cannot obtain air emission permits with our products, our business and results of operations could be materially adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We may fail to adequately protect our proprietary technology, which would allow our competitors to take advantage of our research and development efforts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our long-term success largely depends on our ability to market our technology. We rely on a combination of patents, trade secrets and other intellectual property laws, confidentiality and security procedures and contractual provisions to establish and protect our proprietary rights in our technology, products and processes. If we fail to obtain or maintain these protections, we may not be able to prevent third parties from using our proprietary technologies. Our pending or future patent applications may not result in issued patents. In addition, any patents issued to us, or that may be issued to us in the future, may not contain claims sufficiently broad enough to protect us against third parties with similar technologies or products or from third parties infringing such patents or misappropriating our trade secrets or provide us with any competitive advantage. In addition, effective patent and other intellectual property protection may be unenforceable or limited in foreign countries. If a third party initiates litigation regarding the validity of our patents and is successful, a court could revoke our patents or limit the scope of coverage for those patents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We also rely upon trade secrets, proprietary know-how and continuing technological innovation to remain competitive. We protect this information with reasonable security measures, including the use of confidentiality and invention assignment agreements with our employees and consultants and confidentiality agreements with strategic customers and partners. It is possible that these agreements may not be sufficient or that these individuals or companies may breach these agreements and that any remedies for a breach will be insufficient to allow us to recover our costs and damages. Furthermore, our trade secrets, know-how and other technology may otherwise become known or be independently discovered by our competitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We may incur substantial costs as a result of litigation or other proceedings relating to patent and other intellectual property rights.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A third party may sue us for infringing its intellectual property rights. Likewise, we may need to resort to litigation to enforce our patent rights or to determine the scope and validity of third-party intellectual property rights. The cost to us of any litigation or other proceeding relating to intellectual property rights, even if resolved in our favor, could be substantial, and the litigation would divert our efforts from our business activities. Some of our competitors may be able to sustain the costs of complex patent litigation more effectively than we can because they have substantially greater resources. If we do not prevail in this type of litigation, we may be required to pay monetary damages and/or expenses; stop commercial activities relating to our products; obtain one or more licenses in order to secure the rights to continue the manufacturing or marketing of our products; or attempt to compete in the market with substantially similar products. Uncertainties resulting from the initiation and continuation of any litigation could limit our ability to continue some of our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">A cybersecurity incident or other technology disruptions could negatively impact our business and our relationships with customers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We use computers in substantially all aspects of our business operations. We also use mobile devices and other online activities to connect with our employees, consultants, suppliers and customers. Such uses give rise to cybersecurity risks, including security breaches, espionage, system disruption, theft, the compromise of trade secrets and inadvertent release of information. Our business involves the storage and transmission of sensitive and/or confidential information and intellectual property, including customers&#8217; and suppliers&#8217; information, private information about employees and financial and strategic information about us. If we fail to assess and identify cybersecurity risks associated with our operations, we may become increasingly vulnerable to such risks. Additionally, while we have implemented measures to prevent security breaches and cyber incidents, our preventative measures and incident response efforts may not be entirely effective. The theft, destruction, loss, misappropriation, or release of sensitive and/or confidential information or intellectual property, or interference with our information technology systems, could result in business disruption, negative publicity, brand damage, violation of privacy laws, loss of customers, potential liability and competitive disadvantage all of which could have a material adverse effect on our business, financial condition or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We cannot guarantee that any collaborative business research and development partnership we enter into will be successful.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Collaborative arrangements involve risks that participating parties may disagree on business decisions and strategies. These disagreements could result in delays, additional costs, risks of litigation, and failure of the development of our technology within the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">14</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">combustion market segment. Success of any collaborative arrangements we enter into will depend, in part, on whether those with whom we collaborate fulfill their contractual obligations satisfactorily. If a party with whom we collaborate fails to perform its contractual obligations satisfactorily, we may be unable to make the additional investments or provide the added services that would be required to compensate for that failure. If we are unable to adequately address any such performance issues, our reputation may be materially adversely affected and we may be exposed to legal liability. Our inability to successfully maintain collaborative relationships, once we enter into them, or to enter into new collaborative arrangements, could have a material adverse effect on our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">If we are unable to keep up with rapid technological changes, our products may become obsolete.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The market for alternative environmental products is characterized by significant and rapid technological change and innovation. Although we intend to employ our technological capabilities to create innovative products and solutions that are practical and competitive in today&#8217;s marketplace, future research and discoveries by others may make our products and solutions less attractive or even obsolete compared to other alternatives that may emerge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">There are inherent dangers involved in the combustion process that utilize our technologies and products and the occurrence of any associated accident may negatively impact our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">There is inherent danger in dealing with the combustion process. There is additional danger in modifying this process in ways that are new and have only been implemented on a limited basis at a commercial scale. There is only limited data or experience available from the operation of our equipment in both testing and commercial applications to validate suitability for general commercial use. Although we have not yet encountered any areas of risk in the development or testing of our products beyond those already inherent in the combustion process or those particular to an industrial site, we may be exposed to liabilities should an industrial accident occur during development, testing, or operation in our laboratory or during field implementation of our technology. Any such liabilities could have an adverse effect on our results of operations and financial condition and adversely affect our projected development and production estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We depend on approval from various local, state and federal agencies to implement and operate our technology. There is no assurance that these agencies will approve our technology.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our technology includes enhancement of the combustion process to reduce certain emissions at a lower cost of operation than current air pollution control devices. Field implementation of our technology will therefore require permits from various local, state and federal agencies that regulate mechanical and electrical infrastructure and fire and air pollution control. Our technology may be subject to heightened scrutiny since it will be new to these governing bodies. As such, there may be delays or rejections in applications of portions of or all of our technology in the individual jurisdictions involved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We are uncertain of our profit margins and whether such profit margins, if achieved, will be able to sustain our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">We have not fully developed all of our products and those products that have been developed have experienced limited sales.  As a result, we cannot reliably predict our profit margins. Our operating costs could increase significantly compared to those we currently anticipate due to unanticipated results from the commercialization process, application of our technology to unique or difficult processes, regulatory requirements and particular field implementations. Further, we envision our pricing to be highly dependent on the benefits that our customers believe they will achieve using our products. Accordingly, we cannot predict whether or when we will achieve profitability, and if achieved, the amount of such profit margins.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Many of our potential competitors have greater resources, and it may be difficult to compete against them.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The combustion industry is characterized by intense competition. Many of our potential competitors have better name recognition and substantially greater financial, technical, manufacturing, marketing, personnel and/or research capabilities than we do. Although at this time we do not believe that any of our potential competitors&#160;have technology similar to ours, we are aware certain potential competitors are attempting to develop similar products. Many firms in the combustion industry have made and continue to make substantial investments in improving their technologies and manufacturing processes. In addition, they may be able to price their products below the marginal cost of production in an attempt to establish, retain or increase market share. Because of these circumstances, it may be difficult for us to compete successfully in the combustion market.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">15</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">The loss of the services of our key management and personnel or the failure to attract additional key personnel could adversely affect our ability to operate our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">A loss of one or more of our current officers or key employees could severely and negatively impact our operations. We have no present intention to obtain key-man life insurance on any of our executive officers or management. Additionally, competition for highly skilled technical, managerial and other personnel is intense. As our business develops, we might not be able to attract, hire, train, retain and motivate the highly skilled executives and employees we need to be successful. If we fail to attract and retain the necessary technical and managerial personnel, our business will suffer and might fail.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">There are many risks we are exposed to by doing business in China.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are exposed to risks of doing business in China.&#160;As a result, the economic, political, legal and social conditions in China could have a material adverse effect on our business.&#160; In addition, the legal system in China has inherent uncertainties that may limit the legal protections available in the event of any claims or disputes that we may have with third parties, including our ability to protect the intellectual property we use in China.&#160;As China&#8217;s legal system is still evolving, the interpretation of many laws, regulations and rules&#160;is not always uniform and enforcement of these laws, regulations and rules&#160;involve uncertainties, which may limit the remedies available in the event of any claims or disputes with third parties. Some of the other risks related to doing business in China include:</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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Chinese government exerts substantial influence over the manner in which we must conduct our business activities;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrictions on currency exchange may limit our ability to receive and use our cash effectively;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Chinese government may favor local businesses and make it more difficult for foreign businesses to operate in China on an equal footing, or in general;</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">there are uncertainties related to the enforcement of contracts with certain parties; and</span></td></tr></table><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:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">more restrictive rules on foreign investment could adversely affect our ability to expand our operations in China.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As a result of our anticipated growing operations in China, these risks could have a material adverse effect on our business, results of operations and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Finally, the U.S. Foreign Corrupt Practices Act and similar foreign anti-corruption laws generally prohibit companies and their intermediaries from making improper payments or providing anything of value to improperly influence foreign government officials for the purpose of obtaining or retaining business or obtaining an unfair advantage. While we make every attempt to comply with these laws, our operations outside the United States may increase the risk of violating such laws. Violations of these laws may result in severe criminal or civil sanctions, could disrupt our business and result in a material adverse effect on our reputation, business and results of operations or financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We cannot provide assurance that rising inflation will not adversely affect our operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The impact of inflation on our operating results has been moderate in recent years, despite the recent increase in inflation generally across the economy. While inflation has not had a material impact upon operating results, there is no assurance that our business will not be affected by inflation in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Due to the nature of our business and products, we may be liable for damages based on product liability and other tort and warranty claims. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We face an inherent risk of exposure to claims in the event that the failure, use or misuse of our products results, or is alleged to result, in death, bodily injury, property damage, or economic loss. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We cannot provide assurance that global supply-chain constraints will not adversely affect our commercialization efforts.</span><span style="white-space:pre-wrap;">  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The impact of the global supply-chain constraints has been moderate for our company, reflecting generally modest increases in lead-time commitments from our suppliers and strategic partners. While these constraints have not had a material impact to-date, we can provide no assurance that our business will not be affected by in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">16</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We are dependent on third-party suppliers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>Although we are not dependent&#160;on any one supplier, we are dependent on the ability of our third-party suppliers to supply our raw materials, such as raw steel and fabricated steel. The third-party suppliers upon which we depend may default on their obligations to us due to bankruptcy, insolvency, lack of liquidity, adverse economic conditions, operational failure, fraud, loss of key personnel, or other reasons. We cannot assure that our third-party suppliers will dedicate sufficient resources to meet our scheduled delivery requirements or that our suppliers will have sufficient resources to satisfy our requirements during any period of sustained demand. Failure of suppliers to supply, or delays in supplying, our raw materials or certain components, or allocations in the supply of certain high demand raw components, for any reason, including, without limitation, disruptions in our suppliers&#8217; business activities due to cybersecurity incidents, terrorist activity, public health crises (such as coronavirus), fires or other natural disasters could materially adversely affect our operations and ability to meet our own delivery schedules on a timely and competitive basis.&#160;&#160;Additionally, our third-party suppliers may provide us with raw materials or component parts that fail to meet our expectations or the expectations of our customers, which could subject us to product liability claims, other claims and litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Failure of third parties to manufacture quality products or provide reliable services in a timely manner could cause delays in developing, constructing, and operating our projects, which could damage our reputation, adversely affect our partner relationships or adversely affect our growth.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:14pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>Our success depends on our ability to develop, construct, and operate projects in a timely manner, which depends in part on the ability of third parties to provide us with timely and reliable products and services. In developing, constructing, and operating our projects, we rely on products meeting our design specifications and components manufactured and supplied by third parties, and on services performed by subcontractors. We also rely on subcontractors to perform substantially all of manufacturing work related to our projects, and we may need to engage subcontractors with whom we have no experience.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We currently have a collaboration agreement in place with Zeeco, Inc. (&#8220;Zeeco&#8221;).<span style="font-size:14pt;"> </span>If Zeeco, or any of our subcontractors, is unable to provide services that meet or exceed our customers&#8217; expectations or satisfy our contractual commitments, our reputation, business and operating results could be harmed. In addition, if we are unable to avail ourselves of warranties and other contractual protections with providers of products and services, we may incur liability to our customers or additional costs related to the affected products and services, which could adversely affect our business, financial condition and results of operations. Moreover, any delays, malfunctions, inefficiencies or interruptions in these products or services could adversely affect the quality and performance of our projects and require considerable expense to find replacement products and to maintain and repair our projects. This could cause us to experience interruption in our production and distribution of our products, difficulty retaining current relationships and attracting new relationships, or harm our brand, reputation or growth. Additionally, because the Company&#8217;s contracts generally include progress payments from customers upon the completion of certain defined milestones, the revenue recognition of such project will depend on our subcontractor&#8217;s services in order for us to be able to achieve such milestones timely. Any subcontractor delays in fulfilling our contracts may result in delay of revenue recognition by the Company, which in turn can affect our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Macroeconomic pressures in the markets in which we operate may adversely affect our financial results. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Geopolitical issues around the world can&#160;impact macroeconomic conditions and could have a material adverse impact on our financial results. For example, the ultimate impact of the conflict in Ukraine, Israel and Strait of Hormuz on fuel prices, inflation, the global supply chain and other macroeconomic conditions is unknown and could materially adversely affect global economic growth, disrupting discretionary spending habits and generally decreasing demand for our products and services. While we do not purchase any of significant raw materials directly from these regions, they have significant global reach on commodity prices. Disruptions in the markets for those inputs could negatively impact the world and domestic economy. Also, these conflicts have exacerbated geopolitical tensions globally. While the demand of our services in the U.S. have not yet been affected by these conflicts, we cannot predict the impact that the conflicts may have on future financial results. For example, domestic customers for some of our product lines may choose to reduce discretionary spending on goods and services such as ours until this volatility subsides.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We are exposed to fluctuations in the market values of our investments and in interest rates, either of which could impair the</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">market value of our investments and harm our financial results.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December&#160;31,&#160;2023, we had zero investments in short-term held-to-maturity debt security investments,</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">17</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">consisted primarily of U.S. treasuries; however, in the future we may further invest in long- or short-term U.S. treasuries or other marketable securities with maturities of up to one year. Currently, we do not use financial derivatives to hedge our interest rate exposure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">These investments, as well as any cash deposit in bank accounts, are subject to general credit, liquidity, market, inflation and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">interest rate risks, which may be exacerbated by unusual events, such as the recent hike in interest rates, potential recession and the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">recent debt-ceiling debate, which affected various sectors of the financial markets and led to global economic slowdown and high</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">inflation. If the global credit and capital market continues to experience volatility or deteriorates, and to the extent we make future</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">investments, our investment portfolio may be impacted, and we could determine that some or all of our investments experienced an</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">other-than-temporary decline in fair value, requiring impairment, which could adversely impact our financial position and operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Risks Related to Owning Our Securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">The public market for our securities is volatile. This may affect not only the ability of our investors to sell their securities, but the price at which they can sell their securities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We completed the initial public offering of our common stock in April&#160;2012. Since that time, our common stock (NASDAQ: CLIR) has traded as low as $0.35 per share and as high as $11.75 per share based upon daily closing prices, and day-to-day trading has been volatile at times. This volatility may continue or increase in the future. The market price for the securities may be significantly affected by factors such as progress in the development of our technology, agreements with research facilities or co-development partners, commercialization of our technology, variations in quarterly and yearly operating results, general trends in the alternative energy industry, and changes in state or federal regulations affecting us and our industry. Furthermore, in recent years the stock market has experienced extreme price and volume fluctuations that are unrelated or disproportionate to the operating performance of the affected companies, such as the market reactions to internet marketed &#8216;short squeezes&#8217;. Such broad market fluctuations may adversely affect the market price of our securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We have the right to issue shares of preferred stock. If we were to issue preferred stock, it is likely to have rights, preferences and privileges that may adversely affect our common stock or other securities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We are authorized to issue 2.0 million shares of &#8220;blank check&#8221; preferred stock, with such rights, preferences and privileges as may be determined from time-to-time by our board of directors. Our board of directors is empowered, without shareholder approval, to issue preferred stock in one or more series, and to fix for any series the dividend rights, dissolution or liquidation preferences, redemption prices, conversion rights, voting rights, and other rights, preferences and privileges for the preferred stock. No shares of preferred stock are presently issued and outstanding and we have no immediate plans to issue shares of preferred stock. The issuance of shares of preferred stock, depending on the rights, preferences and privileges attributable to the preferred stock, could adversely reduce the voting rights and powers of the common stock and the portion of our assets allocated for distribution to common stockholders in a liquidation event, and could also result in dilution in the book value per share of our common stock. The preferred stock could also be utilized, under certain circumstances, as a method for raising additional capital or discouraging, delaying or preventing a change in control of the Company, to the detriment of our shareholders. We cannot assure you that we will not, under certain circumstances, issue shares of our preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We may be required to raise additional capital by issuing new securities, which may have terms or rights superior to those of our shares of common stock, which could adversely affect the market price of our shares of common stock and our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We will require additional financing to fund research, development and commercialization of our technology, to obtain and maintain patents and other intellectual property rights in our technology, and for working capital and other purposes. We may not be able to obtain financing on favorable terms, if at all. If we raise additional funds by issuing equity securities, the percentage ownership of our then-current shareholders will be reduced. Further, we may have to offer new investors in our equity securities rights that are superior to the holders of common stock, which could adversely affect the market price and the voting power of shares of our common stock. If we raise additional funds by issuing debt securities, the holders of these debt securities would similarly have some rights senior to those of the holders of shares of common stock, and the terms of these debt securities could impose restrictions on operations and create a significant interest expense for us which could have a materially adverse effect on our business and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">There can be no assurance that we will be able to comply with the continued listing standards of Nasdaq.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On November 24, 2023, we received a notice (the &#8220;Notice&#8221;) from the Listing Qualifications Department of Nasdaq stating</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">18</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">that the previously announced resignation of Gary DiElsi from the our board of directors resulted in noncompliance with the board of</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">directors independence requirements set forth in Nasdaq Listing Rule 5605(b)(1) and the requirement in Nasdaq Listing Rule</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5605(c)(2)(A) to have an audit committee of at least three independent directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">More specifically, when the Notice was issued, the board of directors did not have a majority of directors who would be</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">considered &#8220;independent directors,&#8221; as that term is defined in Nasdaq Listing Rule 5605(a)(2) and the audit committee of the board of</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">directors consisted of only two independent directors. Consistent with Nasdaq Listing Rules 5605(b)(1)(A) and Rule 5605(c)(4),</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nasdaq has provided us a cure period in order to regain compliance until the earlier of (i) our next annual shareholders&#8217; meeting or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 11, 2024, or (ii) if the next annual shareholders&#8217; meeting is held before May 7, 2024, then we must evidence compliance</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">no later than May 7, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">There can be no assurances that we will be able to regain compliance with Nasdaq&#8217;s listing standards or if we do later regain</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">compliance with Nasdaq&#8217;s listing standards, will be able to continue to comply with the applicable listing standards. If we are unable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">to maintain compliance with these Nasdaq requirements, our common stock will be delisted from Nasdaq. If Nasdaq delists our</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">common stock, we could face significant material adverse consequences, including:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a limited availability of market quotations for our securities;</span></td></tr></table><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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a determination that our common stock is a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">penny stock</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8221;</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> which will require brokers trading in our common stock to</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">adhere to more stringent rules and possibly resulting in a reduced level of trading activity in the secondary trading market for our common stock;</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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a limited amount of news and analyst coverage for our company; and</span></td></tr></table><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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a decreased ability to issue additional securities or obtain additional financing in the future.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We have not paid dividends in the past and have no immediate plans to pay dividends.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We plan to reinvest all of our earnings, to the extent we have earnings, in order to continue to develop our products, to market our products, to cover operating costs and to otherwise become and remain competitive. We do not plan to pay any cash dividends with respect to our securities in the foreseeable future. We cannot assure you that we would, at any time, generate sufficient surplus cash that would be available for distribution to the holders of our common stock as a dividend.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We have a significant number of options and restricted stock units outstanding and we may issue additional awards in the future to employees, officers, directors, independent contractors and agents. Sales of the underlying shares of common stock could adversely affect the market price of our common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of December&#160;31,&#160;2023, we had outstanding options for the purchase of 2,759 thousand shares of common stock and 671 thousand shares of outstanding restricted stock units (&#8220;RSUs&#8221;). Under the ClearSign Technologies Corporation 2021 Equity Incentive Plan and the ClearSign Technologies Corporation 2013 Consultant Stock Plan (collectively, the &#8220;Plans&#8221;), we have the ability to grant awards of shares, RSU&#8217;s or options to purchase shares of our common stock to employees, officers, directors, independent contractors and agents. Furthermore, the Plan provides for increases in the number of shares available for awards based on the terms outlined in such Plan. Certain holders may sell these shares in the public markets from time to time, without limitations on the timing, amount or method of sale. If our stock price rises, the holders may exercise their options and RSUs and sell a large number of shares. This could cause the market price of our common stock to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for certain</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our certificate of incorporation provides that, with certain limited exceptions, the Court of Chancery of the State of Delaware is the exclusive forum for:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any derivative action or proceeding brought on our behalf;</span></td></tr></table><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:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any action asserting a claim of breach of fiduciary duty owed by any director, officer or stockholder;</span></td></tr></table><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:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any action asserting a claim against us arising under the Delaware General Corporation Law (</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8220;</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">DGCL</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">&#8221;</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">), or as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware;</span></td></tr></table><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:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any action arising pursuant to any provision of our bylaws or certificate of incorporation; and</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">19</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><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:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any action asserting a claim against us or any current or former director, officer or stockholder that is governed by the internal-affairs doctrine.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">This provision does not apply to suits brought to enforce a duty or liability created by the Securities Act, the Exchange Act</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">or any other claim for which the U.S. federal courts have exclusive jurisdiction. In addition, unless we consent in writing to the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America shall</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">be the exclusive forum for the resolution of any complaint asserting a cause or causes of action arising under the Securities Act,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">including all causes of action asserted against any defendant to such complaint.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For the avoidance of doubt, this provision is intended to benefit and may be enforced by us, our officers and directors, the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">underwriters to any offering giving rise to such complaint, and any other professional entity whose profession gives authority to a</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">statement made by that person or entity and who has prepared or certified any part of the documents underlying the offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">However, these choice of forum provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees. Further, these choice of forum provisions may increase the costs for a stockholder to bring such a claim and may discourage them from doing so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions, and there can be no</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">assurance that such provisions will be enforced by a court in those other jurisdictions. If a court were to find the choice of forum</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">incur additional costs associated with resolving such action in other jurisdictions. For example, the Court of Chancery of the State of</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delaware recently determined that the exclusive forum provisions of federal district courts of the United States of America for</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">resolving any complaint asserting a cause of action arising under the Securities Act is not enforceable. We note that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">The rights of our stockholders to take action against our directors and officers are limited.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our certificate of incorporation provides for indemnification of our directors and officers to the fullest extent authorized or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">permitted under Delaware law, except to the extent such exemption from liability or limitation thereof is not permitted under the</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">DGCL as the same exists or hereafter may be amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Our bylaws obligates us to indemnify each of our directors or officers who is or is threatened to be made a party to or</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">witness in a proceeding by reason of his or her service in those or certain other capacities, to the maximum extent permitted by</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delaware law, from and against any claim or liability to which such person may become subject or which such person may incur by</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">reason of his or her status as a present or former director or officer of us or serving in such other capacities. In addition, we may be</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">obligated to reimburse the expenses reasonably incurred by our present and former directors and officers in connection with such</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">proceedings. As a result, we and our stockholders may have more limited rights to recover money damages from our directors and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">officers than might otherwise exist absent these provisions in our bylaws or that might exist with other companies, which could limit your recourse in the event of actions that are not in our best interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">We have incurred and will incur significant costs as a result of being a public company that reports to the Securities and Exchange Commission and our management is required to devote substantial time to meet compliance obligations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As a public company reporting to the Securities and Exchange Commission, we incur significant legal, accounting, investor relations, printing, board compensation, and other expenses that we did not incur as a private company. These costs totaled $1.3 million in 2023. We are subject to the reporting requirements of the Securities Exchange Act of 1934 and the Sarbanes-Oxley Act of 2002 (with the exception of the requirement of auditor attestation of internal control over financial reporting from which we are currently excluded as a non-accelerated filer company), as well as rules&#160;subsequently implemented by the Commission that impose significant requirements on public companies, including requiring establishment and maintenance of effective disclosure and financial controls and changes in corporate governance practices. In addition, there are significant corporate governance and executive compensation-related provisions in the Dodd-Frank Wall Street Reform and Protection Act that as we grow could increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and may also place undue strain on our personnel, systems and resources. Our management and other personnel continually devote a substantial amount of time to these compliance initiatives. Furthermore, these rules&#160;and regulations may make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">20</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">clirSPV LLC has substantial influence in our ability to enter into corporate transactions, and if clirSPV LLC decides to sell or otherwise transfer their shares of common stock, it may put downward pressure on the trading price of our common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The interests of clirSPV and its affiliates, which include our director Robert T. Hoffman, could conflict with or differ from our interests or the interests of our other shareholders. Further, clirSPV may choose to sell or otherwise transfer a large number of shares of our common stock, which may put&#160;downward pressure on the trading price of shares of our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_e3830521_40f8_4215_b122_f68093fe92bb"></a><a id="ITEM1BUNRESOLVEDSTAFFCOMMENTS_469520"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 1B. UNRESOLVED STAFF COMMENTS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">None.</p><a id="_1ea232fc_c7c4_44b1_8187_28f27b4779a2"></a><a id="ITEM1CCYBERSECURITY"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 1C. CYBERSECURITY.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We recognize the critical importance of developing, implementing, and maintaining robust cybersecurity measures to safeguard our information systems and protect the confidentiality, integrity, and availability of our data.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Governance</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The audit committee oversees risks related to cybersecurity, including the security of corporate information and the steps management is taking to monitor and control these risks. Management regularly briefs the audit committee on our cybersecurity risk profile, potential threats, and continuous improvement initiatives. Our approach to managing cybersecurity risks is part of a continuous improvement process, both in the context of cybersecurity and broader operational risk management. This ongoing process, which includes employee training, is aimed at routinely reviewing and, as necessary, enhancing our oversight processes and tools to ensure they remain effective and resilient in their management of cybersecurity risk.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:13.5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Risk Management and Strategy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We engage a third-party Managed Service Provider (MSP) to implement technology infrastructure and oversee its tactical operations. Our MSP employs multiple people with experience in technical leadership, system architecture, network infrastructure and cybersecurity. We believe using an MSP provides economies of scale for a smaller-sized company such as ours, by allowing us access to a broad range of experience and tool sets that would otherwise be difficult to acquire in-house. Our MSP uses specialized third-party services and tool sets for identifying, protecting against, and detecting cyber incidents. Through these services and tools, our detection capabilities include, but are not limited to, near real-time monitoring, intrusion detection systems, and advanced analytics to identify abnormal patterns of behavior. These third-party detection tools provide near real-time alerts, log aggregation, and threat intelligence feeds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In addition, we engage cybersecurity consultants, unaffiliated with our MSP, to advise management, assess our technology tools and review our cybersecurity practices. Our consultants utilize the National Institute of Standards and Technology (NIST) Cybersecurity Framework to assess our cybersecurity risk and governance practices. The NIST Cybersecurity Framework enables organizations, regardless of size, to apply principles and best practices of risk management to improve security and resilience. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Material Impact of Cybersecurity Threats</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">While to date we are not aware of any material information security breaches and have not incurred significant operating expenses related to information security breaches, we acknowledge the persistent and evolving nature of these threats, which have the potential to materially impact our business strategy, operations, and financial standing adversely. See Item 1A, &#8220;Risk Factors&#8221; under the risks related to our business section for more information. Our incident response practices require incident assessments to be conducted in concert with our CEO, CFO and MSP. This enables faster response and effective communication, including public disclosure if a material cybersecurity event were to occur.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">21</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_239a96eb_7af6_43df_b829_32492b30166c"></a><a id="ITEM2PROPERTIES_733587"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 2. PROPERTIES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our principal office is located at 8023 East 63rd Place, Suite 101 Tulsa, Oklahoma 74133 with satellite offices located in Seattle and Beijing, China. At our principal office in Tulsa, we lease 3,922 square feet of office space, under a lease which expires in September 2027. Monthly minimum rent is approximately $5 thousand with an annual 2.0% increase. The Company also sub-leases 940 square feet of office space located in Seattle, Washington and 656 square feet in Beijing, China. The minimum monthly rent for our Seattle location is approximately $2 thousand with a termination date of September 30, 2024. The term of the Beijing lease began on June 1, 2023 and expires in June 2024. The monthly minimum rent for our Beijing location is approximately $2 thousand (20,000RMB).</p><a id="_a0599bac_5c74_4230_ba1d_0e937f885fae"></a><a id="ITEM3LEGALPROCEEDINGS_338495"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 3. LEGAL PROCEEDINGS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">From time to time we 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 our business. As of the date of this report, we are not a party to any material pending legal proceedings.</p><a id="_01242f47_9ead_4146_85e6_e8e6caf22154"></a><a id="ITEM4MINESAFETYDISCLOSURES_124538"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 4. MINE SAFETY DISCLOSURES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">22</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_61cd8631_45ff_4d5a_8464_77407bc24502"></a><a id="PARTII_651999"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">PART&#160;II</p><a id="ITEM5MARKETFORREGISTRANTSCOMMONEQUITYREL"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Our common stock is listed on the Nasdaq Capital Market under the symbol &#8220;CLIR&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">According to our transfer agent, as of March 21, 2024 we had 289 shareholders of record. This number does not include an indeterminate number of holders whose shares are held by brokers in street name. Our stock transfer agent is VStock Transfer, LLC, 18 Lafayette Place, Woodmere, NY 11598.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Recent Issuances of Unregistered Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On December&#160;31,&#160;<span style="white-space:pre-wrap;">2023, we issued 3.8 thousand shares of common stock, having a weighted average per share value of $0.76 from our 2013 Consultant Stock Plan to our investor relations firm, Firm IR Group, LLC, for services provided in the three months ended December 31, 2023. We relied on Section 4(a)(2) of the Securities Act of 1933, as amended, and Regulation D promulgated thereunder to issue the stock.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Equity Compensation Plan Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">See Item 12, Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters, for information about our equity compensation plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Dividend Policy</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have not paid any cash dividends on our common stock to date. The payment of cash dividends in the future is dependent upon our revenues and earnings, if any, capital requirements, the terms of any indebtedness and general financial condition. The payment of any cash dividends will be within the discretion of the board at such time. In addition, the board is not currently contemplating and does not anticipate declaring any stock dividends in the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_16fe1160_e81f_40f9_b9f3_cd2f00138404"></a><a id="ITEM6SELECTEDFINANCIALDATA_288013"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 6. [RESERVED]</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_4c5b0b85_6220_48a0_bb66_47dcb69beb9d"></a><a id="ITEM7MANAGEMENTSDISCUSSIONANDANALYSISOFF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-family:'TimesNewRomanPS-ItalicMT';font-style:italic;">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'TimesNewRomanPS-ItalicMT';font-style:italic;">the audited consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K. In addition to</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'TimesNewRomanPS-ItalicMT';font-style:italic;">historical information, this discussion and analysis here and throughout this Form 10-K contains forward-looking statements that</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-family:'TimesNewRomanPS-ItalicMT';font-style:italic;">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 &#8220;Risk Factors&#8221;.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'TimesNewRomanPS-ItalicMT';font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We design and develop technologies for the purpose of improving key performance characteristics of combustion systems, including emission and operational performance, energy efficiency and overall cost-effectiveness. Our ClearSign Core&#8482; 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">We have incurred losses since inception totaling $93.7 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. Since inception, we have raised approximately $91.0 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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<span style="color:#008480;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#008480;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">With respect to our China operations, we have a satellite office located in Beijing, China to support our commercialization efforts. At this time, these operations in China are immaterial compared to total company operations. As of December 31, 2023, our China asset balance totaled $334 thousand, or approximately 4%, compared to our total asset balance of $7,620 thousand. During the years ended December 31, 2023, and 2022, our China operations reported zero revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 15 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Research, development, and commercial acceptance of new technologies are, by their nature, unpredictable.&#160;&#160;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.&#160;&#160;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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">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 be assured 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Recent Developments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Letter of Intent for Four ClearSign Core</span><sup style="font-size:7.5pt;font-style:italic;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">TM </sup><span style="font-style:italic;font-weight:bold;">(Rogue) Boilers</span><sup style="font-size:7.5pt;font-style:italic;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"> </sup></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On February 21, 2024, we announced that our collaborative partner California Boiler, received a letter of intent for four boilers to be fitted with the ClearSign Core&#8482; (Rogue) burners as well as the purchase order for the first boiler burner of the series, and has in turn placed their order with ClearSign for the first burner. This purchase order relates to an end customer that is a fruit and vegetable multi-juice processing company located in California&#8217;s Central Valley. The additional burner orders will be issued concurrent with the construction of additional planned fruit processing lines of the customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ATM Suspension</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>On March 18, 2024, we filed a prospectus supplement suspending the sales of common stock under our At-the-Market (&#8220;ATM&#8221;) program pursuant to that certain Sales Agreement between us and Virtu Americas LLC, as sales agent, dated December 23, 2020 (the &#8220;Sales Agreement&#8221;). We will not make any sales of our shares of common stock pursuant to the Sales Agreement unless and until a new prospectus supplement is filed with the SEC; however, the Sales Agreement remains in full force and effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">24</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Critical Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following discussion and analysis of financial condition and results of operations is based upon our financial statements, which have been prepared in conformity with accounting principles generally accepted in the United States of America. 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. See Note 2 to our audited condensed consolidated financial statements included elsewhere in this report for a more complete description of our significant accounting policies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition and Cost of Goods Sold.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes revenue and related cost of goods sold in accordance with FASB ASC 606 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (ASC 606). Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer&#8217;s control or non-refundable performance obligations are satisfied. The Company&#8217;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain documents or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company&#8217;s contracts generally include progress payments from customers upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue can be recorded. For any contract in connection with which the Company is expected to incur costs in excess of the contact price, the Company accrues the estimated loss in full in the period such determination is made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company tests long-lived assets, consisting of fixed assets, patents, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset in not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed of are determined in a similar manner, except those fair values are reduced for the cost of disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Product Warranties</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company warrants all installed products against defects in materials and workmanship, and shortcomings in performance compared to contractual guarantees for a period specified in each contract. Accruals for product warranties are based on expected warranty experience and current product performance trends which are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs during the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of our recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material if estimates differ significantly from actual warranty expense. The warranty liabilities are included in accounts payable and accrued liabilities in the audited condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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;"><span style="visibility:hidden;">&#8203;</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 are offset by any funds received from strategic partners in cost sharing, collaborative projects. During the year </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">25</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ended December 31, 2023, the Company received $60 thousand from such arrangements. During the year ended December 31, 2022, the Company received no monies from strategic partners.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock-Based Compensation</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the audited, condensed consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement. Stock-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company's financial instruments primarily consist of cash equivalents, accounts payable, accrued expenses and short-term investments in government securities. As of the balance sheet date, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the consolidated balance sheets. This is primarily attributed to the short maturities of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Results of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Comparison of the Years Ended December&#160;31,&#160;2023 and 2022</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Highlights of our annual financial performance are as follows:</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:60.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1pt;visibility:hidden;">&#8203;</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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.7%;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;"><b style="font-weight:bold;">For the Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.7%;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;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:47.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">$ Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;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;"><b style="font-weight:bold;">% Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:7.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,403</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;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:8.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 374</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2,029</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 542.6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,586</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 258</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,328</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 514.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 817</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 116</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 701</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 604.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 739</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 505</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 234</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 46.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,059</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5,728</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 331</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Operating Expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,798</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,233</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 565</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 9.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 787</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 359</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 428</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 119.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;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:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,194)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;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:8.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (5,758)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 564</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 9.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted net income per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;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:7.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (0.13)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;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:8.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (0.16)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.03</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 18.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Revenues and Gross Profit</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Consolidated revenues for the year ended December 31, 2023 totaled $2,403 thousand, compared to $374 thousand for the same period in 2022. During the three months ended December 31, 2023, we recognized $1,274 thousand of revenues for a shipment of process burners to a California refinery customer. This shipment supplied burners for one of the two heaters associated with such customer order. Revenues for the year ended December 31, 2023 were generated from orders related to both our product lines, process burners and boiler burners, with the predominate amount of revenues generated from our process burner product line. Revenues for the year ended December 31, 2022 were generated predominantly from the closeout of our ExxonMobil technology validation project. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Gross profit for the year ended December 31, 2023, increased by $701 thousand compared to gross profit reported for the year ended December 31, 2022. For the year ended December 31, 2023, gross profit was approximately 34.0% of revenues, resulting in an increase in gross profit margin of approximately 2.9% compared to the same period in 2022. The gross profit increase in 2023 was due to increased product shipments and burner performance tests for our customers in California, whereas in 2022 our gross profit was predominately generated by a technology validation project. The change in gross profit margin is a result of the lower margin profile for the technology validation project compared to a typical production order due to cost overruns.   </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Operating Expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">26</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Operating expenses consist of research and development (&#8220;R&amp;D&#8221;) and general and administrative (&#8220;G&amp;A&#8221;) expenses. These are addressed separately below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Research and Development</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">R&amp;D expenses for the year ended December 31, 2023 increased by $234 thousand, or 46.4%, when compared to the same period in 2022. This year-over-year difference in R&amp;D expenses is primarily due to expenses related to the hiring of our new Chief Technology Officer, which was comprised of a non-cash, non-recurring expense for the vesting of $43 thousand in inducement stock options, and $40 thousand human capital costs.  We also incurred $60 thousand burner development costs during the year ended December 31, 2023, primarily due to our hydrogen burner project. The hydrogen burner development project costs are offset by government assistance monies (refer to the &#8220;Other Income&#8221; note below for further details). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">General and Administrative</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2023, G&amp;A expenses increased by $331 thousand, or 5.8%, when compared to the same period in 2022. This year-over-year difference in G&amp;A expenses is primarily due to an increase of $172 thousand for a non-cash, non-recurring expense for the vesting of restricted stock units triggered by the departure of a member of our board directors, and $81 thousand for the non-cash, non-recurring impairment of demonstration burners. These demonstration burners were intended to showcase our burner catalog in operation to potential customers as part of a marketing campaign. These specific burners showcased an older design that we have chosen to retire from our demonstration marketing campaign. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Other Income</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During the year ended December 31, 2023, other income increased by $428 thousand or 119.3%, compared to the same time period in 2022. During the year ended December 31, 2023, interest income from our money market account and short-term investments increased by $241 thousand compared to same period in 2022 due to rising interest rates and timing of year-over-year cash balances. During the year ended December 31, 2023, other income increased by $197 thousand compared to same period in 2022 predominately due to our Seattle office decommission project, which focused on selling used equipment and materials. During the year ended December 31, 2023, asset sales decreased by $33 thousand compared to the same period in 2022 strictly due to timing and prioritization of asset sales during our Seattle office decommissioning project. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Net Loss</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Net loss for the year ended December 31, 2023, was $5,194 thousand as compared to $5,758 thousand for the same period in 2022, or an approximate 9.8% decrease. The $564 thousand decrease in net loss is primarily attributable to the $701 thousand increase in gross profit referenced in the above explanation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Liquidity and Capital Resources</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2023, our cash and cash equivalent balance totaled $5,684 thousand compared to $6,451 thousand at December 31, 2022, a decrease of $767 thousand. The decrease in cash and cash equivalent balance is primarily attributable to our net loss of $5,194 thousand, which was offset by a decrease in short-term held-to-maturity investments of $2,606 thousand due to working capital needs and an increase in contract liabilities of $869 thousand, representing payments from customers in advance of future project costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">At December 31, 2023, our current assets were in excess of current liabilities resulting in working capital of $4,253 thousand as compared to $8,586 thousand at December 31, 2022.  We have no contractual debt obligations, and we have historically funded operations predominantly through equity offerings. To the extent we require additional funds more than 12 months from the date hereof, and customer cash collections cannot fund our needs, we may need to utilize additional equity offerings to raise these funds. As of the date of this report, we do not have sufficient working capital to fund our operating expenses for the next 12 months. However, we are contemplating a capital raise through a public offering pursuant to our Form S-3 shelf registration statement in April 2024, and we expect that, to the extent this public offering is consummated, we will not need additional equity capital for a period of 12 months or more following this public offering. During the year ended December 31, 2023, working capital was funded predominately through customer cash collections for payment milestones outlined in our customer contracts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">27</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Form S-3 shelf registration statement filed with the SEC on July 1, 2022 was declared effective on August 12, 2022.The registration statement on Form S-3 allows us to offer common stock, preferred stock, warrants, subscription rights, debt securities and units from time to time, as market conditions permit to fund, to the extent required beyond the 12 months from the date hereof, the ongoing operations of the Company. Until the growth of revenue increases to a level that covers operating expenses, the Company intends to continue to fund operations in this manner, although the volatility in the capital markets may negatively affect our ability to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Operating activities for the year ended December 31, 2023 resulted in cash outflows of $3,233 thousand, primarily due to the loss for the period of $5,194 thousand, offset with non-cash expenses of $1,045 thousand, and an increase of $869 thousand of contract liabilities, which represents payments from customers in advance of future project costs. Operating activities for the year ended December 31, 2022 resulted in cash outflows of $4,992 thousand, primarily due to the loss for the period of $5,758 thousand, offset with non-cash expenses of $627 thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Investing activities for the year ended December 31, 2023 resulted in cash inflows of $2,490 thousand, which is primarily attributable to the redemption $4,847 thousand of short-term held-to-maturity U.S. treasuries, offset by $2,162 thousand of purchases for the same type of investments. Investing activities for the year ended December 31, 2022 resulted in cash outflows of $2,686 thousand, which is primarily attributable to the redemption $3,337 thousand of short-term held-to-maturity U.S. treasuries, offset by $5,898 thousand of purchases for the same type of investments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Financing activities for the year ended December 31, 2023 included $15 thousand in disbursements for taxes paid related to vesting of employee restricted stock units. Financing activities for the year ended December 31, 2022 included $6,539 thousand in net proceeds from the sale of 501 thousand shares of our common stock through our ATM program at an average price of $1.24 per share, sale of 4.2 million shares of our common stock through a public offering at an average price of $1.11 per share, and sales of 1.6 million shares of our common stock at a price of $1.11 per share pursuant to the Participant Right with clirSPV.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Off-Balance Sheet Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We do not have any off-balance sheet transactions.</p><a id="_7dce49bc_6b65_4de3_94f5_7fab7c161040"></a><a id="ITEM7AQUANTITATIVEANDQUALITATIVEDISCLOSU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As a smaller reporting company, we are not required to provide this information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_4649b9ab_7156_412e_9efd_abe20ac9fa15"></a><a id="ITEM8CONSOLIDATEDFINANCIALSTATEMENTSANDS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 8. CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Please see the financial statements beginning on page F-1 located in this Annual Report on Form 10-K and incorporated</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">herein by reference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_6c01ac96_5ba1_4faf_aa81_786fdd219d11"></a><a id="ITEM9CHANGESINANDDISAGREEMENTSWITHACCOUN"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">None.</p><a id="_bbc59306_7c7f_4472_b125_1c0d070cf013"></a><a id="ITEM9ACONTROLSANDPROCEDURES_598275"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 9A. CONTROLS AND PROCEDURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">Evaluation of Disclosure Controls and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">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&#8217;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. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">28</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">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 December&#160;31,&#160;2023, the end of the period covered by this Annual Report on Form 10-K. Based upon the evaluation of our disclosure controls and procedures as of December&#160;31,&#160;2023, 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Management&#8217;s Report on Internal Control over Financial Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal accounting and financial officer) are responsible for establishing and maintaining internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) promulgated under the Act as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our board of directors, management and other personnel, 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 and includes those policies and procedures that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">&#183; </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">&#183; </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of management and our directors; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">&#183; </p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Because of its inherent limitations, our internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Our management assessed the effectiveness of our internal control over financial reporting as of December&#160;31,&#160;2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control &#8211; Integrated Framework (2013 Framework). Based on this assessment, our management, with the participation of our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal accounting and financial officer), has concluded that, as of December&#160;31,&#160;2023, our internal control over financial reporting was effective based on those criteria.<span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Changes in Internal Control over Financial Reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">There have been no changes in the Company&#8217;s internal control over financial reporting that have materially affected, or that are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</p><a id="_b0ba8e79_3b17_4563_a173_33e89e094587"></a><a id="ITEM9BOTHERINFORMATION_420502"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 9B. OTHER INFORMATION.</p><a id="ITEM9CDISCLOSUREREGARDINGFOREIGNJURISDIC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None of the Company&#8217;s <ix:nonNumeric contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" format="ixt:booleanfalse" name="ecd:NonRule10b51ArrAdoptedFlag" id="Narr_haqHERPEckekbAhkkxcmFw">directors</ix:nonNumeric> or <ix:nonNumeric contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" format="ixt:booleanfalse" name="ecd:NonRule10b51ArrTrmntdFlag" id="Narr_Lmz5kMgvCEWeo0xRv4vWag">officers</ix:nonNumeric> <ix:nonNumeric contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" format="ixt:booleanfalse" name="ecd:Rule10b51ArrAdoptedFlag" id="Narr_Y-_9sksKmE2npjt-ITViwg">adopted</ix:nonNumeric>, <ix:nonNumeric contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" format="ixt:booleanfalse" name="clir:Rule10b51arrmodifiedflag" id="Narr_3FoVJhY8okKhKEwfl38Sbw">modified</ix:nonNumeric> <ix:nonNumeric contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" format="ixt:booleanfalse" name="clir:Nonrule10b51arrmodifiedflag" id="Narr_j8es2oouB06bU4wESbVqYQ">or</ix:nonNumeric> <ix:nonNumeric contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" format="ixt:booleanfalse" name="ecd:Rule10b51ArrTrmntdFlag" id="Narr_OtMeKRnsqUu7xx9xaxU6Fw">terminated</ix:nonNumeric> a Rule 10b5-1 trading arrangement or a non-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rule 10b5-1 trading arrangement during the Company&#8217;s fiscal quarter ended December 31, 2023, as such terms are defined under</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Item 408(a) of Regulation S-K.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Not applicable</p><a id="_cbc8c06e_f62e_4466_bf9d_e6802a3bdd25"></a><a id="PARTIII_559853"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">PART&#160;III</p><a id="ITEM10DIRECTORSEXECUTIVEOFFICERSANDCORPO"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Incorporated by reference from our Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2023.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">29</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Code of Business Conduct and Ethics</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company has adopted a Code of Business Conduct and Ethics that applies to all of our ClearSign employees and directors.  The Code of Business Conduct and Ethics is posted on the Company&#8217;s website at </span>www.clearsign.com<span style="white-space:pre-wrap;">.  We will post any amendments to or waivers from the Code of Business Conduct and Ethics at that location.  We have also adopted Governance Guidelines for the board of directors and a written committee charter for each of our audit committee and compensation committee.</span></p><a id="_625141b7_0df0_459c_bb1d_39335178a835"></a><a id="ITEM11EXECUTIVECOMPENSATION_136067"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 11. EXECUTIVE COMPENSATION.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Incorporated by reference from our Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2023.</p><a id="_edca16c4_86b7_4fca_a4e5_c0511a0c95bf"></a><a id="ITEM12SECURITYOWNERSHIPOFCERTAINBENEFICI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Incorporated by reference from our Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2023.</p><a id="_cf0b6453_ce7e_4950_a7f2_77a45a8842b9"></a><a id="ITEM13CERTAINRELATIONSHIPSANDRELATEDTRAN"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Incorporated by reference from our Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2023.</p><a id="_db7021a9_a619_48d4_a503_80d4374960da"></a><a id="ITEM14PRINCIPALACCOUNTANTFEESANDSERVICES"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Incorporated by reference from our Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the year ended December 31, 2023.</p><a id="_ef241a8a_dd6f_46ff_883f_c9436f7d60bb"></a><a id="PARTIV_990254"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">PART&#160;IV</span></p><a id="ITEM15EXHIBITSFINANCIALSTATEMENTSCHEDULE"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(a)&#160;(1)&#160;Consolidated Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The financial statements filed as part of this report are listed and indexed in the Index to Consolidated Financial Statements on page 34 located in this Annual Report on Form 10-K. Financial statement schedules have been omitted because they are not applicable, or the required information has been included elsewhere in this report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(a)&#160;(2)&#160;Financial Statement Schedules</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Not applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">(a)&#160;(3)&#160;Exhibits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The exhibits filed as part of this Annual Report on Form&#160;10-K are listed in the Exhibit&#160;Table below. The Company has identified in the Exhibit&#160;Table each management contract and compensation plan filed as an exhibit to this Annual Report on Form&#160;10-K in response to Item 15(a)&#160;(3)&#160;of Form&#160;10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(b) The exhibits set forth in the following index of exhibits are filed or incorporated by reference as a part of this Annual Report on</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Form 10-K:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">30</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><div style="margin-left:-0.25pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100%;"><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Exhibit<br/>No.</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 18pt;">Description&#160;of&#160;Document</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.1**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923071426/tm2318661d1_ex2-1.htm">Plan of Conversion, dated June 14, 2023 (incorporated by reference to Exhibit 2.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923071426/tm2318661d1_ex2-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923071426/tm2318661d1_ex2-1.htm">s Form 8-K</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923071426/tm2318661d1_ex2-1.htm">filed with the Securities and Exchange Commission on June 15, 2023).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.1**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465919063298/tm1919478d1_ex3-1x1.htm">Certificate of Incorporation of ClearSign Technologies Corporation, a Delaware corporation</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465919063298/tm1919478d1_ex3-1x1.htm">(incorporated by reference to Exhibit 3.3 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465919063298/tm1919478d1_ex3-1x1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465919063298/tm1919478d1_ex3-1x1.htm">s Form 8-K filed with the Securities and Exchange</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465919063298/tm1919478d1_ex3-1x1.htm">Commission on June 15, 2023).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.2**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001434524/000110465923071426/tm2318661d1_8k.htm">Bylaws of ClearSign Technologies Corporation, a Delaware corporation (incorporated by reference to</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001434524/000110465923071426/tm2318661d1_8k.htm">Exhibit 3.4 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001434524/000110465923071426/tm2318661d1_8k.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001434524/000110465923071426/tm2318661d1_8k.htm">s Form 8-K filed with the Securities and Exchange Commission on June 15, 2023).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.3**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923071426/tm2318661d1_ex3-1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certificate of Conversion, as filed with the Secretary of State of the State of Delaware on June 14, 2023 (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on June 15, 2023).</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.4**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923071426/tm2318661d1_ex3-2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Articles of Conversion, as filed with the Secretary of State of the State of Washington on June 14, 2023 (incorporated by reference to Exhibit 3.2 to the Company&#8217;s Form 8-K filed with the Securities and Exchange Commission on June 15, 2023).</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.1*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="clir-20231231xex4d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Description of Securities of the Company.</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.1+**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420411064058/v240232_ex10-6.htm">Form of Confidentiality and Proprietary Rights Agreement (incorporated by reference to Exhibit 10.6 to the</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420411064058/v240232_ex10-6.htm">Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420411064058/v240232_ex10-6.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420411064058/v240232_ex10-6.htm">s Form 10-K filed with the Securities and Exchange Commission on February 26, 2015).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.2**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837023014714/clir-20230630xex10d1.htm">Form of Director and Officer Indemnification Agreement (incorporated by reference to Exhibit 10.1 to the</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837023014714/clir-20230630xex10d1.htm">Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837023014714/clir-20230630xex10d1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837023014714/clir-20230630xex10d1.htm">s Form 10-Q filed with the Securities and Exchange Commission on August 14, 2023).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.3**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420413026485/v342447_ex10-1.htm">ClearSign Combustion Corporation 2013 Consultant Stock Plan (incorporated by reference to Exhibit 10.1 to</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420413026485/v342447_ex10-1.htm">the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420413026485/v342447_ex10-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420413026485/v342447_ex10-1.htm">s Form 10-Q filed with the Securities and Exchange Commission on May 6, 2013).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.4+**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419003769/tv511973_ex10-1.htm">Employment Agreement dated January 28, 2019 between the registrant and Colin James Deller (incorporated</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419003769/tv511973_ex10-1.htm">by reference to Exhibit 10.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419003769/tv511973_ex10-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419003769/tv511973_ex10-1.htm">s Form 8-K filed with the Securities and Exchange Commission on</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419003769/tv511973_ex10-1.htm">January 30, 2019).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.5**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420418038673/tv498649_ex10-1.htm">Stock Purchase Agreement dated July 12, 2018 between the registrant and CLIRSPV, LLC (incorporated by</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420418038673/tv498649_ex10-1.htm">reference to Exhibit 10.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420418038673/tv498649_ex10-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420418038673/tv498649_ex10-1.htm">s Form 8-K filed with the Securities and Exchange Commission on</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420418038673/tv498649_ex10-1.htm">July 17, 2018).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.6**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465920139238/tm2039262d1_ex1-1.htm">At-the-Market Sales Agreement, dated December 23, 2020, by and between ClearSign Technologies Corporation and Virtu Americas LLC (incorporated by reference to Exhibit 1.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465920139238/tm2039262d1_ex1-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465920139238/tm2039262d1_ex1-1.htm">s Form 8-K</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465920139238/tm2039262d1_ex1-1.htm">filed with the Securities and Exchange Commission on December 23, 2020).</a> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:none;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.7+**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465921062561/tm2114678d1_def14a.htm">ClearSign Technologies Corporation 2021 Equity Incentive Plan (incorporated by reference to Appendix A</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465921062561/tm2114678d1_def14a.htm">from the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465921062561/tm2114678d1_def14a.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465921062561/tm2114678d1_def14a.htm">s Proxy Statement on Schedule 14A filed with the Securities and Exchange Commission on</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465921062561/tm2114678d1_def14a.htm">May 7, 2021)</a>.</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.8**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d13.htm">2021 Equity Incentive Plan Form of Stock Option Award Agreement (incorporated by reference to Exhibit</a></p></td></tr></table></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="margin-left:-0.25pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100%;"><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"/><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"/><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d13.htm">10.13 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d13.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d13.htm">s Form 10-K filed with the Securities and Exchange Commission on March 31, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.9**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d14.htm">2021 Equity Incentive Plan Form of Restricted Stock Unit Award Agreement (incorporated by reference to</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d14.htm">Exhibit 10.14 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d14.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d14.htm">s Form 10-K filed with the Securities and Exchange Commission on March 31, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.10**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d15.htm">2021 Equity Incentive Plan Form of Restricted Stock Award Agreement (incorporated by reference to Exhibit</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d15.htm">10.15 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d15.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d15.htm">s Form 10-K filed with the Securities and Exchange Commission on March 31, 2022)</a>.</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.11+**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/0001434524/000141057821000115/clir-20210930xex10d1.htm">Offer Letter dated October 18, 2021 by and between the Company and Brent Hinds (incorporated by</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/0001434524/000141057821000115/clir-20210930xex10d1.htm">reference to Exhibit 10.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/0001434524/000141057821000115/clir-20210930xex10d1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/0001434524/000141057821000115/clir-20210930xex10d1.htm">s Form 10-Q filed with the Securities and Exchange Commission on</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/0001434524/000141057821000115/clir-20210930xex10d1.htm">November 12, 2021).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.12**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d18.htm">Lease Agreement, entered into as of June 20, 2016, between Paradigm Realty Advisors, L.L.C. and ClearSign Technologies Corporation (incorporated by reference to Exhibit 10.18 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d18.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d18.htm">s Form 10-K filed</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d18.htm">with the Securities and Exchange Commission on March 31, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.13**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d19.htm">First Amendment to Lease, entered into as of July 29, 2019, between Tulsa Portfolio Oklahoma Realty LP and ClearSign Technologies Corporation (incorporated by reference to Exhibit 10.19 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d19.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d19.htm">s Form 10-</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d19.htm">K filed with the Securities and Exchange Commission on March 31, 2022). </a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.14**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d20.htm">Second Amendment to Lease, entered into as of January 14, 2020, between Tulsa Portfolio Oklahoma Realty LP and ClearSign Technologies Corporation (incorporated by reference to Exhibit 10.20 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d20.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d20.htm">s</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022004842/clir-20211231xex10d20.htm">Form 10-K filed with the Securities and Exchange Commission on March 31, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.15**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465922066648/tm2217097d1_ex10-1.htm">Purchase Right Waiver of clirSPV LLC (incorporated by reference to Exhibit 10.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465922066648/tm2217097d1_ex10-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465922066648/tm2217097d1_ex10-1.htm">s Form 8-</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465922066648/tm2217097d1_ex10-1.htm">K filed with the Securities and Exchange Commission on May 31, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.16+**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022013628/clir-20220630xex10d1.htm">Amendment to Employment Agreement between the Company and Colin James Deller (incorporated by</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022013628/clir-20220630xex10d1.htm">reference to Exhibit 10.1 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022013628/clir-20220630xex10d1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022013628/clir-20220630xex10d1.htm">s Form 10-Q filed with the Securities and Exchange Commission on</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000155837022013628/clir-20220630xex10d1.htm">August 15, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10.17**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923025302/tm237744d1_ex10-1.htm">Catharine de Lacy</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923025302/tm237744d1_ex10-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923025302/tm237744d1_ex10-1.htm">s Offer Letter, dated February 20, 2023 (incorporated by reference to Exhibit 10.1 to the</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923025302/tm237744d1_ex10-1.htm">Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923025302/tm237744d1_ex10-1.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000110465923025302/tm237744d1_ex10-1.htm">s Form 8-K filed with the Securities and Exchange Commission on February 24, 2023).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">21**</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419013533/tv512925_ex21.htm">Subsidiaries of the registrant (incorporated by reference to Exhibit 21 to the Company</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419013533/tv512925_ex21.htm">&#8217;</a><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419013533/tv512925_ex21.htm">s Form 10-K filed with</a></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1434524/000114420419013533/tv512925_ex21.htm">the Securities and Exchange Commission on March 31, 2022).</a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">23.1*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="clir-20231231xex23d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Consent of BPM CPA LLP, Independent Registered Public Accounting Firm</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">24.1*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Power of Attorney (included on the signature page of this report)</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31.1*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="clir-20231231xex31d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of the Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31.2*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="clir-20231231xex31d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of the Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32.1***</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="clir-20231231xex32d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of the Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">97*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="clir-20231231xex97.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Clawback Policy.</span></a></p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101INS*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Instance Document</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.SCH*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Taxonomy Extension Schema</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.CAL*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.DEF*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Taxonomy Extension Definition Linkbase</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.LAB*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Taxonomy Extension Label Linkbase</p></td></tr></table></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="margin-left:-0.25pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100%;"><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">101.PRE*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase</p></td></tr><tr><td style="vertical-align:top;width:11.38%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">104*</p></td><td style="vertical-align:top;white-space:nowrap;width:4.44%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:84.16%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">*Filed herewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">**Previously filed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">***Furnished herewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">+Agreement with management or compensatory plan or arrangement</p><a id="_8cb36dd2_8c7c_458d_b864_f21e2b84deaa"></a><a id="ITEM16FORM10KSUMMARY"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ITEM 16. FORM 10-K SUMMARY.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">None.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">33</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:243.85pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_8a90e530_6314_480f_8a2e_9251cf7291e0"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">ClearSign Technologies Corporation</b></p><a id="INDEXTOCONSOLIDATEDFINANCIALSTATEMENTS"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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:100%;"><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:9.98%;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:0pt;"><b style="font-weight:bold;">Page</b><br/><b style="font-weight:bold;">No.&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ANNUAL FINANCIAL INFORMATION</b></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">Report of Independent Registered Public Accounting Firm</span></a> (PCAOB: ID <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:AuditorFirmId" id="Narr_5NCEivGGVUa1P3oUtgRu-A">207</ix:nonNumeric>)</p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"><span style="font-style:normal;font-weight:normal;">F-1</span></a></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ConsolidatedBalanceSheets_654293"><span style="font-style:normal;font-weight:normal;">Consolidated Balance Sheets at December 31, 2023 and 2022</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#ConsolidatedBalanceSheets_654293"><span style="font-style:normal;font-weight:normal;">F-</span><span style="font-style:normal;font-weight:normal;">3</span></a></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ConsolidatedStatementsofOperations_19582"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2023 and 2022</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#ConsolidatedStatementsofOperations_19582"><span style="font-style:normal;font-weight:normal;">F-</span><span style="font-style:normal;font-weight:normal;">4</span></a></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ConsolidatedStatementEquityCY"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Stockholders&#8217; Equity for the year ended December 31, 2023</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#ConsolidatedStatementEquityCY"><span style="font-style:normal;font-weight:normal;">F-</span><span style="font-style:normal;font-weight:normal;">5</span></a></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#ConsolidatedStatementEquityPY"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Stockholders&#8217; Equity for the year ended December 31, 2022</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#ConsolidatedStatementEquityPY"><span style="font-style:normal;font-weight:normal;">F-</span><span style="font-style:normal;font-weight:normal;">5</span></a></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#CondensedConsolidatedStatementsofCashFlo"><span style="font-style:normal;font-weight:normal;">Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#CondensedConsolidatedStatementsofCashFlo"><span style="font-style:normal;font-weight:normal;">F-</span><span style="font-style:normal;font-weight:normal;">6</span></a></p></td></tr><tr><td style="vertical-align:top;width:87.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#NotestoConsolidatedFinancialStatements_4"><span style="font-style:normal;font-weight:normal;">Notes to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:top;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><a href="#NotestoConsolidatedFinancialStatements_4"><span style="font-style:normal;font-weight:normal;">F-</span><span style="font-style:normal;font-weight:normal;">7</span></a></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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="color:#231f20;font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">34</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_5c8fc9d6_9571_4666_a812_9adaf35b0e93"></a><a id="REPORTOFINDEPENDENTREGISTEREDPUBLICACCOU"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;">To the Board of Directors</span><span style="color:#231f20;letter-spacing:0.05pt;"> </span><span style="color:#231f20;">and Stockholders</span><span style="color:#231f20;letter-spacing:0.05pt;"> </span><span style="color:#231f20;">of</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.5pt 0pt 0pt 2pt;"><span style="color:#231f20;">ClearSign Technologies Corporation and Subsidiary</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.5pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><b style="color:#231f20;font-weight:bold;">Opinion on the Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;">We have audited the accompanying consolidated balance sheets of ClearSign Technologies Corporation and subsidiary (the "Company") as of December 31, 2023 and 2022, and the related consolidated statements of operations and comprehensive loss, stockholders&#8217; equity, and cash flows, for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt 0pt 0pt 2.15pt;"><span style="color:#231f20;font-size:12pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><b style="color:#231f20;font-weight:bold;">Going Concern</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt 0pt 0pt 2.15pt;"><span style="color:#231f20;font-size:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt -1pt 0pt 0pt;"><span style="color:#231f20;">The accompanying financial statements have been prepared assuming that the entity will continue as a going concern. As discussed in Note 1 to the financial statements, the entity has suffered recurring losses from operations and has a net capital deficiency that raise substantial doubt about its ability to continue as a going concern. Management's plans in regard to these matters are also described in Note 1. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;"> </span><span style="color:#231f20;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><b style="color:#231f20;font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt 0pt 0pt 2.15pt;"><span style="color:#231f20;font-size:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;">These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt 0pt 0pt 2.15pt;"><span style="color:#231f20;font-size:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:12pt;margin:0pt 0pt 0pt 2.15pt;"><span style="color:#231f20;font-size:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;">Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#231f20;font-family:'TimesNewRomanPS-BoldMT';font-weight:bold;">Critical Audit Matter</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-family:'TimesNewRomanPS-BoldMT';font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 2pt;"><span style="color:#231f20;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of this critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosures to which it relates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="color:#231f20;font-style:italic;">Carrying Cost of Patents and Other Intangible Assets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">As described in Notes 2 and 4 to the consolidated financial statements, the Company&#8217;s patents and other intangible assets, net balance was $0.8 million as of December 31, 2023. The Company capitalizes third-party legal costs and filing fees, if any, associated with obtaining patents or other intangible assets. Once a patent asset has been placed in service, the Company amortizes these costs over the shorter of the asset&#8217;s legal or estimated economic life using the straight-line method. The Company also evaluates for potential impairment of long-lived assets, including intangible assets composed of patents, no less frequently than annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">The principal considerations for our determination that performing procedures relating to the carrying value of intangible assets is a critical audit matter are the significant amount of judgment by management in developing the assumptions of future economic benefit in an impairment analysis, which in turn led to significant auditor judgment, subjectivity and effort in performing audit procedures and evaluating audit evidence relating to the analysis.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#231f20;">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included, among others, reviewing current and forecasted operating conditions for indication of impairment. We also reviewed board minutes, news, and industry reports for indications of impairment. Last, we obtained an understanding of potential future customers indicating future recoverability.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 2pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:2pt 0pt 0pt 2pt;"><span style="color:#231f20;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 2pt;"><span style="color:#231f20;">/s/ </span><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:AuditorName" id="Narr_uHnEmEDSS0aAJthpLWG5FA"><span style="color:#231f20;">BPM CPA LLP</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 2pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="dei:AuditorLocation" id="Narr_wVp4iGCbj0WoywnOBeg4jw"><span style="color:#231f20;">Santa Monica, California</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 2pt;"><span style="color:#231f20;">March 29, 2024</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 2pt;"><span style="color:#231f20;">We have served as the Company's auditor since 2011.</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;text-align:center;margin:0pt;"><span style="font-size:0pt;font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_89dc09ba_0251_4e18_a58f_df3096cd6b8f"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ClearSign Technologies Corporation</p><a id="ConsolidatedBalanceSheets_654293"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Consolidated Balance Sheets</p><a id="_feefcad1_619c_4c8a_a841_e7a9c8bd9a0f"></a><a id="Tc_xXRMECrGiEWNJop9g7YOmQ_1_0"></a><a id="Tc_wW3XI-VuB0KcFl1RQX9o4Q_1_2"></a><a id="Tc_EybEXivNUUC7ZwqnKEROxw_2_2"></a><a id="Tc_TsragioGb0u9t2IC5snRuw_2_5"></a><a id="Tc_RTruD-3NuUitML6ZhnBrhw_3_0"></a><a id="Tc_4q49UcF2a0-Z2vtBoGNSNQ_5_0"></a><a id="Tc_dKS0YUSVbEOFqe1OJB6y1A_6_0"></a><a id="Tc_McdFGkgobUOUvoNkKtIIIQ_6_2"></a><a id="Tc_qJhZ45kcjEuOfz3C8ciNFw_6_5"></a><a id="Tc_YjU34X9GQku5COHgjktqdA_7_0"></a><a id="Tc_SH0FNEBG8ECPiDKF6ESRcQ_7_3"></a><a id="Tc_hxIi3jfx6Ui4Yfnv_9Nxug_8_0"></a><a id="Tc_Rau7Oq0WXEe-YOsEpqrjqg_9_0"></a><a id="Tc_6RCjnldpIEqBaAQCpkdFJQ_10_0"></a><a id="Tc_5Iu0Bx2dHEGCWmwrBwc6Jw_11_0"></a><a id="Tc_tkZYjE-WWUm7CPExVHhd-g_13_0"></a><a id="Tc_rVnCG2DLb0mMFkkXOHdPGw_14_0"></a><a id="Tc_ZMoPvEl8WUqEs3CddJVjOQ_15_0"></a><a id="Tc_fqWfrVjbeESE_qnmVShHNw_15_3"></a><a id="Tc_shEF7eWu10SSGq122R2dJg_17_0"></a><a id="Tc_SnGE4t4WP0GDgk4geJKZFw_17_2"></a><a id="Tc_odpX1v8HLUudZxXTwSLNBA_17_5"></a><a id="Tc_o5ewBzQAo0KGQiAXBWvs-Q_19_0"></a><a id="Tc_SZJiWWyAC02wpQhNvQ5GNw_21_0"></a><a id="Tc_MWBflVmkE06psHcmub9v_Q_22_0"></a><a id="Tc_-Vtib5CfUUK2dTKCNJjLtA_22_2"></a><a id="Tc_BLKyCGKhSkmsSY_r9bYpTw_22_5"></a><a id="Tc_Jb2v8XOvMUyiJ3V8Hhj2Zw_23_0"></a><a id="Tc_MpqoVRIlYki7yboKNvuPPQ_24_0"></a><a id="Tc_0UBZoRE-2UypGvcIcgJuqg_25_0"></a><a id="Tc_kZlEBLBvm0mgzwjQNdPBhQ_26_0"></a><a id="Tc_NAMnbfRbuUi7iBA9hjwyPQ_27_0"></a><a id="Tc_lnX9B3LH8U2TzUjhy-9Stw_28_0"></a><a id="Tc_YRUbtxEyDE2aw8DjjtcF6A_29_0"></a><a id="Tc_lDe_cgbdoEiEbMzbAHbQSA_31_0"></a><a id="Tc_NYUQXT2210-XGK8yyF1Bpg_33_0"></a><a id="Tc_5BS6qqxL-UW-UF9hsqH2BQ_34_0"></a><a id="_a88aae3b_8e0c_4ab3_9e68_772ff33d69b2"></a><a id="_a88aae3b_8e0c_4ab3_9e68_772ff33d69b2_2"></a><a id="_a88aae3b_8e0c_4ab3_9e68_772ff33d69b2_3"></a><a id="Tc_dcnQ16wC4Ei814JPI7CeYA_35_0"></a><a id="Tc_g4lnXwddnUywnCvHhkCJuw_36_0"></a><a id="Tc_i6AZvFgVPkaBIUpqOsGyNQ_37_0"></a><a id="Tc_MpfYN9qRs0uzLVKnxsG1PA_38_0"></a><a id="Tc_77XbgYXRZUyH8xjU2B8d-w_39_0"></a><a id="Tc_mhMp8M0f4keIuyFrkolnlw_41_0"></a><a id="Tc_e3UMBCg4NEKkQmN3LujoPg_41_2"></a><a id="Tc_QThR5Ut3Mk2wra_NIRv6Ew_41_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except share and per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.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;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.75%;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_wGfVAUhQYUCqTjKWWG7M6g_6_3">5,684</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_kz1uf5Rm4kSjaFU6HmNzAQ_6_6">6,451</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Short-term held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Tc_Vgo0_4N7nECh-3-3RbrNAg_7_6">2,606</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_LqnxsfsjDEm3qUegrFOUvw_8_3">287</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_uz3F-FQoAE-qUGW8zmWBZg_8_6">79</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="Tc_x0whmrJbDkevl7QYG0rvSA_9_3">188</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="Tc_RAjmds1FIUSbv-LqcmB1eQ_9_6">20</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc__zYMOE5_VUS_64OcjoPQ0w_10_3">350</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_r4GBQMZw7U-m5eZlU_4Xcg_10_6">577</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_FHXNTcw6KUW2efH15k49yg_11_3">6,509</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_sVjUWlmlAEKa6TQ0ZNeSqA_11_6">9,733</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fixed assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_vQv6WtESzE6YMnzJ8lv5Ew_13_3">275</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_9Tx1Dj9rTkaprmaUeX4YYA_13_6">384</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents and other intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_7PNc0B9PBEKF4msWVt0s6Q_14_3">836</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_qefUPZW7DUSUclOTNNIrPQ_14_6">798</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_Si56fDf2O0yuS-oZf4hc3A_15_6">10</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_ehOGN4Jt_keUO4XmiNygaw_17_3">7,620</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_KEwDDQcMykK9n_7O_PiR4Q_17_6">10,925</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;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;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">LIABILITIES AND EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_R9d6A8j2mkSepl4tWEq5JQ_22_3">366</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_h9UY-AVX00uhNxe6evfz1g_22_6">296</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Current portion of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_pm2brpdemkWvwtcMguUe7w_23_3">71</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_OEMqX3sKF0aMF-DS3QD3Dw_23_6">133</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Accrued compensation and related taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_zVtrBro8xU66RDq0H-QL3g_24_3">703</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_exZbL0YkDEeSYMbPzvnRLg_24_6">471</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_sTc4GOJtjECvcuXMaDf1TA_25_3">1,116</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_m-EhrM2HI0qN5g-PwWIzPw_25_6">247</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_iGbhpE5gN0aztopdFxaFyw_26_3">2,256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_42s4rlicYE6__70nm6y1TA_26_6">1,147</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long Term Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long term lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_mUoZsHjxhUW8VeJkZpwjiw_28_3">172</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_8G1s6w0mpk6ApAE8Bq7Guw_28_6">226</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_IGTxLrti7ESCP1tTc5WgEA_29_3">2,428</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_-9JSttmuAEi8FZ7u9P3XNg_29_6">1,373</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commitments and contingencies (Note 10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.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="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders&#8217; Equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Preferred stock, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_S_QWLV7cOUiaDm1Z_wTpMQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_dDNFD9fAoESt5GwxwcftUg">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_zOhKVSn_HEaUGCC00I3c-A"><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_nu26ESLw6k-rICVw-yyrrA">zero</ix:nonFraction></ix:nonFraction> shares issued and outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"><span style="-sec-ix-hidden:Hidden_IaZIWFYIkkqFmuIPoSgjPg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"><span style="-sec-ix-hidden:Hidden_gerLWcf5EkCTR9HdyfxlVQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Common stock, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_1jJAFVcHGkKNk_PiPkzZUw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_pHlEsjDVLk2kO25b0Vabkg">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_zET1utIfc0KHlQ-SIUDqTQ">38,687,061</ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_FnnXbAWKGE2j_R4wHrCt9A">38,023,701</ix:nonFraction> shares <span style="-sec-ix-hidden:Hidden_E3NXm1Tm_Eim4LVgtVAPHw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_-Tujb5x1ME-T89tOgnnqaQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> at December&#160;31,&#160;2023 and December&#160;31,&#160;2022, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_X3vmQq5Rk067M6woXszgzw_35_3">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_RKhY9RwhNkysLtpSX_8D4g_35_6">4</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_pPIGcOzbxUKxRWmRIH2gaA_36_3">98,922</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_3EpHbvQ7PE6oil0Z2Q-BGQ_36_6">98,079</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_YEAMPEFH9EGcWYVgPuPrzQ_37_3">17</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_sCQ52u0U8UShJroa9ezNtg_37_6">8</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_3Hno5yx5AUCKeQIYRiyUpQ_38_3">93,717</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc__bi-U5sFTEuwOtKT04_AEQ_38_6">88,523</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 24pt;">Total equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_t7eq6dVe_EKlWNakHsYzFA_39_3">5,192</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_uTc_DM3T8UeySxDTpnUtAg_39_6">9,552</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total Liabilities and Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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:13.48%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_tkvLoRwDREGbx4bQNrbm5A_41_3">7,620</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;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.62%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_7c_gUB2nnECyARY86YSZnQ_41_6">10,925</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_5cd1fc63_975c_48c6_a710_261eeec8a373"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ClearSign Technologies Corporation</p><a id="ConsolidatedStatementsofOperations_19582"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Consolidated Statements of Operations and Comprehensive Loss</p><a id="_7bb7c064_1f8a_4e46_90ac_716b1d1b3c74"></a><a id="_f65fc577_46e6_4ec7_a67e_c85c92247188"></a><a id="Tc_dddH8_sj_ESnX3Y_DkprkQ_1_0"></a><a id="Tc_pWIWrSZ5ukyS5JgiJTJlYg_1_2"></a><a id="Tc_TAIieHNF5EmHw2v6zXjR2A_2_2"></a><a id="Tc_Mao-fcu9rkqu_FSmCZ6mGw_3_2"></a><a id="Tc_-T8XamuRc02Vxz00yfyq_g_3_5"></a><a id="Tc_49pEJfR-Ck6qFMj__Xd38A_5_0"></a><a id="Tc_m9aU2qYsy0Wb6H0Pwtaf2Q_5_2"></a><a id="Tc_AFT56DnKl0i4J381NQChgA_5_5"></a><a id="Tc_Q3eVl9A8Pkmw2vXEF82bOg_6_0"></a><a id="Tc_OWRfBY-AY0qjRsLwesFnsA_8_0"></a><a id="Tc_C2PdvXrtH0qwDZRyYBn_Ig_10_0"></a><a id="Tc_-6SbB_U_qUWPLutIjRvkCQ_11_0"></a><a id="Tc_HEK223VbikaJx98_DbKq9w_12_0"></a><a id="Tc_HFKepMfP8E27pQD9y1tmRw_14_0"></a><a id="Tc_BIzNmvs08k2bP_XAq5Vi6w_16_0"></a><a id="Tc_fYYVrM4Z3EWoF4I57Magiw_18_0"></a><a id="Tc_UFdTXpVfhUmQ76IQozghOQ_19_0"></a><a id="Tc_wLUTNFSqBECUSBRhDkhK2w_20_0"></a><a id="Tc_tjHxyThXjUqtq1z59pU97A_21_0"></a><a id="Tc_-fhjJKliVU6lNRsM0eqDsw_22_0"></a><a id="Tc_sOK0QMUEBkuUxP0upiuYgA_23_0"></a><a id="Tc_iKok50N3ZEmNWzGCPJY3qQ_25_0"></a><a id="Tc_KgrQ-8Vy1kmQ7iH_1vZsxw_25_2"></a><a id="Tc_RK1O_ITSbUudXvNVl4v1TA_25_5"></a><a id="Tc_qConkCRJYESvDom1cFGtYw_27_0"></a><a id="Tc_n1_rxzFERUKWgMbmr1lUqA_27_2"></a><a id="Tc_Fq_gzptCFUiHOV-1imRCkQ_27_5"></a><a id="Tc_S4597kFh40-729cMvFdePQ_29_0"></a><a id="Tc_Gxl4eq-0jk2bHx36-eebvg_31_0"></a><a id="Tc_IMBYmzfsZ0yt71SDIlkQmg_32_0"></a><a id="Tc_ImVio8UFOUGbLGkzPeexZQ_32_2"></a><a id="Tc_CzWI8TENyUSSlPFuoQ68kw_32_5"></a><a id="Tc_nbY-GbhLsE2aEsPoxzvB5Q_33_0"></a><a id="Tc_7hY_GImUYUCR5RpkVRcU3Q_34_0"></a><a id="Tc_lCASIAGe20KTwtW22p9gDA_34_2"></a><a id="Tc_bw21OXmxzUOMCc3EJnukkQ_34_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except share and per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.92%;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;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.92%;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;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">2023</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc__qPW-CwhxEmdZg7CbH8EUg_5_3">2,403</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_dMZl--hkH0GAu7i5THx0ig_5_6">374</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_jlnuuTHetkKHf6X6EQlmrw_6_3">1,586</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="Tc_lKcLCeW280-T4FPMbx0quA_6_6">258</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_TX3duVkGQ0m_apTjknAn1w_8_3">817</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_JKW6UsCkNE6-h1LwOO9EuQ_8_6">116</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_1qqBZQTmYk2J6D-ckjuEhA_11_3">739</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_Qj7ePLAo2ECL2SFLSWJmRw_11_6">505</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_L_miI_vKK0-vbAYHdS7BBQ_12_3">6,059</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_s5Fk2A3Tp0azepemXcGVqw_12_6">5,728</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_syM5L7VZMEOITYrWEtZK_Q_14_3">6,798</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_0NyWUJfdyUa7VRpwLASG3A_14_6">6,233</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_NIqhBySxpESHXn-P2InXug_16_3">5,981</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_Whw_aOwCTEm6myHAM1TzKA_16_6">6,117</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="Tc_LtbhJiiXgEuTkTnuO-RTFw_19_3">324</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="Tc_y8m9_D15m02mpamqd9QqRw_19_6">83</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Government assistance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GovernmentAssistanceAmount" scale="3" id="Tc_3Yj5xaU9Wkyfernrtx3r4w_20_3">255</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GovernmentAssistanceAmount" scale="3" id="Tc_kS05s0CJ0kKSknW8cvNmrQ_20_6">232</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Gain from sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="Tc_itL_H04LbEKdwo-I7XPP_g_21_3">5</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="Tc_qJOEH96crk-0ICq4U2r4NA_21_6">38</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_yEL0UxfaJkekUnID7xJI9g_22_3">203</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_58d5aUu5NUu_oxO60OOhfA_22_6">6</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total other income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_zZKQTWjA4E2m6unLITF3RA_23_3">787</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_DG0ZDMAs0EWfpej9aE7xLQ_23_6">359</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_KhhwBQpVFESPhurrnyPY9w_25_3">5,194</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_QrsKe5GuK0WhTvaLNnTfBw_25_6">5,758</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Net loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_co3fT91lyUKG7JfrOdLfnQ_27_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_co3fT91lyUKG7JfrOdLfnQ_27_3_2">0.13</ix:nonFraction></ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_-eTs_WBs2USTgKnjgynzeQ_27_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_-eTs_WBs2USTgKnjgynzeQ_27_6_2">0.16</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Weighted average number of shares outstanding - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_8h4N2-N0U0G7-CBy_TtYJw_29_3"><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_8h4N2-N0U0G7-CBy_TtYJw_29_3_2">38,500,933</ix:nonFraction></ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_sCAER_EHikmsG9D9eL4Xig_29_6"><ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_sCAER_EHikmsG9D9eL4Xig_29_6_2">35,338,712</ix:nonFraction></ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Comprehensive loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_SXZkfobctkmAXhSufnT8Mw_32_3">5,194</ix:nonFraction>)</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_x6A3HSsqukyRd-6CbPy2rA_32_6">5,758</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign-exchange translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_ZXaYAAtfpESTWdyTADumZw_33_3">9</ix:nonFraction>)</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_p-I2s2XjrU6fQPPjbVxFDQ_33_6">17</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_WjIP1__mHEqSdpZtczCVUw_34_3">5,203</ix:nonFraction>)</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_YrA34E0Bok-cro3VwCBWIQ_34_6">5,775</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_4f242788_cad5_4d3f_9532_1fcd0a7d113c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ClearSign Technologies Corporation </p><a id="ConsolidatedStatementEquityCY"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">Consolidated Statement of Stockholders&#8217; Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">For the Year Ended December&#160;31,&#160;2023</p><a id="_3198f906_f566_4474_b3f7_bb7edf1c309d"></a><a id="Tc_iwCUszI_zEWN07TDYa5tTg_1_16"></a><a id="Tc_iKKyvD2-O0m-dQ4wb_YS8w_2_10"></a><a id="Tc_lUGbi3QPj0mUsF05DofuNA_2_16"></a><a id="Tc_v7qVtBd6H063vcHDN3vB9g_3_0"></a><a id="Tc_z8y3xl9oN0iLXZRYOwEP2A_3_2"></a><a id="Tc_PMjh3ooUzUuB4y4RNXv97A_3_7"></a><a id="Tc_Xcrqp0th_0uBMe46BU0uaQ_3_10"></a><a id="Tc_jsjOgeJWXkWkgNHFnNd80Q_3_13"></a><a id="Tc_6v-Ehbq83k-VjyWVo4Ic5w_3_16"></a><a id="Tc_HZjMn8uyg0G1sm0rKXZIWw_4_2"></a><a id="Tc_FsQHqS-2OUypyrEHgKTktQ_4_4"></a><a id="Tc_tjJ5QVTRjEi0UE9-ovSJAg_4_7"></a><a id="Tc_itgh0LfUlU-FuTd33bP8Fw_4_11"></a><a id="Tc_qENPxl0bwUKqjcbPcTvURw_4_13"></a><a id="Tc_tnjmjAdxd0GzHs-Occ-WBQ_4_16"></a><a id="Tc_cC95aVLjrU-VS_7fSJW8fQ_5_0"></a><a id="Tc_f64_RFHXCE2QUXBMyj5-tA_5_4"></a><a id="Tc_wP8os6UeoUqccMy1HBQTug_5_7"></a><a id="Tc_1lca1m8Q_UW_7MAJ-v8TzA_5_10"></a><a id="Tc_TeSgeOVoUkWqkImBsOTLGw_5_13"></a><a id="Tc_tI2jPB89FUuxNathdERTEA_5_16"></a><a id="Tc_ktsGVOkPB0-h5pl2TDzVRg_6_0"></a><a id="Tc_mwsPm0nxpUmXeN_F6FW4oA_6_5"></a><a id="Tc_fmPT3ZXL1EWpNat1EB-7XQ_6_11"></a><a id="Tc_AvUwq24KfkC_IcHCpGrpTw_6_14"></a><a id="Tc_1QcfATBZnEGSSHtdcLs8jw_7_0"></a><a id="Tc__VCTdCI2bki0jSLtWvCNyw_7_5"></a><a id="Tc_OpKXecLKEEmVvIjU6GAUEQ_7_11"></a><a id="Tc_eRrYaH873EGfkyVhWGdJYQ_7_14"></a><a id="Tc_BULjBpIyLEmcBeJzgVarVg_8_0"></a><a id="Tc_YbiISToaU0KXYKgVOspdbA_8_5"></a><a id="Tc_zCEz2VD8AUG_Z110RooJ2A_8_11"></a><a id="Tc_JA_TnKKd2UezeRzLiwJupQ_8_14"></a><a id="Tc_zdVYsyy7JUCHETxdI0sOBA_9_0"></a><a id="Tc_OE4gAvvPAUOF_jpAmx994A_9_5"></a><a id="Tc_vVz6wXfkaUGyCistAOxmCA_9_8"></a><a id="Tc_XW8ieVTykEeoeNiDcQRxow_9_11"></a><a id="Tc_1RODHZSJcEehHrdyqS_hKA_9_14"></a><a id="Tc_NDXVSXp0SketcY9F9RcQAQ_9_17"></a><a id="Tc_NtgynJXmEkOubDJG21PjiA_10_0"></a><a id="Tc_xXKUjp-aDkGbVzKYPz1JBw_10_5"></a><a id="Tc_DIvaTLNUMEe_d06Y_CP2Wg_10_11"></a><a id="Tc_659HJQTl0U-C3vp8AaJ5FA_10_14"></a><a id="Tc_BBNy7PQ6g0y_fLmaIzy35w_11_0"></a><a id="Tc_50D9TCFKRUihABka3lC1cg_11_5"></a><a id="Tc_hJZCKRjs8UKBHh9yRGGeRw_11_8"></a><a id="Tc_p8AD7gdylEqbMxDYDIx1Zw_11_11"></a><a id="Tc_fIPur5uRbkSfDU9lUJ1fyQ_11_14"></a><a id="Tc_dPGGPzAkwUu_3eXLZAYNyA_11_17"></a><a id="Tc_8W_N38EkLk62cJXvUri_Ng_12_0"></a><a id="Tc_HiItYYftGkK44rL754LJwA_12_2"></a><a id="Tc_-FA-yby0r0K-BILbd8AN1A_12_5"></a><a id="Tc_BMcBvWKYW06bBYxXCNaUzA_12_8"></a><a id="Tc_5LvmmsdeaU6WFRyuPzjMQg_12_14"></a><a id="Tc_EvgcL1r2jkGoXFQz7pLQRg_13_0"></a><a id="Tc_f2YUCbBLwUy__esoZ8eBuA_13_2"></a><a id="Tc_4abjH_DjXEW5vbGvt7xz2g_13_5"></a><a id="Tc_sZYQVpu6cUyhhduZifVp-g_13_8"></a><a id="Tc_V6utAv4-Ykanw16wzTxrDA_13_11"></a><a id="Tc_l1r1aC6mA0qki1ex8O0uxQ_14_0"></a><a id="Tc_dI4cSTOHR0yetsWvCz_B-w_14_4"></a><a id="Tc_IADLTFq4r0yrbx6xKghNRA_14_7"></a><a id="Tc_tjl3LU_8F0GVKVgMG2AToQ_14_10"></a><a id="Tc_VNCsgpQuUkmgvb9h9l8z0Q_14_13"></a><a id="Tc_vdkdinJ3GEeWIQFASkb2NQ_14_16"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;">&#8203;</span></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;">&#8203;</span></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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;">&#8203;</span></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total ClearSign</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;font-weight:bold;visibility:hidden;">&#8203;</span></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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;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;font-weight:bold;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Technologies Corp.</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.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;"><b style="font-weight:bold;">Common&#160;Stock</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders&#8217;</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;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;"><b style="font-weight:bold;">Shares</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;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;"><b style="font-weight:bold;">Amount</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">Paid-In&#160;Capital</b></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:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;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;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;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;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December&#160;31,&#160;2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_OuLyYvtESUCJikbsWt587g_5_2">38,023</ix:nonFraction></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:8pt;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></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:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_Xnum6OU4JEK1zWLcU-iAlA_5_5">4</ix:nonFraction></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:8pt;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mnUowe2L3EqU5JqmFBpbxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_ER3ean54CUe33DIyk3hzMA_5_8">98,079</ix:nonFraction></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:8pt;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></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:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_BL__aJ3U7Uiwaki2OxXp1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_YoYgNg-8N022cYG23S-HIA_5_11">8</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JRWRzwEffkae_mcLCvwQqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_jBqu7gDOiEaSmBnapKpMfQ_5_14">88,523</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_fCavApn_mUW_nPHkLctCcA_5_17">9,552</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Share-based compensation, net of taxes paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="Tc_KJS2SWEPiEOfZqKQ29l74w_6_2">339</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="Tc_fucfu4JrqEiGJsSZzsT9ow_6_8">599</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="Tc_0wQ5_0PmhEy4qRjK-M0c-w_6_17">599</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Fair value of stock issued in payment of accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" scale="3" id="Tc_P1PlwrVXLEOF3zgZ-9Rw-g_7_2">296</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" scale="3" id="Tc_evtkpcSVU0i2Wbnc07AeOA_7_8">234</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" scale="3" id="Tc_YpuJ1zg83Ueb-9vPCguX6A_7_17">234</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shares issued for services ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="clir:CommonStockForServicesPerShareIssueOne" scale="0" id="Narr_WgcAjwcHi0KkZEu78M1U5Q">0.66</ix:nonFraction> per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesIssuedForServicesFour" scale="3" id="Tc_TdpolUodgUG41HFz4uDnFA_8_2">12</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueIssuedForServicesFour" scale="3" id="Tc_MyqilnmmQEGSEORD8MoZHg_8_8">7</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueIssuedForServicesFour" scale="3" id="Tc_bOw9tYH3XUuzNRuwyCVI_A_8_17">7</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shares issued upon exercise of options ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" scale="0" id="Narr_UWbUf7Be2E2x8PJItxAgLA">0.54</ix:nonFraction> per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" scale="3" id="Tc_63gBNjfPCEeclrrmR29Zzw_9_2">12</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shares issued for services ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="clir:CommonStockForServicesPerShareIssueTwo" scale="0" id="Narr_ej0mRFV95Eqy2VYQh1yANA">0.81</ix:nonFraction> per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="3" id="Tc_t2nRTsBNlUCm19LVcLIHNw_10_2">3</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_-G6KS1srT0CuX0sIlMDlrQ_10_8">3</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="Tc_CBfba3d61U-mZW7ODyKySg_10_17">3</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Shares issued upon exercise of options ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="clir:CommonStockIssuedForExerciseOfOptions1.31PerShare" scale="0" id="Narr_kv5TZe9tbk-45EvP-P5AEg">1.31</ix:nonFraction> per share)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" scale="3" id="Tc_3s4YfdHyOEmgxvGbXCCWpQ_11_2">2</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Foreign-exchange translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qy4_nqHxWkyJldSrJmbUlA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_bSgFVo52VEOV6LUNiXUVYQ_12_11">9</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_k1bH_CAB10m4--0A8ErDNw_12_17">9</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jj-lbA-dU0mdq9FYsHAdzw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_TQI-PrLfvEOXhXXUqq89sw_13_14">5,194</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_pmgR-Vaw0EGwRxoDPUJcxg_13_17">5,194</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:31.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Balances at December&#160;31,&#160;2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UlyrJWoMBE2VGCuxE3R8hQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_SYQa2s7riUSsiYGEJK2-rg_14_2">38,687</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UlyrJWoMBE2VGCuxE3R8hQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_HFtXYI6c5021Znl6sYu9Kg_14_5">4</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_WnmuxNFvbkS0tLZ6Qh-a_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_V2FGsGbgskiQARXUzBY5rA_14_8">98,922</ix:nonFraction></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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Z5W-RNPh4E2aL1olBFhWIg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_SHpIVo3DZ0a47w2fcofkPA_14_11">17</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ILWJa2Az1E6w8vqDorcsSw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_fiW7PC2JCk2TKHcmRAq-IA_14_14">93,717</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_4Ig9H6Aik0aCyG69gBA_QQ_14_17">5,192</ix:nonFraction></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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">ClearSign Technologies Corporation</b></p><a id="ConsolidatedStatementEquityPY"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated Statement of Stockholders&#8217; Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, 2022</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_e86273f1_4194_4e0b_b958_4581f7fd2bf0"></a><a id="Tc_jCexJ83PZEe1RsWixkCIww_1_16"></a><a id="Tc_Gt1mCVXZoU2LhgUDvhI20A_2_10"></a><a id="Tc_NkDkIGoLxUCob7Wt8TmBrQ_2_16"></a><a id="Tc__Ypi6vNGX0OdYbqxij8QxQ_3_0"></a><a id="Tc_0bb5PSt0G0mA6MyLnX79bg_3_2"></a><a id="Tc_oa10AynMh0GBnR2X_MQR3g_3_7"></a><a id="Tc_imK37tKgr0KGaUS8vegoxg_3_10"></a><a id="Tc_WKFgNctPwkijI0MGhZH0XQ_3_13"></a><a id="Tc_x0rx93bNqUCo2yJwmApLQg_3_16"></a><a id="Tc_6hChZoIiL0OKHJBbOrHeZw_4_2"></a><a id="Tc_aZxtGa8M8UeFQBUKKLWvMg_4_4"></a><a id="Tc_14XPtc7T2kKVApCizZOqsw_4_7"></a><a id="Tc_QgxCWCCh7UOswvVAp5x-PA_4_11"></a><a id="Tc_lZqoUQZas0iOyIN5OqGkYA_4_13"></a><a id="Tc_F1EeTImqAEydcXDGsUjEWA_4_16"></a><a id="Tc_frouwI5SYUivJnyDNyDAug_5_0"></a><a id="Tc_mqEfDzJVOkSgmaYC91gmnA_5_4"></a><a id="Tc_AuoFTfhpokqFZgeDMIMWhw_5_7"></a><a id="Tc_c_MlZXcgJkW9Kh1LArwDMg_5_10"></a><a id="Tc_9WP-OU1T0EG49SCLW33DdQ_5_13"></a><a id="Tc_Ze-HgpbCD0GZEhlwI54j-Q_5_16"></a><a id="Tc_Pl5To7ar0UGcwNk2AXJqaA_6_0"></a><a id="Tc_7pWcDxjqtE2S6ojD57Oh0w_6_5"></a><a id="Tc_vPUp2ym5ukGRZ_FIVaAc_g_6_8"></a><a id="Tc_S4Bh0PesTkekDOVZ1YeVwQ_6_11"></a><a id="Tc_wDZjFrhuUUuw9qKBlknh9g_6_14"></a><a id="Tc_gQPEc9ED-UOOBnT8gRuH1g_6_17"></a><a id="Tc_8yE7Q9r7KUeJ9OP4O8javw_7_0"></a><a id="Tc_Hm6BCJWsjk6zDHIHei91-g_7_5"></a><a id="Tc_9ZvS1U_2CEO4RxyBCh5tPw_7_8"></a><a id="Tc_HzLQaMQwcEani7OkgdGlsA_7_11"></a><a id="Tc_IjAohv7tykOnx8W9LIRh1Q_7_14"></a><a id="Tc_kccYWaaYPUqLu_kEBwqi8g_7_17"></a><a id="Tc_YQkuc43Dh0CRgb2g0z8mcA_8_0"></a><a id="Tc_OjHz6w5ip02cLos6-qiAJA_8_5"></a><a id="Tc_gexooArqAEWTHdyoQiuWqg_8_11"></a><a id="Tc_xhM3Kwb7pk-6u9lxdXnmDw_8_14"></a><a id="Tc_YxekJPS-BESsxyTB_ObUHQ_9_0"></a><a id="Tc_HbYf5ZsE3UGcsKqyMgWMTg_9_2"></a><a id="Tc_bjD5b31yOU2sy2Hemlcq4Q_9_5"></a><a id="Tc_gHvlsZzydUCoCvT6pXf15A_9_11"></a><a id="Tc_4vIJn4jZXkGFLoQvMrEAbw_9_14"></a><a id="Tc_LyUSXE1ciUydJwOy1eKzPw_10_0"></a><a id="Tc_rwC_DnlF1EeHf6yttQWgEQ_10_5"></a><a id="Tc_-GaE3m6A7U-1yyqtV8VWmA_10_11"></a><a id="Tc_AsnSQWxUHkm7UJX9KWI0Bg_10_14"></a><a id="Tc_PQ5AMGAxwEycX7UFdSDkew_11_0"></a><a id="Tc_b5SAVWHGrEenIwZj9gYMVw_11_5"></a><a id="Tc_83iIDfEQo0GCQbVVwOqs3A_11_11"></a><a id="Tc_rrLkSU-0rkCihrrmGO48xA_11_14"></a><a id="Tc_ONVfo8Hh3kK6lRY6uJYk4Q_12_0"></a><a id="Tc_hA19_tGV-UGbgkb_yk_F0w_12_5"></a><a id="Tc_lCLkvorEK0emTeD3Xz_KIA_12_11"></a><a id="Tc_83CHrNTKl06xhHlRo5fOWQ_12_14"></a><a id="Tc_jQZn9HY9JUWMBQlEU2QNGg_13_0"></a><a id="Tc_gUevke7WfEKLS7-giLK6bQ_13_5"></a><a id="Tc_swF94lX89EmKBQ3hAdxe6A_13_11"></a><a id="Tc_O2bqjpu6oEGdgh-5xTqxBQ_13_14"></a><a id="Tc_MzgE7xs1A0u5WgwrzfCqog_14_0"></a><a id="Tc_6yjd-NR9U0isCGbkN-aJCQ_14_11"></a><a id="Tc_yv8dyDWiCkmCdDrGTkk8vQ_14_14"></a><a id="Tc_n6xLI-4otEy93_6mnGmDEQ_15_0"></a><a id="Tc_W96BIDivSkyZKujPjhNX6Q_15_5"></a><a id="Tc_vTzfsf4Jdkefy19Cb2yb5g_15_11"></a><a id="Tc_7KD2OUVKMkuqf4aFDiOnzQ_15_14"></a><a id="Tc_TmjD-BRa3Eif0fxqGbw4aQ_16_0"></a><a id="Tc_EWY4lPW3Z0WR6xZR9HW4bw_16_2"></a><a id="Tc_-LwQ8ucHY0ey9GnErswJdA_16_5"></a><a id="Tc_QPlHuyFwWEyqGWaQIU72-A_16_8"></a><a id="Tc_X05vT5VQOkGlbFnP9hlU0A_16_14"></a><a id="Tc_VjadmmRus0up72Tq823WAA_17_0"></a><a id="Tc_syhRQA1aaEmtILb4UgmoxA_17_2"></a><a id="Tc_IhaTPM8lF0aRLBLl-CDhXg_17_5"></a><a id="Tc_Ry7p3GOp1UaDB42hhMzLow_17_8"></a><a id="Tc_-PXqR2aG2UeMwSxfmK9zcw_17_11"></a><a id="Tc_t2HAo1YWCEy-R1m_zmrTAQ_18_0"></a><a id="Tc_mIVb04BolkGiqtCsxJ4swQ_18_4"></a><a id="Tc_PXBxlxG5nkunH_5g_ckRug_18_7"></a><a id="Tc_hBIiCVLydke3l0hzZMks6Q_18_10"></a><a id="Tc_KqGGxXvjP0eTE67YqTg20g_18_13"></a><a id="Tc_2JHvtiTLB0WePzFftRc1nw_18_16"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.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;">&#8203;</span></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;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;">&#8203;</span></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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-size:8pt;visibility:hidden;">&#8203;</span></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;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;">&#8203;</span></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;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;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;"><b style="font-weight:bold;">Total ClearSign</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.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;">&#8203;</span></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;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;">&#8203;</span></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.84%;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;font-weight:bold;visibility:hidden;">&#8203;</span></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">Accumulated Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;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;">&#8203;</span></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:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;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;"><b style="font-weight:bold;">Technologies Corp.</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;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;"><b style="font-weight:bold;">Common Stock</b></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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">Additional</b></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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width: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;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">Accumulated</b></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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;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;"><b style="font-weight:bold;">Stockholders'</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.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;font-weight:bold;visibility:hidden;">&#8203;</span></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:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">Amount</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;"><b style="font-weight:bold;">Paid-In&#160;Capital</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.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;"><b style="font-weight:bold;">Deficit</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.27%;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;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;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;">Balances at December&#160;31,&#160;2021</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_DErbpubAZk656jbOHeWg0g_5_2">31,582</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;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:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_sX_hoLKA-E60PbztSP83sA_5_5">3</ix:nonFraction></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:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;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:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_i8BrVGJv0EK_tqb4o3lQZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_V_rikgUkzkevFQO5t0SEgQ_5_8">91,035</ix:nonFraction></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:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;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:11.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4DcuPv7CCUKjFABmHsj4Iw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_rrrCaQn7GUaMl_kkV4aODw_5_11">9</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;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:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xYzE9W05eU2Xt1SNNqKDFQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_hnSfxxwIsUG5Ik_RZMJtIw_5_14">82,765</ix:nonFraction>)</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:8pt;margin:0pt 0pt 0.05pt 0pt;">  <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;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:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_GmCurrcskEqohYUF4JsL-Q_5_17">8,282</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued upon exercise of options ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="clir:CommonStockIssuedForExerciseOfOptions0.89PerShare" scale="0" id="Narr_gH4eplUXVECGlaoPlbFEOA">0.89</ix:nonFraction> 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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" scale="3" id="Tc_JHLlnH2qbEKAae3odBNnqg_6_2">11</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued upon exercise of options ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="clir:CommonStockIssuedForExerciseOfOptions2.93PerShare" scale="0" id="Narr_D469tGo2tU2FBoonqqDqew">2.93</ix:nonFraction> per share)</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" scale="3" id="Tc_vHqHXZZjwk-Fw12bSXtHYA_7_2">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of stock issued in payment of accrued compensation</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" scale="3" id="Tc_eLDkKBIlVUuvV1U5mFJLAw_8_2">66</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" scale="3" id="Tc_Oe8kG03or0-LYQTcP6BrDQ_8_8">95</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" scale="3" id="Tc_SoJn2f9bJEaJMv1skEnDZQ_8_17">95</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of stock options granted in payment of accrued compensation</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" scale="3" id="Tc_8mweYGdoHkCBW5E6YKBwMA_9_8">12</ix:nonFraction></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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" scale="3" id="Tc_U2MygpaW1EehtgMo2aKS6A_9_17">12</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Share based compensation</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="Tc_tK5fQqvGTEOXoEnLZn2_bQ_10_2">67</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="Tc_EcIjpR8Lt0GyJkgObwED8A_10_8">373</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="Tc_3kuF50e5QE2TIzxEjfGjsQ_10_17">373</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued through the use of At-The Market issuance ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="clir:ShareIssuedForAtMarketIssuance1.24PerShare" scale="0" id="Narr_pmWZU5vlykaiBd45FNQjdA">1.24</ix:nonFraction> average per share)</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedThroughUseOfAtMarketIssuanceShares" scale="3" id="Tc_C0JysHGNDUazS51f0c_QzA_11_2">501</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedThroughUseOfAtMarketIssuance" scale="3" id="Tc__6Sfqtg4z0yL9DZqDDxh-w_11_8">587</ix:nonFraction></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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedThroughUseOfAtMarketIssuance" scale="3" id="Tc_Qi8BN-lVFEC5GbhKiFKutw_11_17">587</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued for services ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="clir:SharesIssuedForServicesPerShare" scale="0" id="Narr_lIUlpfRP4kqQs1V61eMTWg">1.93</ix:nonFraction> 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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedForServices1.93PerShareInShares" scale="3" id="Tc_KsuX0e43Hke2kjhoHPZoGA_12_2">13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedForServices1.93PerShare" scale="3" id="Tc_OD8sUpcohUK1aGRok0XFpw_12_8">25</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedForServices1.93PerShare" scale="3" id="Tc_u1a-2Gx080CCk9ald9Iddg_12_17">25</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued for services ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="clir:CommonStockForServicesPerShareIssueOne" scale="0" id="Narr_gAGd9of68UmMHU2Mb8do_w">0.66</ix:nonFraction> per share)</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesIssuedForServicesFour" scale="3" id="Tc_fkdmp-yXSEy03q2OVYGKDA_13_2">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueIssuedForServicesFour" scale="3" id="Tc_ILsU723xCUGFMr-bCSibZg_13_8">1</ix:nonFraction></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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueIssuedForServicesFour" scale="3" id="Tc_l9N5RmFnwEGjogGVkkr6Og_13_17">1</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued in stock offering ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="2" format="ixt:numdotdecimal" name="clir:SharesIssuedStockOfferingPricePerShare" scale="0" id="Narr_3v5VfDQKj0WwOYJicLImEA">1.11</ix:nonFraction> 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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodSharesOffering" scale="3" id="Tc_wB543T021EuBjGGsdi4FSQ_14_2">4,186</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueStockOffering" scale="3" id="Tc_0Wf9-FtB002zZCn9U1y4Uw_14_5">1</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueStockOffering" scale="3" id="Tc_es0UpxNYwkCf8CZKBdPUXg_14_8">4,210</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueStockOffering" scale="3" id="Tc_PecryO6TS0auz2-MaXxniw_14_17">4,211</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Shares issued pursuant to purchase right ($<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="clir:SharesIssuedPursuantToPurchaseRightPricePerShare" scale="0" id="Narr_AisZkp2IcESXZKB5tYfDmQ">1.11</ix:nonFraction> per share)</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" scale="3" id="Tc_6D_qf4XnOkq6t4o_PfHvIQ_15_2">1,592</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedPursuantToPurchaseRight1.11PerShare" scale="3" id="Tc__a0sa4-34kKDdGcRxjG3VA_15_8">1,741</ix:nonFraction></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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:SharesIssuedPursuantToPurchaseRight1.11PerShare" scale="3" id="Tc_tl-RrNMqMkmVTld5xtTrpQ_15_17">1,741</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Foreign-exchange translation adjustment</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4mknXz3zV0iVg7vRBOyZ0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_sjGEOtvyzUildZXvcGmjfA_16_11">17</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_p4rCkFMxG0WSi-caAFrOeA_16_17">17</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_slr2Lz--vkevwyuKvM3l_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_lfBLEmadPE2yMzUPYmgDWg_17_14">5,758</ix:nonFraction>)</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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;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;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_BdeXnEmL3kW9b5zq5zay9w_17_17">5,758</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:31.56%;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;">Balances at December&#160;31,&#160;2022</b></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_0POoi7-NA0ufrWN1dwRkrA_18_2">38,023</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;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:7.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_I6OQwjPxfUaDI5kfd_iBKg_18_5">4</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;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:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mnUowe2L3EqU5JqmFBpbxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_RchEPHL4o02h-DauNlT9sg_18_8">98,079</ix:nonFraction></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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;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:11.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_BL__aJ3U7Uiwaki2OxXp1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_7RyZtpxcDkCDd4PqYW1BAQ_18_11">8</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;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:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JRWRzwEffkae_mcLCvwQqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_tVQ2FuvrNki364KeQfKjuQ_18_14">88,523</ix:nonFraction>)</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:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;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:11.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_tVMNAZoIik2KbvYec_qNXg_18_17">9,552</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_b8066995_4491_4eed_84c2_197845b91de6"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ClearSign Technologies Corporation</p><a id="CondensedConsolidatedStatementsofCashFlo"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Consolidated Statements of Cash Flows</p><a id="_91ff459c_9a3c_4fc2_8b36_873ce4687bb9"></a><a id="Tc_6VqgOALHRUW7-h2ccW53dA_1_0"></a><a id="Tc_EgRUG89taUWx_cjZlgjs3w_1_2"></a><a id="Tc_AjGVGsBmt02Kzsz12vkMZg_2_2"></a><a id="Tc_yXaul4VziEaNhiALMBBm1A_2_5"></a><a id="Tc_p5KVwbMub0eCVVZR3k6pSQ_3_0"></a><a id="Tc_pDecL9LBwUyvYdf16ZT00g_4_0"></a><a id="Tc_pXL6QwB8zUS3K4aZc15Vgg_4_2"></a><a id="Tc_JM9fi0C_mkeJCYen2uebWA_4_5"></a><a id="Tc_h1e4i52740WGhB31Jj38yg_5_0"></a><a id="Tc_rvGujRzNiEGhiTNQuFL6rg_6_0"></a><a id="Tc_M8GWGlwxgkSIJVntQW-Lpg_7_0"></a><a id="Tc_o_nvOnoQVESG-iVedjNxPg_8_0"></a><a id="Tc_dovp8JIJ_0-VdvuX7-S1xg_9_0"></a><a id="Tc_7eqPCc8ODkGL80PBNGX50A_10_0"></a><a id="Tc_8p_gkmaAnE-5uB4t-BBFeQ_11_0"></a><a id="Tc_-uPKSBl06ke9qdtMWS142A_12_0"></a><a id="Tc_2F6v2Vv020KY2BjbXhX8bQ_12_6"></a><a id="Tc_XHFMxmv2a0SlKdRyH6ubCA_13_0"></a><a id="Tc_oHHc2j_DMEGJEXEEjdvMHA_13_6"></a><a id="Tc_VYQtrZnyH0W_72lTkQQnsg_14_0"></a><a id="Tc_KPRBCGJRC0e8lfrZGBLbvA_15_0"></a><a id="Tc_UuXcLfOXHUq2wwzJlcjN5g_16_0"></a><a id="Tc_3A68Iay8iEyR-cOLX57ZwA_17_0"></a><a id="Tc__WzRlOusfUOcmaqzflPB9g_18_0"></a><a id="Tc_MaFrTgEezEGY7hSKGweHSQ_19_0"></a><a id="Tc_iBvxEP1TkUuEK7uDP6djlw_19_6"></a><a id="Tc_HoeoTudRM0eYLb4ogY24VA_20_0"></a><a id="Tc__hnmS4Hfq0mxzJI7I9myWg_21_0"></a><a id="Tc_t2kDbJbJ80CbbeZvnTPJww_22_0"></a><a id="Tc_vO7gyGbqgkOYrgDBvZvIOQ_23_0"></a><a id="Tc_nDytqTGfd0Gyi5C6kj3f7w_25_0"></a><a id="Tc_NeGUGt9mLkSKNwAtnGhQ2A_26_0"></a><a id="Tc_elVMlQGVCk6cmthb93MUIA_26_3"></a><a id="Tc_YyZeNqHMrkGFkZ3j3pbwEw_27_0"></a><a id="Tc_6osg6LEZNESxJw1ug-Wpdw_28_0"></a><a id="Tc_0cCk8qLDlEa3gAcDgD_R0A_29_0"></a><a id="Tc_AuVIfuPom06sjohrru6vnw_30_0"></a><a id="Tc_4C4MvA4dSk20mNZcK5qtrw_31_0"></a><a id="Tc_kz9rqz7tBUCNbDftOVSPpA_33_0"></a><a id="Tc_TvVPWDz8tEe8KdJmaraCnA_34_0"></a><a id="Tc_KxN-jKSqRESXHD4XBm4O7w_35_0"></a><a id="Tc_-FJ-C042vEeI8fS8_K2kMQ_35_6"></a><a id="Tc_RKjtlvrqXEmQiE9mCA-irg_36_0"></a><a id="Tc_986LbtTlaE-YuP4gkWq9SQ_37_0"></a><a id="Tc_fdx16Jwbz0y_rpO4ozrSMA_38_0"></a><a id="Tc_lCRrXk3Aa0G2ICVQc__QZA_39_0"></a><a id="Tc_cag3idZpyUec6jckcFjv2w_40_0"></a><a id="Tc_P_aklBzet0aHlk5uFdOsog_41_0"></a><a id="Tc_rR4wA5PCkkS0NgJiMbuCKA_41_2"></a><a id="Tc_cPOOqpK4_EyzdwVrF-lKaA_41_5"></a><a id="Tc_b8mNgE0gr0ul-JDx59OOUg_43_0"></a><a id="Tc_mEYAbPxeik6uw637mkostA_44_0"></a><a id="Tc_q8pDmsIyX0C-8DYo5UVgXw_44_2"></a><a id="Tc_UeoScxF9_E-H3TuW2TgGnQ_44_5"></a><a id="Tc_3iBKoJYcGkOx1756aChZSw_45_0"></a><a id="Tc_G8tCt8Uf5UW-MtxCjspfkw_45_2"></a><a id="Tc_MXgHrg6zbkup_fg2NQenxA_45_5"></a><a id="Tc_zOhhImlwOEa8_AEMBr3Bcg_45_6"></a><a id="Tc_LEXj_9zpEkKNeIj7CS-H2Q_46_0"></a><a id="Tc_eSw8uSI_9k2uDl7BjnPfrg_46_2"></a><a id="Tc_lZIbbxMCmkC4SCHYHATiBQ_46_5"></a><a id="Tc_LAIjUtpEdkCjU9R_5ZLHSA_46_6"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.92%;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;"><b style="font-weight:bold;">For the Years Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">2023</b></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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_FlKaZxSIgkuCmZ2UXL_auA_4_3">5,194</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Zfxa2OEwYEK599Hf_TE_SA_4_6">5,758</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Adjustments to reconcile net loss to net cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Common stock issued for services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" scale="3" id="Tc_HBATeH9oZk2JapfHrRsAdw_6_3">10</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" scale="3" id="Tc_JdvbB2Wduk6Nid-erNSCRQ_6_6">26</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_di7O-BBqrkOs3oKCEJPzuQ_7_3">614</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_I09DY5vjgkuvLeu_dtQ3IQ_7_6">373</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" scale="3" id="Tc_wNaQvHMoRkyUkZp5wAjJ2w_8_3">299</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" scale="3" id="Tc_0tekCRcZQk61a6sWZ7q7lw_8_6">161</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gain from sale of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_EM5ij5wWa0iNbT6YOx3yWw_9_3">5</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_cuEi_GhdAk6ea7yXrY3uXA_9_6">38</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Right of use asset amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="Tc_qCAafFSHM0i04pcygTORjA_10_3">125</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" id="Tc_iZ_L9TcQyUedWYsvy09Vqg_10_6">131</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Realized gain from marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="Tc_gxFpKQ0v1EOVLf35RFaY6w_11_3">79</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="Tc_kbzCbiDhlUaJSb0KQPJjmw_11_6">45</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Lease amendments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnTerminationOfLease" scale="3" id="Tc_r2u_PiGpvk-kPdQveOBxnw_12_3">14</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Impairment of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="3" id="Tc_lyb_fTw9ikS3KnFTGUxQpQ_13_3">81</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Impairment of intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" id="Tc_hwv5t3LbGkCrmiF-cCK2aQ_14_3">14</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill" scale="3" id="Tc_-zeHtCoAvE6GVAtJ-R4cGg_14_6">19</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Change in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Contract assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" scale="3" id="Tc_MRE1oRsAx0Sh0siz_Bs-Kg_16_3">168</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" sign="-" scale="3" id="Tc_yPKBt-7Uf0as9i1_hkGV1Q_16_6">19</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_2FfZt1OuD0yU4TX6diW0xg_17_3">208</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_6kHakJDQWUm1MjlMbNiYDg_17_6">46</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" sign="-" scale="3" id="Tc_O-3x7WMBE02lVH7G18dEVA_18_3">18</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="Tc_deNZk9Gx3EyO_hHv4i7vjQ_18_6">232</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Other long term assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_jj6wmn2BoEy0SgwJd4D41Q_19_3">10</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" sign="-" scale="3" id="Tc_1suo6gAgtUCqZTY4RrO5QQ_20_3">57</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" sign="-" scale="3" id="Tc_11KbfGB1zEWgZSUu9diizA_20_6">125</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Accrued compensation and related taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="Tc_2sV_TYGf6U6EbeV0hbiHSg_21_3">452</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="Tc_nlCKIbSaRUGPKXJQsBGBEA_21_6">360</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 36pt;">Contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="Tc_ou6mJ8xBYEOqidSl1zUdTg_22_3">869</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="Tc_k3JtD0YUxUeY6HiV_j3IMw_22_6">163</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_wuadzUZ0-ECd6-DbTc-vhw_23_3">3,233</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_afnqhZJxgUisl0x6QT1DyQ_23_6">4,992</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Acquisition of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_WxgoEE4TNE6MFsxJ7iy3FA_26_6">10</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Disbursements for patents and other intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="Tc_mR6rTTTMM0GeAk4pYeOucA_27_3">200</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="Tc_1NPNTJbVWkuQIHH0Dspq4g_27_6">154</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Proceeds from sale of fixed assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="Tc_dsyarcwbgUiTVYkzXC5xbA_28_3">5</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="Tc_hNO9YpmkXUS3Kq995tkbOA_28_6">39</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Purchases of held-to-maturity short-term U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="Tc_6Yxd6tBrQE6BlvtuvEJl8A_29_3">2,162</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="Tc_sBOUYQl21Ue0RNlKXMO5-w_29_6">5,898</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Redemption of held-to-maturity short-term U.S. treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" scale="3" id="Tc_XdLttC7xvEaiR1qlBTATDg_30_3">4,847</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities" scale="3" id="Tc_wUlBrLBwWEmm-mE39yb-iw_30_6">3,337</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Net cash provided by (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="Tc_HDktIhBlSUmVAOfxyEiR2A_31_3">2,490</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_QIUhinqcMUiI-HWB02VrPw_31_6">2,686</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Proceeds from issuance of common stock, net of offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_MXDqB0ODPkKG-esIbbweVQ_34_3">&#8212;</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_EJ90q_adg0WHp3dENbowFQ_34_6">6,539</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Taxes paid related to vesting of restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_CG_cwbekuUqpcyFuiOX_0w_35_3">15</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Net cash (used in) provided by financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_XMfXh_71PkCZiH7iLl0Yig_36_3">15</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_yOo3Om3OcUi0JYudhooQJA_36_6">6,539</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Effect of exchange rate changes on cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" sign="-" scale="3" id="Tc_Pb2MlwlILEW-RTw1hvOWMQ_37_3">9</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" sign="-" scale="3" id="Tc_lfVuy0JVZ0uX2lZS6XNV4A_37_6">17</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Cash and cash equivalents:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net change in cash and cash equivalents</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_zEczS58aIk2GcGfu_NrOTg_39_3">767</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_y5gr4uYMBUqKFWUYOBZOAQ_39_6">1,156</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><b style="font-weight:bold;">Cash and cash equivalents, beginning of year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_zOaAj1T6A0KfKKQ_rsi43g_40_3">6,451</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_uQnr_Q8hnkWDjnfrgbzW4w_40_6">7,607</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash and cash equivalents, end of year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_v7RgV23RlUiConF98H8hlg_41_3">5,684</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_S0JLrqQqO0-yd8PRpK03AA_41_6">6,451</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Supplemental disclosure of cash flow information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Officer and employee equity awards for prior year accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" scale="3" id="Tc_lwRNFNvVlkWyA747VxW42g_44_3">234</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" scale="3" id="Tc_LvaA38JdWEmYZ7kzuZMJrQ_44_6">107</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Prior year prepaid expenses repurposed to fixed assets as demonstration equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" scale="3" id="Tc_d0ftrdEiXEyh-jrpm_nHKA_45_3">209</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.91%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Non-cash impact of new lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:NonCashImpactOfNewLease" scale="3" id="Tc_-qFMYt38QESapWQIoL3OZg_46_3">34</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_c6ce7ac5_d747_460b_8c56_ece7f6531a03"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">ClearSign Technologies Corporation</p><a id="NotestoConsolidatedFinancialStatements_4"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">Notes&#160;to Consolidated Financial Statements</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="Tb_qlDLAOwv_kG0_cHmzTBqzg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;1&#160;&#8211; Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">ClearSign Technologies Corporation (&#8220;ClearSign&#8221; or the &#8220;Company&#8221;) designs and develops products and technologies that have been shown to significantly improve key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company&#8217;s patented technologies are designed to be embedded in established OEM products as ClearSign Core&#8482; and ClearSign Eye&#8482; 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&#8217;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 10pt 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&#8217;s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a Wholly Foreign Owned Enterprise (WFOE) in China &#8211; ClearSign Combustion (Beijing) Environmental Technologies Co., LTD.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Unless otherwise stated or the context otherwise requires, the terms 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;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company's consolidated financial statements have been presented on the basis that it is a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. As of December&#160;31,&#160;2023, the Company&#8217;s cash and cash equivalents totaled $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Narr_uynENtFcAUesG2Fj5yK1Zw">5,684</ix:nonFraction> thousand, which is not sufficient to fund current operating expenses beyond twelve months from the date hereof. The Company&#8217;s technologies are currently in field development, but with nominal fully operational commercial installations, and have generated nominal revenues from operations to date to meet operating expenses. In order to generate meaningful revenues, the technologies must be fully developed, gain market recognition and acceptance, and develop a critical level of successful sales and product installations. These factors raise substantial doubt about the Company&#8217;s ability to continue as a going concern for the twelve months from the date of this report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historically, the Company has financed operations primarily through issuances of equity securities. Since inception, the Company has raised approximately $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-5" format="ixt:numdotdecimal" name="clir:GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" scale="6" id="Narr_nTfzOVxRkEmCVubbx42GEQ">91.0</ix:nonFraction> million in gross proceeds through the sale of its equity securities. During the year ended December&#160;31,&#160;2023, the Company did not raise proceeds through the issuance of common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company has incurred losses since its inception totaling $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="6" id="Narr_rwtWkK9BSEa5nTAd2-hMTw">93.7</ix:nonFraction> million and expects to experience operating losses and negative cash flows for the foreseeable future. Management believes that the successful growth and operation of the Company&#8217;s business is dependent upon its ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to adequately support product commercialization efforts, protect intellectual property, form relationships with strategic partners, and provide for working capital and general corporate purposes. There can be no assurance that the Company will be successful in achieving its long-term plans as set forth above, or that such plans, if consummated, will result in profitable operations or enable the Company to continue in the long-term as a going concern. As a result, the substantial doubt the Company&#8217;s ability to continue as a going concern had not been alleviated. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Tb_6VO20mac9UeDzyG8K_VP1Q" continuedAt="Tb_6VO20mac9UeDzyG8K_VP1Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;2&#160;&#8211; Summary of Significant Accounting Policies</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_EO495e6RJEO_bmeVy1nNpg" continuedAt="Tb_EO495e6RJEO_bmeVy1nNpg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.</p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6VO20mac9UeDzyG8K_VP1Q_cont1" continuedAt="Tb_6VO20mac9UeDzyG8K_VP1Q_cont2"><ix:continuation id="Tb_EO495e6RJEO_bmeVy1nNpg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:UseOfEstimates" id="Tb__KqrlmVdKk-azEo1Hs_Aow" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 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.&#160;Actual results could differ from those estimates.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="Tb_KdC9bygVwEK6wgd9JbFjTA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition and Cost of Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification Topic 606 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (&#8220;ASC 606&#8221;). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer&#8217;s control or non-refundable performance obligations are satisfied. The Company&#8217;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company&#8217;s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded.  For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="clir:ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" id="Tb_AGB5fQJiaE2S0CI62FW-vg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in general and administrative expenses. </p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:StandardProductWarrantyPolicy" id="Tb_ld3AgXCSM0CUoQkwGKns0Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Product Warranties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accounts payable and accrued liabilities in the consolidated balance sheets.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Tb_RbnTYX2qqkyyLgSXLB-mFA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="clir:ShortTermInvestmentsPolicyTextBlock" id="Tb_KHvXZ2jbUUyG660iN7Urwg" continuedAt="Tb_KHvXZ2jbUUyG660iN7Urwg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Short-Term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis based on the Company&#8217;s positive intent and ability to hold these securities to maturity. As of December&#160;31,&#160;2023, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost basis for our short-term investments totaled approximately <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ShortTermInvestments" scale="3" id="Narr_SEhPMmdhjUuzOya0UGe9tQ">zero</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermInvestments" scale="3" id="Narr_djognXryKEq9Ml3tPfTdcw">2,606</ix:nonFraction> thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. The unrealized holding gains for our short-term investments totaled approximately <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt-sec:numwordsen" name="clir:UnrealizedHoldingGainLossOnShortTermInvestments" scale="3" id="Narr_MoTTZYeB9E-BVHd7QTAZTg">zero</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="clir:UnrealizedHoldingGainLossOnShortTermInvestments" scale="3" id="Narr_Cq3jOJoezkiRc2uWkBjg9A">4</ix:nonFraction> thousand for </p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6VO20mac9UeDzyG8K_VP1Q_cont2" continuedAt="Tb_6VO20mac9UeDzyG8K_VP1Q_cont3"><ix:continuation id="Tb_KHvXZ2jbUUyG660iN7Urwg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the years ended December&#160;31,&#160;2023 and 2022, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent" scale="3" id="Narr_Q0qJ038LeE6kd6lw-3fVrw">zero</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent" scale="3" id="Narr_MuHlTBobB0GlfutshblOWg">2,610</ix:nonFraction> thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="Tb_9mISKizOMUWwTJ9wvxkj_w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade accounts receivable is stated at the cost less a reserve for expected credit losses. The Company performs ongoing credit evaluations of its customers&#8217; financial condition and generally requires no collateral from its customers or interest on past due amounts. Management estimates the allowance for credit loss based on review and analysis of specific customer balances that may not be collectible and how recently payments have been received in addition to an expected credit loss model based on aging analysis as per the invoice date as re-imbursement risks could exist. Though an exception exists, the vast majority of the outstanding accounts receivable share the same expected credit risk due to the re-imbursement risk is same for the current customer pool. Accounts are considered for write-off when they become past due and when it is determined that the probability of collection is remote. In accordance with Company policy and based on the Company&#8217;s historical experience, the Company estimates a reserve due to the nature of uncertainty for collectability of reimbursement. The allowance for collectability reserve as of December 31, 2023, and 2022 was <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Narr_WC7YMrzZrky8t5Mc5WeKYQ"><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="Narr_ur3HaIYSCkaWXtvjDQBkBA">zero</ix:nonFraction></ix:nonFraction>, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_ihmeT7yMS0S0jkG0kL8jTA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets and Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, <i style="font-style:italic;">Leases</i>. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over <span style="-sec-ix-hidden:Hidden_q-Jocd1YTk2_FodznyB7CA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_r2vPwghnY0-rO-tZbYTBRA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_iLERJfN8LEeOKj6EFmmEIA">four years</ix:nonNumeric>. Maintenance and repairs are expensed as incurred.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="Tb_7c4h67oQaUW1NgSyrtmciQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Patents and Trademarks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="Tb_RYmt8WQiBU-rdLLkDDPrDw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Tb_tgwh1T8Efk2kT_BB5gtknA" continuedAt="Tb_tgwh1T8Efk2kT_BB5gtknA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:</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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#160;&#8211; Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6VO20mac9UeDzyG8K_VP1Q_cont3" continuedAt="Tb_6VO20mac9UeDzyG8K_VP1Q_cont4"><ix:continuation id="Tb_tgwh1T8Efk2kT_BB5gtknA_cont1"><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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#160;&#8211; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></td></tr></table><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 style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#160;&#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company&#8217;s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="Tb_C3tM-fDHR0CUXVp2zu5MEA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">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 year ended December&#160;31,&#160;2023, the Company received </span>$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred" scale="3" id="Narr_gW-sQc8lA06yHDr2AFaIQA">60</ix:nonFraction> thousand from these arrangements. During the year ended December 31, 2022, the Company did <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred" scale="3" id="Narr_D16DBTGKIEiqn4bXWiPAAw">no</ix:nonFraction>t receive funds from these arrangements.<span style="white-space:pre-wrap;">  </span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:GovernmentAssistancePolicyTextBlock" id="Tb_xqIORA0PcEWAKevqppyIvQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Government Assistance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We have adopted Accounting Standards Update (&#8220;ASU&#8221;) 2021-10, Government Assistance (Topic 832) <i style="font-style:italic;">Disclosures by Business Entities about Government Assistance,</i> which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. </p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#00ffff;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_yzFxlWNu00epf3rkGsvOOA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. </p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb__vpB10Edq0-MecLKu714TA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement.  Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="clir:ForeignOperationsPolicyTextBlock" id="Tb_WuOYp-KxBkmGOJQ67lr17w" continuedAt="Tb_WuOYp-KxBkmGOJQ67lr17w_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying consolidated balance sheets as of December&#160;31,&#160;2023 and 2022 include assets amounting to approximately $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Narr_IkJHwNPp-kKe-tlLmVn8rA">334</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_CN_8UQJgRKypkaR6mXaNTN9LQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Narr_LeccU6woUkmbrf0YbupIig">172</ix:nonFraction> thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw" decimals="-3" format="ixt:numdotdecimal" name="clir:CapitalRequirement" scale="3" id="Narr_GKmPZT4Gj0WfxL5rwKBvzA">350</ix:nonFraction> thousand, which is required to be paid by 2027, and of which $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw" decimals="-3" format="ixt:numdotdecimal" name="clir:CapitalRequirementSatisfied" scale="3" id="Narr_4fmu1sm32kmw48-3HAhOGA">111</ix:nonFraction> thousand has been paid as of December&#160;31,&#160;2023. It is always possible that unanticipated events in foreign countries could disrupt the Company&#8217;s operations, and since the first quarter of 2020, this has been the case with the effects of the COVID-19 pandemic.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6VO20mac9UeDzyG8K_VP1Q_cont4"><ix:continuation id="Tb_WuOYp-KxBkmGOJQ67lr17w_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Tb_SNY14jCgP0mD_ITyQL_l8Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of ClearSign Asia Limited with non-U.S.&#160;Dollar functional currency are translated to U.S.&#160;Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S.&#160;Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company&#8217;s consolidated balance sheets in the stockholders&#8217; equity section as a component of accumulated other comprehensive (loss).</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_9cJHo2LfXEeouWgsfdz0Og" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Net Loss per Common Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December&#160;31,&#160;2023 and 2022, potentially dilutive shares outstanding amounted to <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="Narr_nLB7YhLzJ0CTgF3gulLByA">3.9</ix:nonFraction> million and <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="Narr_z8in1sR5U0GiM04HjwbaRQ">3.5</ix:nonFraction> million, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_HoGSm61aAkCnv-3vOb5gdg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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;">In June 2017, the FASB issued an Accounting Standards Update (&#8220;ASU&#8221;) ASU 2016-13, Financial Instruments (Topic 326) <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company adopted ASU 2016-13 as of January 1, 2023, and this adoption did not have a material impact on our accounts receivable or short-term investment balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_782f0db0_a896_4aa6_a91a_7be9aac411f8"></a><a id="Tc_kmiai7ZQZkGcGZ2DLZhRqg_1_2"></a><a id="Tc_eawL7qRaN0SvPonDZvmFrg_2_0"></a><a id="Tc_ZrQsZAZOs0acWxiqaLkWmg_2_2"></a><a id="Tc_KXmieVXvvkKEXb7lU6vZPA_2_5"></a><a id="Tc_KI7hIbyNJEalfbIjnyW3CQ_3_0"></a><a id="Tc_PkNNJgg91U-3Q3eOh2-JTQ_3_2"></a><a id="Tc_jO0WC6KW5kWWnj8pse7DOQ_3_3"></a><a id="Tc_2_t9SFixf02TCdCP8pUGiA_3_5"></a><a id="Tc_-AeJp7z-vkar4ZIYklGguQ_4_0"></a><a id="Tc_YihmOESSwk-LKuRJBbIwzw_5_0"></a><a id="Tc_aQ-i_eug3EaE2aD7aA_qgg_7_0"></a><a id="Tc_1WP3ipofTk-6_SpTS8bv2g_9_0"></a><a id="Tc_eTTNwpJamkOMEhDulq1ELA_10_0"></a><a id="Tc_P3QcN8pp1ECPXSgIdbvYiA_10_2"></a><a id="Tc_ooTF40EFdkmvPTCUOVAMPg_10_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Tb_2c3j0JQ71UW_aap4h2iOiw" continuedAt="Tb_2c3j0JQ71UW_aap4h2iOiw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;3&#160;&#8211; Fixed Assets</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_LbdD6A1cO0WQU0HN0Z2JKw" escape="true"><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;">Fixed Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:72.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.95%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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.25%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;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;">2023</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="Tc_gUpmnThgfk2yoFVBCoJT_A_3_6">390</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="Tc_ZMqzk1ek-UCqRPP8gf08Hg_4_3">60</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="Tc_Lb2o4Z2lmkuQHeRUMAigQA_4_6">177</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseholdImprovementsGross" scale="3" id="Tc_4_XSJmezeEGsVdr5GrNoEA_5_3">43</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseholdImprovementsGross" scale="3" id="Tc_TJRFuhXGQkK_FKWS4ebwRA_5_6">192</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" scale="3" id="Tc_24M6_3Rys0-2mZrusDc5Ow_6_3">103</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" scale="3" id="Tc_foQtqh7Aok-Wzgc9OzMzjg_6_6">759</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" scale="3" id="Tc_dDwibw_l6ESlTbhM5rLdTA_7_3">63</ix:nonFraction>)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" scale="3" id="Tc_nRxH9ZkIIkmqpfpcdE97Tw_7_6">697</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" scale="3" id="Tc_VgShg3jUU0iXt51nRTwewg_8_3">40</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="clir:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" scale="3" id="Tc_zvXm4HLe0EeVwpLXUAtEOA_8_6">62</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" scale="3" id="Tc_4L8Rmxu87kijbih43ITq8w_9_3">235</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" scale="3" id="Tc_xpdIjK_6BEOAWrnHxdrq1w_9_6">322</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.79%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_Jv3wQE9dm0K0WKOseNY0Sw_10_3">275</ix:nonFraction></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.92%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_ioB8TMQoB0WAQLq6h_hE0Q_10_6">384</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Depreciation and amortization expense for the years ended 2023 and 2022 totaled $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_esczmlT_cUilsnYr4Znlvg">152</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Narr_m-TK_1o4N0iKGxZfoM8big">24</ix:nonFraction> thousand, respectively. In the year ended December 31, 2023, we impaired $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_5kgkULcgD0ONnPjfuXGwWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TangibleAssetImpairmentCharges" scale="3" id="Narr_RvaArlg_pk2zx4VKH8IB9w">81</ix:nonFraction><span style="white-space:pre-wrap;"> thousand of machinery and equipment, specifically demonstration burners.  These burners were capitalized at </span>$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_guy3gb4RjEGC1X_LmEZv_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Narr_pV6YAnsCFEuEbc977mDTvA">209</ix:nonFraction> thousand, and at the time of impairment, the associated accumulated depreciation amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_guy3gb4RjEGC1X_LmEZv_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Narr_UEwdZT209EmHM7kZhDXRzg">128</ix:nonFraction> thousand. </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;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</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 June 2023, the Company renewed its Beijing, China lease agreement for </span><ix:nonNumeric contextRef="As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_UKVmbn-IbEGkJiseE78BoQ" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Narr_8MDK4DRXPUKuB75FZc0-aw"><span style="font-size:10pt;">13 months</span></ix:nonNumeric><span style="font-size:10pt;"> with monthly rent at approximately </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_6_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_CN_k2NVxtjEJEGy3iQBOei4JQ" decimals="-3" format="ixt:numdotdecimal" name="clir:OperatingLeasesShortTermMonthlyRentExpense" scale="3" id="Narr_uLe9_cGjXUGwRVSU3wHb5w">3</ix:nonFraction></span><span style="font-size:10pt;"> thousand. The Company increased the right of use asset and lease liability by </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_6_1_2023_To_6_30_2023_zr0SuiH8ME2TngEwZbHUWg" decimals="-3" format="ixt:numdotdecimal" name="clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" scale="3" id="Narr_ITnnBEH-fkmPCtAHFb3HcA">34</ix:nonFraction></span><span style="font-size:10pt;"> thousand.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</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;">During March 2023, the Company amended its Seattle lease to extend the lease term to September 2023.  The amended lease reduced the square footage and lowered the monthly payment to approximately </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ" decimals="-3" format="ixt:numdotdecimal" name="clir:OperatingLeasesMonthlyRentExpense" scale="3" id="Narr_f4gqt0Om8E-78hrEclwkwQ">4</ix:nonFraction></span><span style="font-size:10pt;white-space:pre-wrap;"> thousand.  The Company increased the right of use asset by </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Narr_a1ZWW7Fiik2LimaFlk8BYg">5</ix:nonFraction></span><span style="font-size:10pt;"> thousand and decreased the lease liability by </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="Narr_AkqqB4anj06CF2OBNEKnGA">9</ix:nonFraction></span><span style="font-size:10pt;white-space:pre-wrap;"> thousand.  During October 2023, the Company entered into a sub-lease agreement to rent office space in Seattle for approximately </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2023_To_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tb29cVk-7UKcxs7uPx2rpA" decimals="-3" format="ixt:numdotdecimal" name="clir:OperatingLeasesShortTermMonthlyRentExpense" scale="3" id="Narr_1SNFyezIF0O8WptR-zMZYA">2</ix:nonFraction></span><span style="font-size:10pt;"> thousand per month for </span><ix:nonNumeric contextRef="As_Of_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tGYY2UAJ40SrO4A3nkOPCA" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Narr_0xM7rEjQ-EWwxZ5bVaOYAQ"><span style="font-size:10pt;">twelve months</span></ix:nonNumeric><span style="font-size:10pt;">. The Tulsa and Beijing leases are classified as operating leases, with remaining terms ranging from less than </span><ix:nonNumeric contextRef="As_Of_3_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_C_-JHmvrpkyCDQD-arzh2w" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Narr_-Rua6ROUHESQDZzrIhp3eQ"><span style="font-size:10pt;">twelve months</span></ix:nonNumeric><span style="font-size:10pt;"> to </span><ix:nonNumeric contextRef="As_Of_3_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_uPxiZYJor0qlx6JLWiPanQ" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Narr_27B9S5TKkEq2A9pOETbl5w"><span style="font-size:10pt;">four years</span></ix:nonNumeric><span style="font-size:10pt;">; contractual language requires renewal </span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_o4qGYoTqBU6jOGp6TsnIbg_1_3"></a><a id="Tc_z2Vrbm-kFkW-pwZjo45Udw_1_6"></a><a id="Tc_XT3ruZk2Bk6-n_hUgWS4Sw_2_0"></a><a id="Tc_O64XyjNdEke7iDAXtNOxHA_2_3"></a><a id="Tc_3kejGMUdpUCJTTycdHu4_g_2_6"></a><a id="Tc_RFpqEcBKmkamE5fp3PByCw_3_2"></a><a id="Tc_S_D0YArXUEy95D70uXSMQg_3_5"></a><a id="Tc_DflvOLcjDkmZ830ND2tlnw_4_0"></a><a id="Tc_SUMA3fK2XU-d0FqosnI5nQ_5_0"></a><a id="Tc_WOgtxJc8PU2i6q0FBAnD8w_5_2"></a><a id="Tc_w-u5pDw0Uk2UrtoeugOTMA_5_5"></a><a id="Tc_F7p39rmcO02AcF4v8gS72g_6_0"></a><a id="Tc_YLsptDoK20K_OJN1aadxPA_7_0"></a><a id="Tc_qgQiE1CzS0C49p586wb-Bg_7_2"></a><a id="Tc_lgKEjEL0702bLL1dYF2Wtw_7_5"></a><a id="Tc_qSAS45JPu0WIHlGqzeE9Pw_9_0"></a><a id="Tc_82i7p2REVkuVy32KjsBRMw_10_0"></a><a id="Tc_eb8tEsPTWEOIv6pfGutGEQ_10_4"></a><a id="_fb98b86f_f0f8_4330_b4a7_88e648d82d3d"></a><a id="Tc_w50inwT4_EK54On80cLZ4A_1_2"></a><a id="Tc_CTR2GlMpb0GXKdcEBXocWg_2_2"></a><a id="Tc_GMSAbVOrcUii8W1t8Ys_eA_3_0"></a><a id="Tc_OFXWdP8RY0OjeJFmYlX3PA_3_3"></a><a id="Tc_4nk6VQtrrEe4Kygnd825ug_3_6"></a><a id="Tc_oY-72VMHakSVzTZjtWuSGg_4_0"></a><a id="Tc_MbwlyGTOZk6psLOpI0RDMg_5_0"></a><a id="Tc_-gPyT4mkcUi4s6ly0YV08w_5_2"></a><a id="Tc_XLrUFb4yLU-_y8cUhzp1pg_5_5"></a><a id="Tc_FRLpMY4PzUOIkwCKN62GEQ_6_0"></a><a id="Tc_nXIU7GzJOUiJ6HPNUtLnKw_7_0"></a><a id="Tc_KebwEvAuckGZ86WEJPLBaA_7_2"></a><a id="Tc_7KZd1E7x4USeLxjY3hbd1g_7_5"></a><a id="Tc_Lq-ZGPRkeUCB9xm5am75FQ_8_0"></a><a id="Tc_WKPEdUAMAkKqxaZGad0Cww_8_2"></a><a id="Tc_r-M3wvvy1UWVy2DrzVQfcA_8_5"></a><a id="Tc_R6B93AxWnk2t7D0FWT_WsA_8_6"></a><a id="_0c645b18_8f15_4dc1_a3b6_60c0e0e636c6"></a><a id="Tc_UZdMhcv5ikmrLFnJc3X91Q_1_2"></a><a id="Tc_eDN7qNYi00qKHCSQVMpJwA_1_5"></a><a id="Tc_4NzRUm9AGEyqeE738Yu6WA_2_2"></a><a id="Tc_uW2jX7gvIk6PmVKJKBvZsg_2_5"></a><a id="Tc_cqJyFVeJuU2AEzBNsRKxZw_3_0"></a><a id="Tc_pMr26hRQ1USygwKtL5PlFw_3_2"></a><a id="Tc_pf-8Rdmn7EChtex-zEX5ow_3_5"></a><a id="Tc_yo_AcZmLykq1hMKQS7Pekg_4_2"></a><a id="Tc_tZEsoBYmYEStRCUIgvBwIg_4_5"></a><a id="Tc_atpNn3WXykedS6YeekRHxw_5_0"></a><a id="Tc_IZiMgYwnPE6qwxhBqi91AQ_5_2"></a><a id="Tc_qVPr58qPfkG1ImdGASkM9w_5_5"></a><a id="Tc_BJZ97t-RXUCFbECj05aBgw_6_0"></a><a id="Tc_r_akbnFiIE-q83HeR5OJYw_7_0"></a><a id="Tc_Xzz3esxC6ken2mAA4neKwg_8_0"></a><a id="Tc_cKCJXI_H7k68oYSr1bPfZw_9_0"></a><a id="Tc_spog21aZAEGrcNr2hAEbwA_9_2"></a><a id="Tc_KobpiqTu5UWZF9P7Jhr8Zw_9_5"></a><ix:continuation id="Tb_2c3j0JQ71UW_aap4h2iOiw_cont1" continuedAt="Tb_2c3j0JQ71UW_aap4h2iOiw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;">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 Company incurred restoration expenses of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="clir:RestorationCostPayable" scale="3" id="Narr_63Fq9s5ATEamD5YaKh6-Sw">33</ix:nonFraction></span><span style="font-size:10pt;"> thousand and </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:RestorationCostPayable" scale="3" id="Narr_ROZ4ouM4bkSBTZzn1ITZCA">55</ix:nonFraction></span><span style="font-size:10pt;"> thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Tulsa lease contains fixed annual lease payments that increase annually by <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_wfHZBMkf0EC6FVbrjXh2UA" decimals="2" format="ixt:numdotdecimal" name="clir:PercentageOperatingLeasesAnnualRentExpenseIncrease" scale="-2" id="Narr_wUkVmWeg20-YABjK1tfYMA">2</ix:nonFraction>%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_wfHZBMkf0EC6FVbrjXh2UA" decimals="-3" format="ixt:numdotdecimal" name="clir:OperatingLeasesMonthlyRentExpense" scale="3" id="Narr_mY-oj37v_06Ig7FGl4-QPw">10</ix:nonFraction> thousand. Operating lease costs for the years ended December&#160;31,&#160;2023 and 2022 were $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Narr_qDNLOxs-7U6gxzaMP0q7pg">141</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Narr_P-Oc-3X7_keGMi_CNGFVxw">186</ix:nonFraction> thousand, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Supplemental balance sheet information related to operating leases is as follows: </p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:LeaseCostTableTextBlock" id="Tb_r7wpLJ7wFUm9Q3xjxjmUAg" escape="true"><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;">&#8203;</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:70.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">December&#160;31,&#160;</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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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_t9VEI6TKAkiaHqm-0bRTgw;"><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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_8ltQTZJP8U2DyWCUhZNueA_3_3">235</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_DAwf64AN3063hSRPpVIERQ_3_6">322</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_ykODTS2-5k2UywFhCKA3DA_5_3">71</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_vDdnI4bQk0KbbKhXAMSpUw_5_6">133</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_EI3UquS-6EurSckcTK5_RA_6_3">172</ix:nonFraction></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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_f83AJFMpf0-cB4A5-Tl9EA_6_6">226</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_kAFahgAXv0-zsJyAEj-YVw_7_3">243</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_KSGFs4Zo-0KONlbvK0Z1hw_7_6">359</ix:nonFraction></p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"><ix:nonNumeric contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_Jy2YyiZZKU6I7a--KerL9A_9_3"> 2.4</ix:nonNumeric></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_ufran_mPM0-XQuReJVBMww_10_3">5.2</ix:nonFraction></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:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="clir:SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="Tb_r5WyFGJld06AsnURxJimeA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental cash flow information related to leases is as follows:</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: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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.95%;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 Year 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;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.95%;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;">December&#160;31,&#160;</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.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;">&#8203;</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;">&#8203;</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;">2023</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="font-size:8pt;visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;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;">2022</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;">Cash paid for amounts included in the measurement of lease liabilities:</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;">&#8203;</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;">&#8203;</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;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;">&#8203;</span></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;">Operating cash flows used in operating leases</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;"><span style="visibility:hidden;">&#8203;</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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="3" id="Tc_FhQ5ozmULkWYaiMEzb6RMg_5_3">158</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</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.5%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRent" scale="3" id="Tc_BQK1l39EQEyfiMEfwhsybQ_5_6">251</ix:nonFraction></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;">Non-cash impact of new leases and lease modifications</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></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 liabilities</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="Tc_LQIba87BkEunr5DqxsoK7w_7_3">25</ix:nonFraction></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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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.5%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="3" id="Tc_E_j9W7Gh302ctuMcYrP6wA_7_6">25</ix:nonFraction></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 ROU assets</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_o181Mh-cAkKPjxaQBIr-0g_8_3">39</ix:nonFraction></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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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.5%;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;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_h1nl3zB4GkuSdNdYZQAvtw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company&#8217;s lease liabilities as of December&#160;31,&#160;2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:62.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Discounted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Payments</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">due&#160;under</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;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;">agreements</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" scale="3" id="Tc_oRDR4O3L_EeMPqX43hxbFQ_5_3">71</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_WAK21lX8EEC53r_Iiy_3aA_5_6">81</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" scale="3" id="Tc_kWCAla2XKEO3hY3UXtZMhQ_6_3">59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_xPCCDpsUT0WIjpnM7ATPVQ_6_6">66</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;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:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" scale="3" id="Tc_dXM0sNAt3EmkAfE8HkLD_g_7_3">63</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_3lt_aLo1Zkqbw1DpKSLvIA_7_6">67</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" scale="3" id="Tc_jSIIgFcGFU-rWHoJ9Iq_mg_8_3">50</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_grNxLeDdSkK9jVkQzscb1A_8_6">51</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" scale="3" id="Tc_-4XLOJOHEESIciFdp6fFTg_9_3">243</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_k2t28S_b7EuNJNIlfCfCMg_9_6">265</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At December&#160;31,&#160;2023, $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Narr_KB6MQD6srE-cX2O1_Fnoeg">22</ix:nonFraction> thousand of our future minimum lease payments represents interest. </p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_2c3j0JQ71UW_aap4h2iOiw_cont2"></ix:continuation><a id="Tc_BG88AqiPiUyLbfe-2mteCA_1_2"></a><a id="Tc_QfcJkRjNuEe1q2ZvdZv1og_2_0"></a><a id="Tc_0cqSU5p7ZkCwBr_MtIO0lw_2_2"></a><a id="Tc_yEi9j7eOYEuKb2BOf3vHJg_2_5"></a><a id="Tc_isTCuxJWkEuSPzJp5iPLgw_3_0"></a><a id="Tc_GiGOpJGJr06ivsnfqln8ew_4_0"></a><a id="Tc_ZNX1_Kw_cUiUxBONOlW8Mg_4_2"></a><a id="Tc_0ZC4saiqckmEgTHbZJzzYQ_4_5"></a><a id="Tc_fmx6wLybakWLmjzlRs2e8g_5_0"></a><a id="Tc_ch7KZU_8lEijQvG7qOV7gQ_7_0"></a><a id="Tc_RT8-lkOhPkON8JlB44IGSA_8_0"></a><a id="Tc_99slswquKkSU0hS3pwUP_w_9_0"></a><a id="Tc_de-J2c-yK0mE1oOV4m626A_11_0"></a><a id="Tc_J9ZkT2Um7kCuR95L-MHt4w_13_0"></a><a id="Tc_i6ohD6W04kOLufoRAuC6jg_14_2"></a><a id="Tc_EYF7DAiZo062usff_VNv1A_14_5"></a><a id="Tc_IGeHp5f1I06GxGmCmdRQlg_1_0"></a><a id="Tc_1vH7LCmOBUOEbuBxXIA6FQ_2_0"></a><a id="Tc_lIbVObkniECHp8tV1mjk2w_2_2"></a><a id="Tc_mVOPaN3NHE6C2eVULsbJnQ_3_0"></a><a id="Tc_sNGpWEnM-0O2hUoJkgptLg_4_0"></a><a id="Tc_6Aq3OrS25UGI5CuEl8CWww_5_0"></a><a id="Tc_O-Ti806PQkS0GcY4f7T0UQ_6_0"></a><a id="Tc_6pNyQPKl4EG-mMIIEZ9Ytw_7_0"></a><a id="Tc_6s4W0HrMD0SEe6T9p_dTqQ_8_2"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="Tb_QiEIygzzxEyCLNyOQUV3hg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;4&#160;&#8211; 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><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="Tb_YAqV_1e_1kiQYR3W2OWw2Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.35%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_ADAI-1rrAkiF-9xNpChGPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="Tc_597i1IPJ9E-_1IUzQkEE4Q_4_3">477</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_avBbObjxR0yQ0cd8eTN82w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="Tc_lRFBldR-b02RjBWa3vkADA_4_6">307</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_GR7Gsv7_cUWdJwfoBIXJuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="Tc_9FSkzDCbd0ySemlkaAGLmg_5_3">810</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_mJ_Hf22sV0-3SxVIW6WVXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="Tc_vcBc7cLFS0qqIqB7Yl3Vfg_5_6">815</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="Tc_3WNyDOX6D0SX9A6QiZh7Zg_6_3">1,287</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedPatentsGross" scale="3" id="Tc_MLRKJYwscUuideZxectVsA_6_6">1,122</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_8knI2lN2XEi-o2QtRRFhew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="Tc_wSa4E2_TbEeyv_yFTzt4Jw_8_3">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_06jWyyGzhU-NmZz23mLfnA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="Tc_QHLlBklRF0-7g2317Gx_Dg_8_6">6</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;background:#cceeff;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.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_Myu8nmyIf0SLg1FpJODUJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="Tc_n-t75dEpnkunXcLck6LSaQ_9_3">86</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_9GC8fN9JnU6VTTVZfkx-nw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="Tc_Pnncv3PWa02R2bgwjzqHqA_9_6">95</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="Tc_-eENElo3Q0y8DrVrlV9Jkg_10_3">90</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedTrademarksGross" scale="3" id="Tc_jDpsk-_ux0ObAZe5R8q5Gg_10_6">101</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherFiniteLivedIntangibleAssetsGross" scale="3" id="Tc_yGkuawP8S0SwWqpG-B-EbA_11_3">8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherFiniteLivedIntangibleAssetsGross" scale="3" id="Tc_SJKUTKLn3k6qHcg_s6snWQ_11_6">8</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_Fa6aRDiJUUWUWYixuBNN3g_12_3">1,385</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_W1cliDNnu0qMvOjvvKY9gg_12_6">1,231</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_aFn9idf88kCopAbqG5s7Xw_13_3">549</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_pax5BX8hLkuYxUnJZNf8jA_13_6">433</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_V_jR3Qc0SUae_EEugAGO9Q_14_3">836</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.68%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_eKYMGda-YEGT0H043SLMDw_14_6">798</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expense for the years ended December&#160;31,&#160;2023 and 2022 totaled $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_iYjXqwKBz02PP_wZAjoMiQ">147</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="Narr_4r1UBPpZl0Kkn8Org6Stog">136</ix:nonFraction> thousand, respectively. Future amortization expense associated with issued patents and registered trademarks as of December&#160;31,&#160;2023 is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="Tb_T0vv5m8EaUiV-zPDd2L-Yg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:80.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="Tc_BX5tkBPGHkqqaofEzLZTMQ_2_3">129</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="Tc_Cmi5XcOnIUqY1gainMTyVw_3_3">99</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;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.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="Tc_B5qrgIR0ck6UVcs5ckBu6g_4_3">66</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="Tc_iVD2kkJ6D0WhW6OOMJHLDw_5_3">43</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="Tc__qY36DJhEUKBHku6gzwNfw_6_3">7</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="Tc_AUm50Enjj0eh-pBstt-McA_7_3">3</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:14.2%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="Tc_jnkgBYBheEONMHtWqPRKLw_8_3">347</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The amortization life for patents ranges between <span style="-sec-ix-hidden:Hidden_pPixEdWBsECHEANBm-7wtw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to <ix:nonNumeric contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_WG0pIJSv10y0fIMkiazdQA" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Narr_B6rkxaZeI0SI2l2mcfXV3A">five years</ix:nonNumeric>, with trademark lives set at <ix:nonNumeric contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember_Tf6IR92z7061PaaZ32m4zw" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Narr_7b5AClWuJkuUAPJ-FfL3BQ">ten years</ix:nonNumeric>. The Company does not amortize patents or trademarks classified as pending.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the years ended December&#160;31,&#160;2023 and 2022, the Company assessed its patent and trademark assets, and determined $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Narr_zyoze18TXEq8XOcGHlsrOw">14</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Narr_AUfCY1J2T0WQRIhneugeKw">19</ix:nonFraction> thousand impairment costs were incurred, respectively. 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.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Tb_Vd91yB3PGU-CYz9aWLPbxw" continuedAt="Tb_Vd91yB3PGU-CYz9aWLPbxw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;5&#160;&#8211; Revenue, Contract Assets and Contract Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company&#8217;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. Performance obligations typically fall into one of <ix:nonFraction unitRef="Unit_Standard_category_1l0RfPMV5UqKPxj426b0rg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="INF" format="ixt-sec:numwordsen" name="clir:NumberOfCategoriesOfPerformanceObligation" scale="0" id="Narr_16-OEIas5UKD6O7r_fgEjA">three</ix:nonFraction> categories, product shipment, burner performance tests and engineering feasibility studies. Customer payment milestones are unique to individual contracts and may occur prior to completion of performance obligations. Customer payment terms typically range between <span style="-sec-ix-hidden:Hidden_p_aq-tBKHU2lA8hk5RpndA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">thirty</span></span> and <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_bfzk-s7v6Eex9y7Ks_dItA" format="ixt-sec:durwordsen" name="clir:CustomerPaymentTerm" id="Narr_DdS7pahpqUeQLFd68FB5BQ">sixty days</ix:nonNumeric> from the date of billing. Our customer contracts typically have a duration of less than <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_bfzk-s7v6Eex9y7Ks_dItA" format="ixt-sec:durwordsen" name="clir:CustomerContractTerm" id="Narr_3-5ZpRqbkESDKSUEvKHKBQ">twelve months</ix:nonNumeric><span style="white-space:pre-wrap;">. Delays in contract performance, if any, typically occur as a result of customer onsite project delays outside of our control.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Narr_Nq7TMufco0-lMxE6Lm50WA">2,403</ix:nonFraction> thousand of revenues and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Narr_YYw1t5NotkeWaYytE99SVw">1,586</ix:nonFraction> thousand of cost of goods sold during the year ended December&#160;31,&#160;<span style="white-space:pre-wrap;">2023. Revenues and cost of goods sold relate predominately to the Company&#8217;s process burner product line.  During 2023, the Company delivered multiple burners in connection with a single customer order.  Prior to delivery, we successfully </span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_Vd91yB3PGU-CYz9aWLPbxw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">completed multiple customer witness tests at a burner test facility for </span><ix:nonFraction unitRef="Unit_Standard_item_tak9TkkMhUSThiyONTIKfg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="INF" format="ixt-sec:numwordsen" name="clir:NumberOfOrdersForWhichCustomerWitnessTestsCompleted" scale="0" id="Narr_JZoyo-VIu0Sk_e5cBSUOlQ">two</ix:nonFraction><span style="white-space:pre-wrap;"> separate customer orders.  Both the witness tests and burner shipment constitute contractual performance obligations per ASC 606. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Narr_AfyoV7SLG0qsBo5ukcDBZQ">374</ix:nonFraction> thousand of revenues and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Narr_hmGAt2bKYUu9KiA-SjKW1g">258</ix:nonFraction> thousand of cost of goods sold during the year ended December&#160;31,&#160;2022. The revenue and cost of goods sold are mostly in connection with the completion of a technology validation project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#00ff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company had contract assets of $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="Narr_CZLRiCcB80SbhF4EDqfMTw">188</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerAssetNetCurrent" scale="3" id="Narr_2wexkVbXpUWeEDXMDnwcyw">20</ix:nonFraction> thousand and contract liabilities of $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Narr_g304PN3bX0ugOAz4dt3bnQ">1,116</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Narr_wJS113aKvEKA0Xfns135Vg">247</ix:nonFraction> thousand at December&#160;31,&#160;2023 and 2022, respectively. Of the $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Narr_EB1DE10MKEKeC9pPNrUyEw">247</ix:nonFraction> thousand contract liability balance at December 31, 2022, the Company recognized revenue $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="Narr_MdvW_BbM-Eaz-j8-Y89rEA">247</ix:nonFraction> thousand during the year ended December&#160;31,&#160;2023. In addition, the net accounts receivable balance at December 31, 2021, was $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Narr_ddcHOHTj5ECF2n-GLMClEA">33</ix:nonFraction> thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_133a6c0a_7529_4e5c_bdf5_62e3d20dac1f"></a><a id="Tc_brq0GtS3M0G8qLhNmdf66Q_1_2"></a><a id="Tc_z-ckG_g3eESg9pe1hszedg_2_0"></a><a id="Tc_o70sGMAztUGaYz5QCS1ung_2_2"></a><a id="Tc_GlHnJ-uaI0GufAmHhqJOcQ_2_5"></a><a id="Tc_ZdU8X506aUCq-zkplkXkZw_3_0"></a><a id="Tc_mLnTO7B0U0uRBP1wKunH8A_3_2"></a><a id="Tc_Sz5EUIpaSEu-yROtPmi5Kw_3_5"></a><a id="Tc_TZqPIOQ_PUKLj5Qls0JrVg_3_6"></a><a id="Tc_DKBFEhW2oE-dlpbpo86RdQ_4_0"></a><a id="Tc_awbgWxt3VkSMprue_LXzsg_5_0"></a><a id="Tc_Bg2guDUe1kWaufBOFAEQww_5_3"></a><a id="Tc_dKTIj70pU0yN2OJUomgmXA_5_6"></a><a id="Tc_LmjSZ-D2ikCPTjQDwII2Fw_6_0"></a><a id="Tc_PEPTo-8tXUOxZqiJZG_lZw_6_2"></a><a id="Tc_qj6T1ePGcEmfAMARX3FbCA_6_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="Tb_O9d5VdCRu0q-xI_AXS9DqQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;6&#160;&#8211; Product Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company&#8217;s warranty liability activity, which is included in accrued liabilities in the accompanying balance sheets as of December&#160;31,&#160;2023 and 2022, is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="Tb_pkgTZ1JhPUKU3kQkNjTt1A" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;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:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.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.46%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Warranty liability at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.69%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_atOhryPLSEGujvFR68fXIw_3_3">5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.7%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.56%;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;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="Tc_S1why201NkKRq-tGM9Hzmw_4_3">105</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="Tc_wLEpB2mCkEOSzZ6T7MnGnQ_4_6">5</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.56%;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 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.69%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc_AY3NPZI4Z0KjbVg3Bn7yCg_6_3">110</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.7%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="Tc__gElkv3ILUuzFL9DOeyRmQ_6_6">5</ix:nonFraction></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:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="Tc_k8FM1BwsWU6asp702nQcng_2_2"></a><a id="Tc_NDTpTkp7FECL0qb2QuUZ7w_3_2"></a><a id="Tc_uHeLpRF4S0-SlHqdCdBUVg_4_0"></a><a id="Tc__L-2f5iy5EiD4S2liUxBSg_4_1"></a><a id="Tc_S9goBdZC-EiANp3AhJPl4w_4_4"></a><a id="Tc_LNd_b3d5gkGaFjiKMjRWNw_5_0"></a><a id="Tc_TckwxqFLx0OGuiYeriMubw_5_1"></a><a id="Tc_Q2KrhlwqWkO03wHoBDCVtw_5_4"></a><a id="Tc_uMGsGzGTY06_Cnuv1YqE-g_6_0"></a><a id="Tc_pUJwHVd0uk6HlRtfPyU09A_7_0"></a><a id="Tc_sXo6tfWxS0SUK9g1VEHcfA_7_1"></a><a id="Tc_iycJB6xQAEiM4mzcl2-K-w_7_4"></a><a id="_501f606c_ecaa_4199_83d2_0fa12e78dcef"></a><a id="Tc_Zi47yW98e0q79Rr1Wo6IIA_1_2"></a><a id="Tc_FryEF9bK3EWxEwYG-GbSwg_2_2"></a><a id="Tc_q34PZAleKU2kPHUMDO0Uww_3_0"></a><a id="Tc_kA6LiublTUqF8xc_Ou7cDQ_3_2"></a><a id="Tc_crzm5aXe6UuNNogpnsJkGQ_3_5"></a><a id="Tc_l32Qdpb_DUOjrj12IIgLpA_4_0"></a><a id="Tc_krhzXVvdp0SZpn1Jf22fWw_4_1"></a><a id="Tc_w8P5V55fKUaLDc_RpUJb1g_4_4"></a><a id="Tc_es9F-afMnket7HGqbseHYw_5_0"></a><a id="Tc_OQLBa0Cy5ECIhyQ1nVCejg_6_0"></a><a id="Tc_8SgdVQifb0SC1zpLruFsQg_7_0"></a><a id="Tc_ywxIBYpEBEm35it3rJd1IQ_7_2"></a><a id="Tc_1VQ_aaNSjEiphXfc7LpDdA_8_0"></a><a id="Tc_0b2L2dXvrUW7aN3tmIDU0A_9_0"></a><a id="Tc_MrR01wdHQ0--kYrnrgpW2w_10_1"></a><a id="Tc_Om_d_miLCUyIjCs3Cx6XSg_10_2"></a><a id="Tc_12diDelkZ0i5kvquUziPLg_10_4"></a><a id="Tc_2X4agfWfS0ux0YBImuxOjQ_10_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_lPz98w7p8020TLbgHqasgw" continuedAt="Tb_lPz98w7p8020TLbgHqasgw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;7&#160;- Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the years ended December&#160;31,&#160;2023 and 2022 the Company's loss before provision for income taxes were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Tb_65fsTlihk0WK2l63qrs4YQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">&#8203;</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.37%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:49.36%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:22.16%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_Rt7Th6jYdkuLgiZ_XfRoDg_5_2">5,145</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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:18.5%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" sign="-" scale="3" id="Tc_Yd_ghPUg_EyvtG6JJU2YMw_5_5">5,649</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.16%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_bnpyyt68LkGdxeHK6v1Bjw_6_2">50</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.5%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" sign="-" scale="3" id="Tc_lv4UBHwNTk2TtADt0CGgSw_6_5">109</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:22.16%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_jegup43S8UeloC_TMrXssA_7_2">5,194</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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:18.5%;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 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_g5OraFHif0eKnvwsuKrwrg_7_5">5,758</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">There was <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Narr_B3mhGbo8TkqpWR4BdPR7_Q"><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Narr_uZm-cOQ1JkeyHX-GWxSzrg">no</ix:nonFraction></ix:nonFraction> provision for income taxes for the years ended December&#160;31,&#160;2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Narr_9mPs0ICa3Um3XPfhszrSwg">21</ix:nonFraction>% to pretax loss from continuing operations as a result of the following:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_XnQULm5b7UOLt8X9dgiUqw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:45.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</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;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.2%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.2%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.81%;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%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Tax benefit at federal statutory rate</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:22.87%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" sign="-" scale="3" id="Tc_Qf3kDm2hREGtGtH7lkBpBg_4_2">1,091</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:19.19%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" sign="-" scale="3" id="Tc_XrxTx2UT6E-CY8mW8DGGDw_4_5">1,209</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Tax benefit at state rate</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" sign="-" scale="3" id="Tc__Rez1tmVc0Sv0Uc15I3L6A_5_2">126</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" sign="-" scale="3" id="Tc_2bUQKaAN6UCJqqfqlG5rRw_5_5">197</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Meals and entertainment</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="Tc_YOLD5qaUB0e-zabJifTCZA_6_2">5</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" scale="3" id="Tc_vutsuKZ-SkiwCpjGc00jQQ_6_5">4</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Prior year deferred tax true ups</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="clir:EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" sign="-" scale="3" id="Tc_2Pz5nh3jwEaxpEHCaekjEQ_7_5">2,805</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Other</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" sign="-" scale="3" id="Tc_lu6Hd1EzCkmXMM4c-ntPIg_8_2">75</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" sign="-" scale="3" id="Tc_HcuKqFHx1k6Cxko3IOJ1iA_8_5">82</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="Tc_7VIVzRfTWkuF2IpppLK15g_9_2">1,287</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="Tc_f0JlXoyLhUiAbE7ROLRQmA_9_5">4,289</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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:22.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:19.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_8-upyUszzE20-E7R1OjOsQ_1_2"></a><a id="Tc_ayUA6bs71UKeVOq8hVMBDQ_2_2"></a><a id="Tc_ZatMoFYCnU6gf-sEUVc_7A_3_0"></a><a id="Tc_Xko0aSjva0OjL-GewfH8xg_3_1"></a><a id="Tc_l1QwOx-u7EWrxmjgs1Ij_w_3_4"></a><a id="Tc_zGGDtEWIyka6BOOW3q7M8w_4_0"></a><a id="Tc__Gt1mRyaYEaO6cqPNEaNXA_5_0"></a><a id="Tc_DxtriXg_mkWm-FQU9Sfgeg_5_1"></a><a id="Tc_dTjt8c0JVke_T2G8nLNL3Q_5_4"></a><a id="Tc_4V4W6SXUvE-0EXzFW0Fh7A_6_0"></a><a id="Tc_PFROnVfg-kW0Z3QkR8Qm_Q_7_0"></a><a id="Tc_f9xtMpeK40OC53DRULnr2Q_8_0"></a><a id="Tc_rcBC6SHsiEKu6723YUHstg_9_0"></a><a id="Tc_6ZRH8VbHnU-KrPlwxirobw_10_0"></a><a id="Tc_g1--711snkioLJr0DZ4PjQ_11_0"></a><a id="Tc_sg9WNC59UEO66OXRuie7ww_12_0"></a><a id="Tc_qeHko4OKy0WqNlQsm5p5UA_13_0"></a><a id="Tc_ynCUCylqoke7oDUQmsYVGQ_14_0"></a><a id="Tc_HwQI0swc9kCZ4TNvlv7U0A_15_0"></a><a id="Tc_NIuWI5nUCkGeYHbG28Qg1w_16_0"></a><a id="Tc_a2QuyqDNn0O_GbX7CjKlOQ_17_0"></a><a id="Tc_q5PvJpPSVE-pT1BKugZzhA_17_1"></a><a id="Tc_prvK4vLr_kSBE9pa0EryPg_17_2"></a><a id="Tc_GwjpIyIjvUOnvfMZfUqhlg_17_4"></a><a id="Tc_ubRpN2YQd0y8886K3A1yLw_17_5"></a><ix:continuation id="Tb_lPz98w7p8020TLbgHqasgw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The significant components of the Company's deferred tax assets and liabilities as of December&#160;31,&#160;2023 and 2022 were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_OtdgbZtd10ONNbaimi3zmg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</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:58.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;">&#8203;</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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.22%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">2023</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_DuLW_2PlHU-VMli_KyR3pQ_5_2">86</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_VDvQC407S0awLQMAKNV3Kw_5_5">74</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="Tc_-WxhuNQhWE-i_BcW5I3SEQ_6_2">388</ix:nonFraction></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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="Tc_v7wvFphI9EWmTwDSntaynw_6_5">337</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsDepreciation" scale="3" id="Tc_cgkBacASwE6v0svelANTow_7_2">177</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsDepreciation" scale="3" id="Tc_D8iINHVRqUOlp1Lfl8oTkQ_7_5">102</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsPrepaidExpenses" scale="3" id="Tc_Dg8cJO1ApkShS7YPyIbiuw_8_2">61</ix:nonFraction></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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsPrepaidExpenses" sign="-" scale="3" id="Tc_Zxfj--O7yEiLaqZqR0uyDw_8_5">31</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsAccruedVacation" sign="-" scale="3" id="Tc_Lu2FCu0fBk2Cq5o5j6tFKw_9_2">1</ix:nonFraction>)</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsAccruedVacation" sign="-" scale="3" id="Tc_oU7G_niWRUq4lD3Qp8qwlw_9_5">3</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASC 842 lease standard</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsLeaseLiabilities" sign="-" scale="3" id="Tc_TX21yc4Gikenj0XfE259-w_10_2">51</ix:nonFraction>)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="clir:DeferredTaxAssetsLeaseLiabilities" sign="-" scale="3" id="Tc_64Wa7Gn-0USTCICDXnR5WQ_10_5">16</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_f87p1NnkNkS7_0OkyOTyKQ_11_2">21,020</ix:nonFraction></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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_Qi34AmzmuUa4sfP34O8CWw_11_5">20,263</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_4CxKTZ5JKU2166TaqUo2wg_12_2">21,680</ix:nonFraction></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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_68Ow5iMWMk6UmgBhRhRMbQ_12_5">20,726</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_fbLFylqtI0W9Ciwz7d96iw_13_2">21,598</ix:nonFraction>)</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_WPhdRTp-5E2VeX69_8XclQ_13_5">20,677</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_t7IDt4MIYEWbsVxy8eGL6g_14_2">82</ix:nonFraction></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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_gtXeBiyN1E-9iqjsbbN7fQ_14_5">49</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">     Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" sign="-" scale="3" id="Tc_pVEmnlWl9ka404opkMKntw_16_2">82</ix:nonFraction>)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" sign="-" scale="3" id="Tc_1GIzC7gKJEK9WnaKM5EvPQ_16_5">49</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:16.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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:16.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the year ended December&#160;31,&#160;2023, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable as of December&#160;31,&#160;<span style="white-space:pre-wrap;">2023.  Accordingly, the Company established a full valuation allowance against its deferred tax assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December&#160;31,&#160;2023, the Company had $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_rha3UQGfXEizireIPllEaA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="6" id="Narr_gdqWgdGqXk67qK6i95QQgA">85.3</ix:nonFraction> million of federal and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Zlrww06-SEOfkuSoKUCOFQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="6" id="Narr_dBlOboWzw0CSrDdxXRbk6g">48.5</ix:nonFraction> million of state net operating loss carryforwards available to reduce future taxable income, of which federal net operating loss carryforwards of $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_rha3UQGfXEizireIPllEaA" decimals="-5" format="ixt:numdotdecimal" name="clir:OperatingLossCarryforwardsNotSubjectToExpiration" scale="6" id="Narr_D0BNVK4EZE--hfPXvkQ3Tg">39.1</ix:nonFraction> million have an indefinite life. The federal net operating losses begin to expire in 2028, while state net operating losses begin to expire in 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company experienced an &#8220;ownership change&#8221; within the meaning of Section 382 of the Internal Revenue Code in April 2012, subjecting net operating loss carryforwards (incurred prior to the ownership change) to an annual limitation, which may restrict the ability to use these losses to offset taxable income in periods following the ownership change. The Company determined the amount of the annual limitation to be $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="clir:OperatingLossCarryforwardsAnnualLimitation" scale="3" id="Narr_tHroYpDYKkmqi2WMediyxA">686</ix:nonFraction><span style="white-space:pre-wrap;"> thousand annually.  The net operating loss carryforwards generated before 2018 may be used to reduce taxable income through the years 2028 to 2037.  Federal net operating loss carryforwards generated for year 2018 and thereafter do not expire.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company files income tax returns in the U.S. federal, state and foreign jurisdictions.  All tax years generally remain subject to examination by the IRS and various state taxing authorities, although the Company is not currently under examination in any jurisdiction.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company&#8217;s policy is to recognize interest and penalties related to income tax matters in income tax expense.  As of December&#160;31,&#160;2023 and 2022 there was </span><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="6" id="Narr_Kfm66JPkh06K-AHTYDwW7w"><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="6" id="Narr_MLb1RbbbLUCaE64KdC4PvQ">no</ix:nonFraction></ix:nonFraction> accrued interest or penalties related to uncertain tax positions.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_iB3iDSNNTUGcGEITNrII1g_1_2"></a><a id="Tc_nrsPFszoHUG6ZrHsk7XGSg_1_4"></a><a id="Tc_FELIKdhF4UmvXmkho-bpvw_2_0"></a><a id="Tc_fRH3aFcBrEezTFjlXiL9xg_2_2"></a><a id="Tc_nh_jfHCH50uuCuJpr2o1Ug_2_4"></a><a id="Tc_NVH1xfRmu0-YCefMIXg2FA_3_0"></a><a id="Tc_9-qQgqi6sUa0d5teWy10sQ_4_0"></a><a id="Tc_fKG9d490H0-ouESEXzOL-A_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tb_OUDHwB8V4U6Yauu4uuWGiw" continuedAt="Tb_OUDHwB8V4U6Yauu4uuWGiw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;8&#160;&#8211; Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The Company is authorized to issue <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="Narr_7SSfCCfshk25PjC0KQu1_g">62.5</ix:nonFraction> million shares of common stock and <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="Narr_vdZteI_JUkSJo55qYfx_UQ">2.0</ix:nonFraction> million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Company&#8217;s Board of Directors. 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;">In July 2018, the Company completed a private equity offering and executed a Stock Purchase Agreement with clirSPV LLC (&#8220;clirSPV&#8221;) which permits participation in future capital raising transactions (the &#8220;Participation Right&#8221;) on the same terms as other investors participating in such transactions. In no event may the Participation Right be exercised to the extent it would cause clirSPV or any of its affiliates to beneficially own <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="As_Of_7_31_2018_us-gaap_SubsidiarySaleOfStockAxis_clir_ParticipationRightMember_a9n6be1NB0-zL68eebNUnA" decimals="2" format="ixt:numdotdecimal" name="clir:StockIssuedInvestorMaximumBeneficialOwnershipPercentage" scale="-2" id="Narr_zXDT1mGd-kOjb15fzqBkfg">20</ix:nonFraction>% or more of the Company&#8217;s then outstanding common stock. In May 2022, in</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">connection with a waiver of the Participation Right&#8217;s notice requirements and other related closing mechanics for such Participation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right (the &#8220;Waiver&#8221;) the Company and clirSPV, LLC agreed that the Participation Right may be extended from December 31, 2023, to such date that the holders of <span style="-sec-ix-hidden:Hidden_DAHynBerJ0y47ianM8EYCw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>-thirds of the outstanding units of clirSPV LLC agree to extend each such holder&#8217;s existing agreement that he/she/it will have no right to force a redemption of his/her/its interests in clirSPV LLC (the &#8220;Redemption Right&#8221;); provided, however, that the Participation Right could not be extended to a date later than June 30, 2027. On December 30, 2023, the Company received notice from clirSPV that the holders of at least <span style="-sec-ix-hidden:Hidden_31o0FSffFUyroYlZzYPKAQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span><span style="white-space:pre-wrap;">-thirds of the outstanding units of clirSPV agreed to extend the waiver of the Redemption Right until December 31, 2024.  Accordingly, the Participation Right will now expire on December 31, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has an At-The-Market (&#8220;ATM&#8221;) program pursuant to a Sales Agreement with Virtu Americas LLC, as sales agent, dated December 23, 2020 (the &#8220;Sales Agreement&#8221;), pursuant to which the Company may sell shares of common stock with an aggregate offering price of up to $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_12_23_2020_To_12_23_2020_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_2GSKimeLaUuQG0Z_fa9gBA" decimals="-5" format="ixt:numdotdecimal" name="clir:AggregateOfferingPriceInAtMarket" scale="6" id="Narr_TQv5--TBp025biZWym_E-A">8.7</ix:nonFraction> million. On March 18, 2024, the Company filed a prospectus supplement suspending the ATM program. The Company will not make any sales of its common stock pursuant to the Sales Agreement unless and until a new prospectus supplement is filed with the SEC; however, the Sales Agreement remains in full force and effect. During the year ended December&#160;31,&#160;2023, the Company issued <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_UU34N33rwkGhSif7cdDiSQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_pGr_uUz6DkCGcoABtSSxcg">zero</ix:nonFraction> shares of its common stock from the ATM program. As of December&#160;31,&#160;2023, the Company has cumulatively issued approximately <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_t8G-PRE7F02R19MBwZlZqg" decimals="-5" format="ixt:numdotdecimal" name="clir:NumberOfSharesOfCommonStockIssuedToDate" scale="6" id="Narr_kdIFjjN0NUqCo3xUZeWAOg">1.6</ix:nonFraction> million shares of common stock under the ATM program, at an average price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_fjzP0w9XGkqJs4yWQ835mQ">3.84</ix:nonFraction> per share. Gross proceeds totaled approximately $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA" decimals="-5" format="ixt:numdotdecimal" name="clir:GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" scale="6" id="Narr_FtGvzRymGUmsIX4DAGFiSg">6.1</ix:nonFraction> million and net cash proceeds was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA" decimals="-5" format="ixt:numdotdecimal" name="clir:ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" scale="6" id="Narr_WpZvBg_mw02pJqtS2-DXFA">5.9</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company is currently subject to the SEC&#8217;s &#8220;baby shelf rules,&#8221; 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&#8217;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, the ATM Offering Sales Agreement or other securities offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 shareholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;) 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 Compensation Committee of the Board of Directors is authorized to administer the 2021 Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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) <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_rQ0JkoMUpkm4oaw85u3A8g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" scale="-2" id="Narr_gqHVG4w-R0e_c7W7NP7-bQ">10</ix:nonFraction>% 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 <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_rQ0JkoMUpkm4oaw85u3A8g" decimals="-3" format="ixt:numdotdecimal" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" scale="3" id="Narr_KGRtelXdK0u_hY9G1eM3LQ">400</ix:nonFraction> thousand shares of common stock. In 2023, the board of directors approved an increase of <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="3" id="Narr_ow-sDDkFj0S-Q9YBmxpsTQ">400</ix:nonFraction> thousand shares available for issuance pursuant to future awards in accordance with the terms of the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="Tb_Oo4b0uVt3k-oi6lUC8630w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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:1.97%;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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw" decimals="-3" format="ixt:numdotdecimal" name="clir:OutstandingOptionsAndRestrictedStockUnits" scale="3" id="Tc_im9t2d4GuUOns1X-Xb6VbQ_3_2">3,430</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ" decimals="-3" format="ixt:numdotdecimal" name="clir:OutstandingOptionsAndRestrictedStockUnits" scale="3" id="Tc_GdvsYeKzIE-cZmD-FWCmTw_3_4">3,202</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="Tc_-arF2lcv2EerlsKd2vfuSA_4_2">2,302</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="3" id="Tc_ArQSjYs1jk6VgpcTB1pc5Q_4_4">2,777</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total authorized shares under the Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="Tc_P2Y_P7BNrkOIgXrxLDc_rQ_5_2">5,732</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="3" id="Tc_0MApA-MziU65W_ylnYcO2A_5_4">5,979</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_XaxXJ-WKqke6UVWaHlvNCg_1_2"></a><a id="Tc_rpjFVNXR3UG58v8XrHtE6A_2_2"></a><a id="Tc_PUSUDr5n_0WnYbyZxTMGhg_3_0"></a><a id="Tc_9O8nbqVKuUS39-lhx1gXXA_3_2"></a><a id="Tc_Aecyg0vXZ0ytYV7S0is9bg_3_4"></a><a id="Tc_y9evS7W2Rk6n9x0noPKyrg_3_7"></a><a id="Tc_NHSWiaOQ50K0Veim_Y0aig_4_0"></a><a id="Tc_Esx3rfHJ00mCAUbvMtNXvg_4_4"></a><a id="Tc_LY0iw2rMvUWczGHgH5wlfQ_5_0"></a><a id="Tc_DIzVFR1n6Ee9MX_Xo96ZPA_5_2"></a><a id="Tc_3qzwt995D0eHxvOG5lPnwA_5_4"></a><a id="Tc_1RWqEi2o8kSeGvXqX33iGA_5_5"></a><a id="Tc_DEfrRyp1zE-IuVLsVXarig_5_7"></a><a id="Tc_PgoP8NRYFkOyL26Y_9QvaQ_6_0"></a><a id="Tc_rZc_oqftd0St1NpqD9q1_A_6_4"></a><a id="Tc_5kDbnibUzUerF8g4T1FwHw_6_7"></a><a id="Tc_uV7UL7StyEmgsPnfzWOIGA_7_0"></a><a id="Tc_nJwSTINDbEO5T-afuuE_AA_7_2"></a><a id="Tc_bcAHZhdFjkCO0erzj8hRwQ_7_4"></a><a id="Tc_c_RYQKYKcEGRqp_tDu93fA_7_5"></a><a id="Tc_oaGZiHlOkEq4OFdWnd1wkw_7_7"></a><a id="Tc_J-mMQJOH-0WQSOcxGSoePA_8_0"></a><a id="Tc_PUcjgoKqP02Tf3da4KLv0g_8_4"></a><a id="Tc_iWTJJTigkEyBgVcH7K1PnA_9_0"></a><a id="Tc_dbHglGv2YUqfKrS4lZMbTQ_9_4"></a><ix:continuation id="Tb_OUDHwB8V4U6Yauu4uuWGiw_cont1" continuedAt="Tb_OUDHwB8V4U6Yauu4uuWGiw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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: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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As permitted by SEC Staff Accounting Bulletin (&#8220;SAB&#8221;) 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&#8217;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="visibility:hidden;background:#00ff00;">&#8203;</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:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December&#160;31,&#160;2023, the Company granted non-qualified stock options to its Chief Technology Officer to purchase an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="Narr_GfnrG7igskWbriISAxYTRg">150</ix:nonFraction> thousand shares of common stock with an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Narr_4kxUnf9ppkOLY2oh5lgFKQ">0.91</ix:nonFraction> as a material inducement to accept employment with the Company. These inducement options vest in <ix:nonFraction unitRef="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ" decimals="INF" format="ixt-sec:numwordsen" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" scale="0" id="Narr_cgutZhHxf02yaWJRyFA8Dw">three</ix:nonFraction> equal installments, with <span style="-sec-ix-hidden:Hidden_Q6-ann3VuUmA8lj-wBGzFw;"><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 $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ" decimals="-3" format="ixt:numdotdecimal" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" scale="3" id="Narr_iurz6XfXoUCCxNomZPZAPg">112</ix:nonFraction> thousand. The compensation expense recognized for these awards for the year ended December 31, 2023 was $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="Narr_HnoMrd4vYkO-3n7er5x-kA">43</ix:nonFraction> thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December&#160;31,&#160;2023, the Company granted non-qualified stock options to its Director of Customer Relationships and Business Development to purchase an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="3" id="Narr_VzuSC5yi-kmIwI8siuAcxg">150</ix:nonFraction> thousand shares of common stock with an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Narr__bk03TWXj0iXmyZ0hMMG_g">1.31</ix:nonFraction> as a material inducement to accept employment with the Company. These inducement options vest in <ix:nonFraction unitRef="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="INF" format="ixt-sec:numwordsen" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" scale="0" id="Narr_BsHm60okdUO24T9hqbpBGg">three</ix:nonFraction> equal installments, with <span style="-sec-ix-hidden:Hidden_jRqHqRMgTUecpYcWntHKeQ;"><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 $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="-3" format="ixt:numdotdecimal" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" scale="3" id="Narr_AS8U8BMjFEOimMZ--_B2dA">160</ix:nonFraction> thousand. The compensation expense recognized for these awards for the year ended December 31, 2023 was $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" scale="3" id="Narr_8FSg0SEnokqGFZOvCoLkHA">74</ix:nonFraction><span style="white-space:pre-wrap;"> thousand.  </span><span style="-sec-ix-hidden:Hidden_g9dONOQQBkGn3XG7lyvPHQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Two</span></span>-thirds of these inducement options were forfeited in 2023 upon the departure of the Director of Customer Relationships and Business Development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:10pt;visibility:hidden;">&#8203;</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:10pt;visibility:hidden;">&#8203;</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 years ended December&#160;31,&#160;2023 and 2022 totaled $</span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_gzdBeqijGEWa7fbaqOQIgw">174</ix:nonFraction></span><span style="background:#ffffff;">&#160;thousand and $</span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_P9oWC2IezkKwOMC0XGJdSw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Narr_7sS1jFujyU274nvbbIZNng">118</ix:nonFraction></span><span style="background:#ffffff;">&#160;thousand, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company&#8217;s Equity Incentive 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="visibility:hidden;background:#00ff00;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tb_MIU9-XpalEyWCsaFIHTpzw" continuedAt="Tb_MIU9-XpalEyWCsaFIHTpzw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:51.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.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;">&#8203;</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;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">&#8203;</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;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">2023</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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: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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:12.09%;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&#160;to Purchase Common Stock</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;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.81%;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: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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.06%;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&#160;(in years)</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding at beginning of year</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="Tc_lziONt7L9U-BRQo0tK5iLw_4_2">2,779</ix:nonFraction></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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_43RkUU5GkUqhYd91HaMV1g_4_5">2.05</ix:nonFraction></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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><ix:nonNumeric contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_hF21BzvyUUuCRjHv3bYYQw_4_7"> 6.43</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> &#8212;</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> &#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Exercised</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> (<ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="Tc_2-4lO6-NzUKuqoPK_V5N0Q_6_2">20</ix:nonFraction>)</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_3l0U94-DL0efDhPjNVyxVg_6_5">0.54</ix:nonFraction></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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> &#8212;</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> &#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding at end of period</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="3" id="Tc_tPzsWwDH20OelmowY0rLbQ_8_2">2,759</ix:nonFraction></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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_vg-sHh3BHEKcGlWflqUPxg_8_5">2.07</ix:nonFraction></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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Tc_Zm-TZC1fw0Wlucq8b0MzEA_8_7"> 5.38</ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="3" id="Tc_gFp7TmBuVUGclH9HI9xB5w_9_2">2,024</ix:nonFraction></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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="Tc_0eu0mUKaJkWowDuRTjWDOA_9_5">1.71</ix:nonFraction></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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="Tc_kmRJRi7BC0u_1NgWmIRAxQ_9_7"> 4.87</ix:nonNumeric></p></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_JN0DKv8mnUOkNOybz_H-Lw_1_2"></a><a id="Tc_ozSexGb5VEe6tz_u-OMtBA_1_7"></a><a id="Tc_jJ7_0Tz4QkyGWyw2nTFrpQ_2_2"></a><a id="Tc_CLGXyb1luUmT4GhHk1BPyA_2_7"></a><a id="Tc_mDQxmv2izkWMIUeEzILVDQ_3_0"></a><a id="Tc_D-MGtH9IvEeDTPEnN0mRgA_3_2"></a><a id="Tc_q-Bw3Tq0DUSHxrJrI9b4Lg_3_4"></a><a id="Tc_kp5LZhntAEiuHDw7QA86og_3_7"></a><a id="Tc_cZCbdn_pF0ibTBi6IM-x3Q_3_9"></a><a id="Tc_EdbS-mapNEmBLuhPCyRCTQ_4_0"></a><a id="Tc_ygYgegwohU-CYkmz-Vk4Hg_4_4"></a><a id="Tc_CFXU4zMT5UaGXcLgEjlO7Q_4_9"></a><a id="Tc_d2tYmTa-rUKdVaJwFCQqsg_5_0"></a><a id="Tc_7gtpYUYMvUSlgVO0iNkaQA_5_4"></a><a id="Tc_8tBQ5lbtCEaGDMUpRjCRvg_5_9"></a><a id="Tc_I55-4VCDfk-34PnX37zCjA_6_0"></a><a id="Tc_8qriVboNfkW5YdtT3ufHtA_6_4"></a><a id="Tc_zJw7raS47ESKAkODYhBv9A_6_9"></a><a id="Tc_gHmVXZlMMEedbfeMOCIZ7A_7_0"></a><a id="Tc_MDAzNTioCE68Hr8BIHXlxg_7_4"></a><a id="Tc_7coTpidiTEW5bcrkvTgb_w_7_7"></a><a id="Tc_jMl5YF8SEEmcpvrl-txn7Q_7_9"></a><a id="Tc_G3T8YypbPUu7R5BhzdKW1Q_7_10"></a><a id="Tc_902jJJyzG0a_21bf9J9Hjg_8_0"></a><a id="Tc_pZKVdyt8pUGb1-kqyAS0aA_8_4"></a><a id="Tc_W-H4gNMkokGS0Qee8O0Log_8_9"></a><a id="Tc_KMigSV_HPUq_b0SNl3atWg_1_2"></a><a id="Tc_Zj3ccMNDK0KvmDYgEaLwWg_2_2"></a><a id="Tc_g31RNlK-QUC392Jw2SA9bQ_3_0"></a><a id="Tc_EZNsyr4CXkSyT74EjTb9Gw_3_2"></a><a id="Tc_XV3B8dwOPUic9bdxpJyG5A_3_5"></a><a id="Tc_tf1DZXBNvk-gfGM927JB6A_4_0"></a><a id="Tc_12xsUhbyWkalmYAS4oDO_Q_4_2"></a><a id="Tc_inN5GLkoWkusNtkQYKRD6Q_4_4"></a><a id="Tc_5-n5qacGnE2qivOy0t-LkQ_5_0"></a><a id="Tc_QW4tw6TveECrQi_liYng-g_5_2"></a><a id="Tc_bnknXlCEdUeWTjPj7DSlpQ_5_4"></a><a id="Tc_gQD_Il7QrEmCYg2tXDRMuA_1_2"></a><a id="Tc_DZOye4YuYES51j5sNWCjmQ_2_2"></a><a id="Tc_d0HUdEnulESKZf4emsM-6A_3_0"></a><a id="Tc_1uE5HNGC0E6TUQVRRJYicg_3_2"></a><a id="Tc_jSl99OgHykO988icsKAlOA_3_5"></a><a id="Tc_l9ZVwst0MEy41YHdYU8Pnw_4_0"></a><a id="Tc_oj9J1e3Cnk-kPQI974MxGw_4_2"></a><a id="Tc_LzBmvDxTdkWEHqi6XSnlmA_4_5"></a><a id="Tc_QXNZ0s1QL0edxK_gupLWtQ_5_0"></a><a id="Tc_IDF2dCGiuE2DieT-o9dM7w_5_2"></a><a id="Tc_1F28KLs6lUidf6U2f2ZT0A_5_5"></a><ix:continuation id="Tb_OUDHwB8V4U6Yauu4uuWGiw_cont2" continuedAt="Tb_OUDHwB8V4U6Yauu4uuWGiw_cont3"><ix:continuation id="Tb_MIU9-XpalEyWCsaFIHTpzw_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The estimated aggregate pretax intrinsic value of the Company&#8217;s outstanding vested stock options at December&#160;31,&#160;2023 is $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="Narr_szMJ5fbeoU-j1-lIILcqhQ">171</ix:nonFraction> thousand. The intrinsic value is the difference between the Company&#8217;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&#8217;s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At December&#160;31,&#160;2023, there was $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="Narr_WUed6RtodEWnpBI7GCFm_A">1.0</ix:nonFraction> million 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The Company awards employees and directors restricted stock units (&#8220;RSUs&#8221;) in lieu of cash payment for compensation. These awards are granted from the Company&#8217;s Equity Incentive Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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<i style="font-style:italic;">, </i>Topic 718<i style="font-style:italic;">, Compensation-Stock Compensation, </i>(ASC 718). Unrecognized compensation expense for director services amounted to $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw" decimals="-3" format="ixt:numdotdecimal" name="clir:UnrecognizedCompensationExpenseForDirectorServices" scale="3" id="Narr_2rDr9DXdlkq5DIsdOe-Y5g">244</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kbpVtRn2kEC5cdW9womPkw" decimals="-3" format="ixt:numdotdecimal" name="clir:UnrecognizedCompensationExpenseForDirectorServices" scale="3" id="Narr_Ud-3pIuCokCW1BssLCKK-Q">491</ix:nonFraction> thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. Director compensation is earned on a quarterly basis with the target value of compensation set at $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw" decimals="-3" format="ixt:numdotdecimal" name="clir:TargetValueOfCompensationPerQuarter" scale="3" id="Narr_WBXGYhaijUWZU6PE8JByjQ">85</ix:nonFraction> thousand per quarter. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A summary of the Company&#8217;s RSUs activity and changes is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="Tb_HQt4w4hO_U23L8sfQeUuig" escape="true"><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;">&#8203;</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:42.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;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;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:42.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:42.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, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.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;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;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;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.77%;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%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">Weighted Average Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="Tc_mpqHU6qvrku1x-WuFBW2rg_4_2">423</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_F4-jlA5bD0O8p5PSRGGDNA_4_5">1.49</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="Tc_72GHVz1ozEqtGo45wEN9aw_4_7">112</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_dEXtERAqwkmgzOS6EdVQqA_4_10">2.28</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:42.85%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="Tc_4JByy5p2G0e20pztMEg8Nw_5_2">617</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_ge35mBHrnUayMy3-fnLlDg_5_5">0.82</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="Tc_-Yn67-SMekWhGzKvNLrY2w_5_7">376</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.93%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_AlODcA-Fskis29E57rOzTA_5_10">1.30</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> (<ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="Tc__lTkkfsbZ0OR4_mrB74KZg_6_2">361</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_p1bESC1Sh0-9pca_zQp0lQ_6_5">1.18</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> (<ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="Tc_csGL3AM5fkSo7ENOdA07Cw_6_7">65</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_azR5-2UJqkq4LKzU3VfTqw_6_10">1.77</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:42.85%;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: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> (<ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="Tc_RtZfLZn_4E2v_sFSqGK2qg_7_2">8</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_0jl89LiO_kawoO8MJ87JRA_7_5">0.79</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.93%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Nonvested at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_qYfVDOOn6UqQr5faXQFYgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="Tc_QhH8mRNKaU6NRAmrW9YkOg_8_2">671</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_qYfVDOOn6UqQr5faXQFYgA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_i7X9Pwrwnk21lcw3wiomOQ_8_5">1.05</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="Tc_nrk8P1Zo30es6eNffGF7cA_8_7">423</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_aDlT47_V4USscP2oUhMWlQ_8_10">1.49</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#00ff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A summary of the Company&#8217;s RSU compensation expense is as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="Tb_k-kiMlVgMEOzEzFMiwPGbg" escape="true"><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;">&#8203;</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:59.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.01%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.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;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.01%;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;width:5.18%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.28%;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;">2023</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.75%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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;">&#8203;</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_DlutlrvVeEekbG9Y0uIZ4w_4_3">337</ix:nonFraction></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_iSq5zukhRECQMNhqkuDcsw_4_5">252</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;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:5.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;">&#8203;</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q" decimals="2" format="ixt:numdotdecimal" name="clir:WeightedAverageValuePerShare" scale="0" id="Tc_wiR3UqaVN0OtCndYoquASg_5_3">0.83</ix:nonFraction></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg" decimals="2" format="ixt:numdotdecimal" name="clir:WeightedAverageValuePerShare" scale="0" id="Tc_qLOsTaxdqk6vtcXNNie1jQ_5_5">1.57</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 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 Company&#8217;s 2021 Plan.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="Tb_I75ik94V3EWEQjDfh6hFVA" continuedAt="Tb_I75ik94V3EWEQjDfh6hFVA_cont1" escape="true"><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;">&#8203;</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:58.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.35%;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:3.77%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.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;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.34%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueIssuedForServicesThree" scale="3" id="Tc_6amQw4MIH0Sbte2i8UyRFA_4_3">234</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_yupS5YGyXEabjzyCeNcPnA" decimals="-3" format="ixt:numdotdecimal" name="clir:StockIssuedDuringPeriodValueIssuedForServicesThree" scale="3" id="Tc_lSKU1kexgkOpznKYu35xog_4_6">98</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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:3.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w" decimals="2" format="ixt:numdotdecimal" name="clir:WeightedAverageValuePerShare" scale="0" id="Tc_j1Vpg8hKq0mzIdJqFoZHQA_5_3">0.79</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_yupS5YGyXEabjzyCeNcPnA" decimals="2" format="ixt:numdotdecimal" name="clir:WeightedAverageValuePerShare" scale="0" id="Tc_n3qhrU64qkqbs0dksFDRqw_5_6">1.43</ix:nonFraction></p></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_tQ_jumtZO0unpzcvAaWgmQ_1_3"></a><a id="Tc_slsp8z0AGkWrH0sDedP1og_2_0"></a><a id="Tc_KXrucVQhtEy4TGD-42BvmQ_2_3"></a><a id="Tc_1Q5-ZgQhO0eOKLDXJbPuLA_2_6"></a><a id="Tc_o7A4-hWvd0GCED66vJnQmg_3_0"></a><a id="Tc_tw55MhmzAUOZjJMsoXXoug_4_0"></a><a id="Tc_PG29YaLV-kqp-0G_P2RvGA_4_7"></a><a id="Tc_tV3x-yDIW0C-2X0d6n7_lA_5_0"></a><a id="Tc_DCAYK2WSPU68Wg3sI_wHQA_6_0"></a><a id="Tc_x8W5s0ZTLUWDAhLDlcEAgA_1_2"></a><a id="Tc_zxsBIUDWvUK5AOiJivVDLA_2_2"></a><a id="Tc_Dw968XW2c0GceYa3ZLgT7Q_3_0"></a><a id="Tc_4duJAySb40umu0qs0Al9Og_3_2"></a><a id="Tc_-i-deAta6k2xZ2ZzdtngzA_3_5"></a><a id="Tc_VRFl-O_I4kudErP9Dozw3A_4_0"></a><a id="Tc_QdiNZXR8dkerbT6FaHgOrg_4_2"></a><a id="Tc_JiiEdGhRmUm4GAqxxiVO1Q_4_5"></a><a id="Tc__KSuIKE_EkGv1OEhzCKuSA_5_0"></a><a id="Tc_-MUNXnK1n0SUm8uFa-B97Q_5_2"></a><a id="Tc_komS6zYhLECoDFBS5Y-3yw_5_5"></a><ix:continuation id="Tb_OUDHwB8V4U6Yauu4uuWGiw_cont3"><ix:continuation id="Tb_I75ik94V3EWEQjDfh6hFVA_cont1"></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 0pt;">The 2013 Consultant Stock Plan (the &#8220;Consultant Plan&#8221;) 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&#8217;s securities. The Company&#8217;s officers, employees, and board members are not entitled to receive grants from the Consultant Plan. The Compensation Committee of the Board of Directors 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 <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw" decimals="2" format="ixt:numdotdecimal" name="clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" scale="-2" id="Narr_u8x8L_VWhUKS0bsc4f9Lpg">1</ix:nonFraction>% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board of Directors shall determine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Consultant Plan activity and change is as follows: </p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="Tb_Zt0T0Jf1SUu5a76nnq1kjA" escape="true"><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;">&#8203;</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:61.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.71%;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:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;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:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">Reserved but unissued shares at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;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;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_iJLXDA0xD0Cc_Bz-z3HFSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="Tc_znSWkjfys0S2KT3IjDe6jQ_3_4">196</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2021_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_8VhQ_FeuJUC-f2vvYK5HVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="Tc_J0ro1piY8UGobEBfRFmfQg_3_7">211</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="3" id="Tc_uq8z7jhxPUKteJk8VaqVuQ_4_4">7</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;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;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> (<ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="Tc_crB-Upo310udMaaUglg7Pw_5_4">15</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> (<ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="Tc_9gWjiswVdUumjTO1MjMadw_5_7">15</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;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 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_LQNQE8O6mEOgYtU21xzfng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="Tc_0BAK6W4YYk-KAETuuOShuQ_6_4">188</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_iJLXDA0xD0Cc_Bz-z3HFSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="3" id="Tc_MVfPFhj4mE-jXXaYtUvcag_6_7">196</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="Tb_IC6N7bF0-EO3S7T3oH5ZHQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:58.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.35%;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:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_BCTaNVlabEq-V602B_-v2w_4_3">10</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_eu3hU1sJy0ewdrDSGOrv4w_4_6">26</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw" decimals="2" format="ixt:numdotdecimal" name="clir:WeightedAverageValuePerShare" scale="0" id="Tc_5CViBSzDmk-kn3jS5KYXEg_5_3">0.69</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA" decimals="2" format="ixt:numdotdecimal" name="clir:WeightedAverageValuePerShare" scale="0" id="Tc_eqtusFV-a0qXrol8BQ9urg_5_6">1.61</ix:nonFraction></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;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_58555878_c56f_4796_9f5a_bf96cd13722b"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="clir:RetirementPlanTextBlock" id="Tb_CN9l39fu5EO7Kn8SInlfOQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 9 &#8211; Retirement Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has a defined contribution retirement plan covering all of its U.S. employees whereby the Company matches employee contributions up to <ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="Narr_YPBvf9oFokiYGL8yY3KGTg"><ix:nonFraction unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="Narr_xvJ12FVTg0Cej1WaeCykJg">3</ix:nonFraction></ix:nonFraction>% of their base salary. The Company&#8217;s matching contribution expense totaled $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="Narr_CGSYs8B7NEGHSg0toz5IOA">64</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="Narr_bAyT88PBKkKrLj5Fz93gig">54</ix:nonFraction> thousand during the years ended December 31, 2023 and 2022, respectively.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_-cUy-MQRVEqEXLKfgkroJw" continuedAt="Tb_-cUy-MQRVEqEXLKfgkroJw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;10&#160;&#8211; Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 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&#8217;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 10pt 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 10pt 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></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_-cUy-MQRVEqEXLKfgkroJw_cont1"></ix:continuation><a id="_e71f771b_bcf0_4452_885e_b12c650e6cbf"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:GovernmentAssistanceTextBlock" id="Tb_YZvxuy8B8kuHt6NKblEc-w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 11 &#8211; Government Assistance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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 (&#8220;DOE&#8221;) for approximately $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_RSy7522UwEyomnO2WKu3_g" decimals="-3" format="ixt:numdotdecimal" name="clir:ResearchGrantTotalAwardAmount" scale="3" id="Narr_QmBOFh9a6EegpgJv9ipEaQ">250</ix:nonFraction> thousand with the completion 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 $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA" decimals="-5" format="ixt:numdotdecimal" name="clir:ResearchGrantTotalAwardAmount" scale="6" id="Narr_GZiTHjOA_EmNSd2NgGmfAg">1.6</ix:nonFraction> million over a <ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA" format="ixt-sec:durwordsen" name="us-gaap:GovernmentAssistanceTransactionDuration" id="Narr_Ryxcwkqzj0GiwZknmoLTLw">two-year</ix:nonNumeric><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 years ended December&#160;31,&#160;2023 and 2022, the Company recognized $</span><ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GovernmentAssistanceAmount" scale="3" id="Narr_Fdxg7P5FK0SL9WlWObekZw">191</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_RSy7522UwEyomnO2WKu3_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GovernmentAssistanceAmount" scale="3" id="Narr_fEu1B_dP702zAnsRuViuyw">181</ix:nonFraction> 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;">&#8203;</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 <ix:nonNumeric contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_fuAPEHar8U-5BZg1Y6sFZA" format="ixt-sec:durwordsen" name="us-gaap:GovernmentAssistanceTransactionDuration" id="Narr_qt-LoNuoNkmNOjH2a8WrAA">10 years</ix:nonNumeric> 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 the years ended December&#160;31,&#160;2023 and 2022, the Company recognized $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_gItmiUSki0aey2nQuuQfLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GovernmentAssistanceAmount" scale="3" id="Narr_49r5CTziUkSimsTgG7vhpw">64</ix:nonFraction> thousand and $<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_H0doBGcLmk-JOWFQzdbnlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GovernmentAssistanceAmount" scale="3" id="Narr_vDEDeKPoGEi5HBEhI0efJQ">51</ix:nonFraction> thousand in government assistance from this program, respectively. </p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_910dc876_e931_49c7_8fa9_c4f8503cef23"></a><a id="_0e6fc615_9b26_47da_8c7c_5a3cc796e030"></a><a id="Tc_tdk0fndy3Uy1SWNOCtbTcA_1_0"></a><a id="Tc_wFZHRsa_NUez063WjoEQYg_1_2"></a><a id="Tc_lanXdpF2l06tXjY1YfhqiQ_1_5"></a><a id="Tc_8emI42rPsEy0lfnxSloZFQ_1_8"></a><a id="Tc_HgshRAOuLk2mk5CpOURY7A_1_11"></a><a id="Tc_WtWpLU8rPUmbYTBchIw6tQ_2_0"></a><a id="Tc_WU1Z1b_YfkCL17Q8gYj8GQ_2_2"></a><a id="Tc_lzuACdy2jUeUBtDj0YCQ1A_2_5"></a><a id="Tc_glVi6SkicEmjg6uonCLMEA_2_8"></a><a id="Tc_XT7iuG413UChTjCzgPZRwQ_2_11"></a><a id="Tc_1TZL2V-8iEKUMsZ0-ppPbQ_3_0"></a><a id="Tc_MthwJxwtukqcptVwFuiUrg_3_2"></a><a id="Tc_L-VbdBBAZkOOdIFJME7RTg_3_5"></a><a id="Tc_NGHv3rEoEkOwf9nojfGnlA_3_8"></a><a id="Tc_7TSC4Z4DmEq0kS40DMvFEQ_3_11"></a><a id="Tc_Qx8mWBu7KEaL6HOnDGJjvg_4_0"></a><a id="Tc_tmCGx5GZU0-M-XdmJA0s0g_4_2"></a><a id="Tc_EwaWsCp5M0m2llSAZVHqSg_4_5"></a><a id="Tc_QGHJ8G2H-kKNKr1ZHIkCXw_4_8"></a><a id="Tc_rRA__bfD30WHfRfZc-26kg_4_11"></a><a id="Tc_gNy11sjiJk-DS6xrqdEWlg_5_0"></a><a id="Tc_AexckTVQukua5R4gkG90Zw_5_2"></a><a id="Tc_s3cXEU5i3ky2l3hGIM_N_A_5_5"></a><a id="Tc_2C0REP3-m06JZ_ZZ-pvYSQ_5_8"></a><a id="Tc_jVk2vJjZi0Sy7vZnyaNSZQ_5_11"></a><a id="Tc_UIrticOn3EW6LA1dFmhrVw_6_0"></a><a id="Tc_9iZHKGZx9EKYg08DCIXo-g_6_2"></a><a id="Tc_2UO3v98HpkuLDE9JjfCSSw_6_5"></a><a id="Tc_SWFdM604NEC5JmVXLOtjDw_6_8"></a><a id="Tc_iESUsAkjYke15_ukjhp7GA_6_11"></a><a id="Tc_dgvpanPZrUyleJj0go76MA_7_0"></a><a id="Tc_b-KtlXf35UCPtIilciGBFg_7_2"></a><a id="Tc_6l6QR9N97USc8_gfyC1Vfw_7_5"></a><a id="Tc_Q57Xylkba0elAjeLtFAyuA_7_8"></a><a id="Tc_Htt8UVlAyEO5BZNCSqFY7Q_7_11"></a><a id="Tc_uiu63PorIk6ZnbFuW2Algg_9_0"></a><a id="Tc_r-tKe1fgR0GpYNlVyuX5hw_10_0"></a><a id="Tc_tCeyd4rsTkqejUOkus0BdQ_10_2"></a><a id="Tc_yizjnwrGL0OJf7mefhFjbg_10_5"></a><a id="Tc_Xsd0bU1EUkWDjSGMJ7mIeg_10_8"></a><a id="Tc_jB0iluQh9Emsl-vdcduq5Q_10_11"></a><a id="Tc_n6okBO-_YUy88rKmp3b4jQ_11_0"></a><a id="Tc_-Fst86EMyE6lcah3P4nRXg_11_2"></a><a id="Tc_ueztdUFk30qIrpfiHnCAeA_11_3"></a><a id="Tc_AuoBFtCWRkiHuRz2RqOLVQ_11_5"></a><a id="Tc_b5UoewHIxECdZITZ1hNyEA_11_6"></a><a id="Tc_7ULVVHUY2kWYtxmzispIOA_11_8"></a><a id="Tc_9w0NHeCQo0mWv71tkNsH_Q_11_11"></a><a id="Tc_WS-CbULR70SgK9UGav6nDQ_12_0"></a><a id="Tc_pWc1r5U54EuMoyOYHn7VLw_12_2"></a><a id="Tc_9m8Ila8JQE2guZg5vJrFIA_12_5"></a><a id="Tc_Wb2OwyeSb0aEwt-68bRKsA_12_8"></a><a id="Tc__5OGSLXSxEWh-fgX-kQOkg_12_11"></a><a id="Tc_eAeHFwar8kiNy_1WgPbaEA_13_0"></a><a id="Tc_SiTOIpqCdECwcI8k0EnuUg_13_2"></a><a id="Tc_Loeu7F4f00es0w0BbDxufA_13_5"></a><a id="Tc_wKaoZlX1p0qWTlOoBUuoew_13_8"></a><a id="Tc_Bk5DZXncVEymQj-w2eNdvg_13_11"></a><a id="Tc_A4vcAEcw4kudR97Bnp1kmw_14_0"></a><a id="Tc_eJ3wyGf7vUuopOVWvPfiZg_14_2"></a><a id="Tc_r6c46NGRtkaArdUyYKMf3w_14_5"></a><a id="Tc_v7SZ6O8FxEKV_3WlUQzSTw_14_8"></a><a id="Tc_B6-9kchFFUeUKxQuHmigOg_14_11"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="Tb_I9wQ8d3d10SelZcueVfqmA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;12&#160;&#8211; Quarterly Results (unaudited)</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="Tb_9dR2_Ju7F0K90Kg-jb1Jrw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quarterly results for the&#160;years ended December&#160;31,&#160;2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">First</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">Second</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;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;">Third</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;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;">Fourth</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;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;">For the year ended December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;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;">Quarter</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_3YcnJiSQXk-XTKZY398mjQ_3_3">894</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_J2vxxVTbwU--36YQxsP18Q_3_6">150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_7DTMCfzHsEaoz1beKLmV0Q_3_9">85</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_y16xBzEMw06PH7sTAO8L9g_3_12">1,274</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_zTyLxVtr5E2vvmbXZlYdag_4_3">106</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_2MEzgxitX0iUXvLqXJUSYQ_4_6">129</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_AsL2mJqeo0y1myE5WiVc3Q_4_9">24</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_QXHEeH5dlEGyI7n8zFEe4A_4_12">558</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_UCCrhF5BRUuGoMyAXpDLVQ_5_3">1,810</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_8CyRm2VUiU2Ga0WJbP-5oQ_5_6">1,758</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_vdqtrkLdP0OWta6mO2fovQ_5_9">1,521</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_ljDeYnpdYUOs8sMtD9kakg_5_12">1,709</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_pQOs8Zl7CEuu76lmyZnHlw_6_3">1,429</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_D-oIXnX7NU2g6RqIOTaWPw_6_6">1,478</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_Slj-nihoI0aWHVPqrmRRDg_6_9">1,332</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_z1fttTtB4kipdgEHIQT9IQ_6_12">955</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_UBjQ1WyoKk6O1MTKXADoxg_7_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_UBjQ1WyoKk6O1MTKXADoxg_7_3_2">0.04</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_rl_UbD5Yb0mpJoS9fxWBGA_7_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_rl_UbD5Yb0mpJoS9fxWBGA_7_6_2">0.04</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_MI2gTncjM0O6noOZjMyDIA_7_9"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_MI2gTncjM0O6noOZjMyDIA_7_9_2">0.03</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_rVdB5jJY6kySZNcbjk1zFQ_7_12"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_rVdB5jJY6kySZNcbjk1zFQ_7_12_2">0.03</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;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;">For the year ended December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_P80MGPcZyEacWGezGVfDxw_10_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_BZf5RZN8d0-tgHaHP3d6qA_10_6">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_0z9GfZIONU-0MhaysSwUBA_10_9">324</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_DM6dm-6Vd0KSrs8HnTBhMw_10_12">50</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_gme_8r15mEiGvYpIn2o-Lg_11_9">123</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" sign="-" scale="3" id="Tc_1lnjEhY6bkeulH9Pvu9y9g_11_12">7</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_L85e0PnYCEqQlsI6t2X5lA_12_3">1,517</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_xcYLRXKKWU2VZS8QmWnIGA_12_6">1,660</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_l1XnbAXkf0Gpj3nQPJHMhQ_12_9">1,558</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> <ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_Mv_g6vKX6EyekX8wMhHLuQ_12_12">1,498</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_HH2xEB6qpUqiH_xfvjlpdQ_13_3">1,490</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_Q0lbHfCjPkS5PY-uriKBtw_13_6">1,638</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_GHrqDyLv70qZwKGQd2Vh2Q_13_9">1,312</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (<ix:nonFraction unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg" contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_h_Ca3kHRhUuahIUfXpNxfQ_13_12">1,318</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_6FFlJn1RgkK7TaoBnhsbgg_14_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_6FFlJn1RgkK7TaoBnhsbgg_14_3_2">0.05</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_zKEPMzTgn0y32rIM06BONA_14_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_zKEPMzTgn0y32rIM06BONA_14_6_2">0.05</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_rLekKAxA30S0yRTBpLpQDg_14_9"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_rLekKAxA30S0yRTBpLpQDg_14_9_2">0.03</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_huEyJnqZwEe70_OK7PvEUw_14_12"><ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_huEyJnqZwEe70_OK7PvEUw_14_12_2">0.03</ix:nonFraction></ix:nonFraction>)</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:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ" name="us-gaap:SubsequentEventsTextBlock" id="Tb_Dg5xYk5x8UCKv2QpoF0VkA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 13 &#8211; Subsequent Events</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On February 22, 2024, the Company&#8217;s board of directors and compensation committee approved and paid the 2023 bonus accrual allocated to the Company&#8217;s Chief Executive Officer, Colin James Deller, and Chief Financial Officer, Brent Hinds, in the form of common stock and restricted stock units (&#8220;RSUs&#8221;). After applicable tax withholdings, Dr. Deller received <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-UczicBCPE6KOsXaaN10kw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="Narr_UREV6lAYRkCtrjzSUwbtyA">66,019</ix:nonFraction> shares of common stock valued at $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_55IH8Xi8Gk2PmA0Ra6dtaA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_Vhnvljwv9kKGIpqf9iiZAw">1.06</ix:nonFraction> per share. After applicable tax withholdings, Mr. Hinds received <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_om18XVSrF06VrUYOkeJAZw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" id="Narr_ToeQvEFxFkOUrM7NJK0l1Q">28,555</ix:nonFraction> shares of common stock valued at $<ix:nonFraction unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA" contextRef="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_mnGUtIBhj0ud8NjARMtlzA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_DGeKl7khR0usWmvq8nolMA">1.06</ix:nonFraction> per share. In addition, Mr. Hinds received RSUs for <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VJioI9lIaEe10xuhKTjd7w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Narr_Au2A6cq47UyD7x-BqO5Sog">7,547</ix:nonFraction> shares of common stock that will vest in <ix:nonFraction unitRef="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA" contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VJioI9lIaEe10xuhKTjd7w" decimals="INF" format="ixt-sec:numwordsen" name="clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" scale="0" id="Narr_6mJci-IUD0WkNt1LFIQaBA">three</ix:nonFraction> equal installments commencing on the first anniversary of the grant date, and performance-based restricted stock units (&#8220;PRSUs&#8221;) for <ix:nonFraction unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ" contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1HtmAkPqZU6QaT7BEPw5Sg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Narr_mQ0I4jhHskCcH-7u3QlbEQ">2,627</ix:nonFraction> shares of common stock that will vest upon the achievement of certain established performance targets. The PRSUs will not vest and be forfeited if such performance targets are not achieved during the measuring period ending December 31, 2024.<span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;background:#ffffff;">&#160;</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;background:#ffffff;">&#160;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">F-20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:13.5pt;text-indent:-13.5pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_53bf470c_4b98_48cf_96dc_472563580f73"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;">SIGNATURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Pursuant to the requirements of Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.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%;"></div></div></td><td style="vertical-align:bottom;width:50.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%;"></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;width:53.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">CLEARSIGN&#160;TECHNOLOGIES&#160;CORPORATION</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:53.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 2pt;">Date: April 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:50.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Colin J. Deller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colin J. Deller</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Date: April 1, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:50.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Brent Hinds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brent Hinds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">POWER OF ATTORNEY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">KNOW ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Colin</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">James Deller and Brent Hinds as their true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">for him and in his name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission, granting unto said attorney-in-fact and agents full power and authority to do and perform each and every act and thing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person,</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">hereby ratifying and confirming all that said attorney-in- fact and agents, or his substitute or substitutes, may lawfully do or cause to</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">be done by virtue hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:88.24%;border:0;margin:30pt 5.88% 30pt 5.88%;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:21.6pt;min-height:14.4pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="font-size:8pt;" href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Date: April 1, 2024</p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:top;width:48.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Colin J. Deller</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-top:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colin J. Deller</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer and Director</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Executive Officer)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Date: April 1, 2024</p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Brent Hinds</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-top:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brent Hinds</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial and Accounting Officer)</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 1, 2024</p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Robert T. Hoffman Sr.</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;border-top:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Robert T. Hoffman Sr., Director</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Date: April 1, 2024</p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Judith S. Schrecker</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-top:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Judith S. Schrecker, Director</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: April 1, 2024</p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Catharine Marie de Lacy</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;border-top:1px solid #000000;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Catharine Marie de Lacy, Director</p></td><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.57%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:48.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"/><td style="vertical-align:top;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>clir-20231231xex4d1.htm
<DESCRIPTION>EX-4.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.5.122.0--><!--Created on: 3/28/2024 05:40:02 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">DESCRIPTION OF SECURITIES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">General</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following summary of certain material terms of the securities of ClearSign Technologies Corporation (the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) is not intended to be a complete summary of the rights and preferences of such securities. You should refer to our bylaws and our certificate of incorporation, which are included as exhibits to the Company&#8217;s Current Report on Form 8-K, filed with the Securities and Exchange Commission on June 15, 2023. The summary below is also qualified by reference to the provisions of the Delaware General Corporation Law (the &#8220;DGCL&#8221;), as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Authorized and Outstanding Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our certificate of incorporation authorized capital stock consists of 64,500,000 shares, $0.0001 par value per share, consisting of: (i) 62,500,000 shares of common stock; and (ii) 2,000,000&#160;shares of preferred stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Dividend Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The DGCL permits a corporation to declare and pay dividends out of &#8220;surplus&#8221; or, if there is no &#8220;surplus,&#8221; out of its net profits for the fiscal year in which the dividend is declared and/or the preceding fiscal year. &#8220;Surplus&#8221; is defined as the excess of the net assets of the corporation over the amount determined to be the capital of the corporation by the board of directors. The capital of the corporation is typically calculated to be (and cannot be less than) the aggregate par value of all issued shares of capital stock. Net assets equals the fair value of the total assets minus total liabilities. The DGCL also provides that dividends may not be paid out of net profits if, after the payment of the dividend, capital is less than the capital represented by the outstanding stock of all classes having a preference upon the distribution of assets. Delaware common law also imposes a solvency requirement in connection with the payment of dividends.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Subject to applicable law and the rights and preferences of any holders of any outstanding series of preferred stock, the holders of common stock will be entitled to the payment of dividends on the common stock when, as and if declared by the Company&#8217;s board of directors (&#8220;board of directors&#8221;) in accordance with applicable law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Voting Rights</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Holders of common stock will be entitled to one vote for each share held as of the record date for determining stockholders entitled to vote on such matters, except as otherwise required by law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Right to Receive Liquidation Distributions</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Subject to the rights and preferences of any holders of any shares of any outstanding series of preferred stock, in the event of any liquidation, dissolution or winding up of the Company, the funds and assets of the Company that may be legally distributed to the stockholders will be distributed among the holders of the then outstanding common stock pro rata in accordance with the number of shares of common stock held by each such holder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Other Matters</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">All outstanding shares of the common stock will be fully paid and nonassessable. The common stock will not be entitled to preemptive rights and will not be subject to redemption or sinking fund provisions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Preferred Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Our certificate of incorporation provides that shares of preferred stock may be issued from time to time in one or more series. The board of directors will be authorized to fix the voting rights, if any, designations, powers, preferences, the relative, participating, optional or other special rights and any qualifications, limitations and restrictions thereof, </p></div><div style="clear:both;display:table;margin-bottom:21.6pt;min-height:50.4pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><div style="height:0pt;position:relative;width:100%;"><div style="height:20.15pt;left:0%;position:absolute;top:0pt;width:201.6pt;z-index:-251657216;"><img src="clir-20231231xex4d1002.jpg" alt="Graphic" style="left:0pt;position:absolute;width:100%;z-index:-1;"><div style="height:20.15pt;left:0pt;position:relative;top:0pt;width:201.6pt;"><div style="height:100%;left:0pt;position:relative;text-indent:0pt;top:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;">16298679.1/46895-00001</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;"><font style="white-space:pre-wrap;">  </font><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p></div></div></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">applicable to the shares of each series. The board of directors will be able to, without stockholder approval, issue preferred stock with voting and other rights that could have anti-takeover&#160;effects. The ability of the board of directors to issue preferred stock without stockholder approval could have the effect of delaying, deferring or preventing a change of control of us or the removal of existing management. We have no preferred stock outstanding at the date hereof. Although we do not currently intend to issue any shares of preferred stock, we cannot assure you that we will not do so in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Anti-Takeover Provisions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Certain provisions of Delaware law, the certificate of incorporation, and the bylaws, which are summarized below, may have the effect of delaying, deferring, or discouraging another person from acquiring control of the Company. They are also designed, in part, to encourage persons seeking to acquire control of the Company to negotiate first with the board of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Removal of Directors</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Subject to the special rights of the holders of one or more outstanding series of preferred stock to elect directors, the certificate of incorporation provides that directors may be removed from office at any time, with or without cause, only by the affirmative vote of the holders of at least a majority of the voting power of all of the then outstanding shares of voting stock of the Company entitled to vote at an election of directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Board of Directors Vacancies</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Subject to the special rights of the holders of one or more outstanding series of preferred stock to elect directors, and except as otherwise provided by law, our certificate of incorporation authorizes only a majority of the remaining members of the board of directors (other than any directors elected by the separate vote of one or more outstanding series of preferred stock), even though less than a quorum, to fill vacant directorships, including newly created seats. In addition, the number of directors constituting the board of directors will be permitted to be set only by a resolution of the board of directors. These provisions would prevent a stockholder from increasing the size of the board of directors and then gaining control of the board of directors by filling the resulting vacancies with its own nominees. This will make it more difficult to change the composition of the board of directors and will promote continuity of management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Stockholder Action; Special Meeting of Stockholders</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Our bylaws provide that the our stockholders may take any action required or permitted to be taken at an annual or special meeting of stockholders by written consent in lieu of a meeting. The certificate of incorporation and bylaws further provide that special meetings of the Company&#8217;s stockholders may be called only by the chairman of the board of directors, the Chief Executive Officer of the Company or the board of directors pursuant to a resolution adopted by a majority of board of directors, and may not be called by any other person, including the Company&#8217;s stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Section 203 of the DGCL</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have opted out of Section 203 of the DGCL under our certificate of incorporation. As a result, pursuant to our certificate of incorporation, we are prohibited from engaging in any business combination with any stockholder for a period of three years following the time that such stockholder (the &#8220;interested stockholder&#8221;) came to own at least 15% of our outstanding voting stock (the &#8220;acquisition&#8221;), except if:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:middle;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p></td><td style="vertical-align:top;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#9679;</p></td><td style="vertical-align:middle;width:93.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">the board of directors approved the acquisition prior to its consummation;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:middle;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p></td><td style="vertical-align:top;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#9679;</p></td><td style="vertical-align:middle;width:93.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">the interested stockholder owned at least 85% of the outstanding voting stock upon consummation of the acquisition; or</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:middle;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p></td><td style="vertical-align:top;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#9679;</p></td><td style="vertical-align:middle;width:93.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">the acquisition is approved by our board of directors, and by the affirmative vote of at least two-thirds vote of the non-interested stockholders in a meeting.</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">&#160;</p></div><div style="clear:both;display:table;margin-bottom:21.6pt;min-height:50.4pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="font-family:'Trebuchet MS';font-size:7.5pt;text-transform:uppercase;"> </font><font style="display:inline-block;width:280.49pt;"></font>2</p><div style="height:0pt;position:relative;width:100%;"><div style="height:20.15pt;left:0%;position:absolute;top:0pt;width:201.6pt;z-index:-251658240;"><img src="clir-20231231xex4d1002.jpg" alt="Graphic" style="left:0pt;position:absolute;width:100%;z-index:-1;"><div style="height:20.15pt;left:0pt;position:relative;top:0pt;width:201.6pt;"><div style="height:100%;left:0pt;position:relative;text-indent:0pt;top:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;">16298679.1/46895-00001</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p></div></div></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The restrictions described above will apply subject to certain exceptions, including if a stockholder becomes an interested stockholder inadvertently and, as soon as practicable, divests itself of ownership of such shares so that the stockholder ceases to be an interest stockholder, and, within the three (3) year period, that stockholder has not become an interested stockholder but for such inadvertent acquisition of ownership. Generally, a &#8220;business combination&#8221; or &#8220;acquisition&#8221; includes any merger, consolidation, asset or stock sale or certain other transactions resulting in a financial benefit to the interested stockholder. Subject to certain exceptions, an &#8220;interested stockholder&#8221; is a person who, together with that person&#8217;s affiliates and associates, owns, or within the previous three years owned, 15% or more of our outstanding voting stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our certificate of incorporation provisions that elect to opt out of Section 203 of the DGCL may make it more difficult for a person who would be an &#8220;interested stockholder&#8221; to effect various business combinations with us for a three-year period. This may encourage companies interested in acquiring us to negotiate in advance with our board of directors because the stockholder approval requirement would be avoided if our board of directors approves the acquisition which results in the stockholder becoming an interested stockholder. This may also have the effect of preventing changes in our board of directors and may make it more difficult to accomplish transactions which stockholders may otherwise deem to be in their best interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Advance Notice Requirements for Stockholder Proposals and Director Nominations</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">The bylaws provide that the Company&#8217;s stockholders seeking to bring business before the Company&#8217;s annual meeting of stockholders, or to nominate candidates for election as directors at the Company&#8217;s annual or a special meeting of stockholders must provide timely notice of their intent in writing. To be timely, a stockholder&#8217;s notice must be received by the Secretary at the Company&#8217;s principal executive offices (i)&#160;in the case of an annual meeting, not later than the close of business on the 90<sup style="font-size:7.5pt;vertical-align:top;">th</sup>&#160;day nor earlier than the close of business on the 120<sup style="font-size:7.5pt;vertical-align:top;">th</sup>&#160;day before the anniversary date of the immediately preceding annual meeting of stockholders (subject to certain exceptions), and (ii)&#160;in the case of a special meeting of stockholders called for the purpose of electing directors, not later than the close of business on the 10<sup style="font-size:7.5pt;vertical-align:top;">th</sup>&#160;day following the&#160;day on which public announcement of the date of the special meeting is first made by the Company. The bylaws also specify certain requirements as to the form and content of a stockholders&#8217; meeting. These provisions may preclude the Company stockholders from bringing matters before an annual meeting of stockholders or from making nominations for directors at an annual meeting of stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">No Cumulative Voting</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">The DGCL provides that stockholders are not entitled to cumulate votes in the election of directors unless a corporation&#8217;s certificate of incorporation provides otherwise. Our certificate of incorporation does not provide for cumulative voting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Amendment of Certificate of Incorporation Provisions</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Amendments to the provisions of the certificate of incorporation related to restrictions on any business combination with any interested stockholder and indemnification of directors and officers of the Company require the affirmative vote of the holders of at least sixty six and two-thirds percent (66 and 2/3%) of the total voting power of all the then outstanding shares of stock of the Company entitled to vote thereon, voting together as a single class.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Authorized but Unissued Capital Stock</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Our authorized but unissued common stock and preferred stock are available for future issuances without stockholder approval and could be utilized for a variety of corporate purposes, including future offerings to raise additional capital, acquisitions and employee benefit plans. The existence of authorized but unissued and unreserved common stock and preferred stock could render more difficult or discourage an attempt to obtain control of the Company by means of a proxy contest, tender offer, merger or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Exclusive Forum</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">The certificate of incorporation provides that, unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have </p></div><div style="clear:both;display:table;margin-bottom:21.6pt;min-height:50.4pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="font-family:'Trebuchet MS';font-size:7.5pt;text-transform:uppercase;"> </font><font style="display:inline-block;width:280.49pt;"></font>3</p><div style="height:0pt;position:relative;width:100%;"><div style="height:20.15pt;left:0%;position:absolute;top:0pt;width:201.6pt;z-index:-251658240;"><img src="clir-20231231xex4d1002.jpg" alt="Graphic" style="left:0pt;position:absolute;width:100%;z-index:-1;"><div style="height:20.15pt;left:0pt;position:relative;top:0pt;width:201.6pt;"><div style="height:100%;left:0pt;position:relative;text-indent:0pt;top:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;">16298679.1/46895-00001</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p></div></div></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">jurisdiction, the federal district court for the District of Delaware or other state courts of the State of Delaware) and any appellate court thereof shall, to the fullest extent permitted by law, be the sole and exclusive forum for: (i)&#160;any derivative action, suit or proceeding (&#8220;Proceeding&#8221;) brought on behalf of the Company; (ii)&#160;any Proceeding asserting a claim of breach of a fiduciary duty owed by any of the Company&#8217;s directors, officers, or stockholders to the Company or its stockholders; (iii)&#160;any Proceeding arising pursuant to any provision of the DGCL, certificate of incorporation or the bylaws, as amended; (iv)&#160;any Proceeding as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware; or (v)&#160;any Proceeding asserting a claim against the Company or any current or former director, officer or stockholder governed by the internal affairs doctrine. This provision would not apply to suits brought to enforce any liability or duty created by apply to suits brought to enforce any liability or duty created by the Securities Act, the Exchange&#160;Act or any other claim for which the federal courts of the United&#160;States have exclusive jurisdiction. The certificate of incorporation further provides that, unless the Company consents in writing to the selection of an alternative forum, the federal district courts of the United&#160;States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. These provisions may have the effect of discouraging lawsuits against the Company or its directors and officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Limitations on Liability and Indemnification of Directors and Officers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">The certificate of incorporation provides that no director of the Company shall have any personal liability to the Company or its stockholders for monetary damages for any breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the DGCL.&#160;Amendments to these provisions shall not adversely affect any right or protection of a director of the Company in respect of any act or omission occurring prior to the time of such amendment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">The certificate of incorporation further provides that the Company indemnify directors and officers to the fullest extent permitted by law. The Company is also expressly authorized to advance certain expenses (including, without limitation, attorneys&#8217; fees) to its directors and officers and to maintain insurance, at its expense, to protect itself and/or any director, officer, employee or agent of the Company against any expense, liability or loss, whether or not the Company would have the power to indemnify such person against such expense, liability or loss under the DGCL.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">In addition, the Company entered into separate indemnification agreements with its directors and officers. These agreements, among other things, requires the Company to indemnify its directors and officers for certain expenses, including attorneys&#8217; fees, judgments, fines and settlement amounts incurred by a director or officer in any action or proceeding arising out of their services as one of the Company&#8217;s directors or officers or any other company or enterprise to which the person provides services at the Company&#8217;s request.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stockholders&#8217; Derivative Actions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Under the DGCL, any of our stockholders may bring an action in the Company&#8217;s name to procure a judgment in its favor, also known as a derivative action; provided that the stockholder bringing the action is a holder of our shares at the time of the transaction to which the action relates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Transfer Agent and Registrar</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">The transfer agent and registrar for our common stock is VStock Transfer, LLC.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Trading Symbols and Market</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24pt;margin:0pt;">Our common stock is listed on Nasdaq under the symbol &#8220;CLIR.&#8221;</p></div><div style="clear:both;display:table;margin-bottom:21.6pt;min-height:50.4pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="font-family:'Trebuchet MS';font-size:7.5pt;text-transform:uppercase;"> </font><font style="display:inline-block;width:280.49pt;"></font>4</p><div style="height:0pt;position:relative;width:100%;"><div style="height:20.15pt;left:0%;position:absolute;top:0pt;width:201.6pt;z-index:-251658240;"><img src="clir-20231231xex4d1002.jpg" alt="Graphic" style="left:0pt;position:absolute;width:100%;z-index:-1;"><div style="height:20.15pt;left:0pt;position:relative;top:0pt;width:201.6pt;"><div style="height:100%;left:0pt;position:relative;text-indent:0pt;top:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;">16298679.1/46895-00001</p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:10pt;width:100%;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p></div></div></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt -51.75pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>clir-20231231xex23d1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.5.122.0--><!--Created on: 3/28/2024 05:40:02 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:63pt;width:100%;"><div style="height:0pt;position:relative;width:100%;"><div style="height:36.03pt;left:-7.37%;position:absolute;top:-29.2pt;width:106.56pt;z-index:251658240;"><div style="height:35.88pt;left:0pt;padding-bottom:0.15pt;position:relative;width:106.56pt;"><img src="clir-20231231xex23d1001.jpg" alt="Graphic" style="height:35.88pt;width:106.56pt;"></div></div></div><div style="height:0pt;position:relative;width:100%;"><div style="height:45pt;left:19.41%;max-width:80.59%;position:absolute;top:-30pt;width:429.22pt;z-index:251659264;"><div style="height:43.9pt;left:0pt;padding-bottom:1.1pt;position:relative;top:0pt;width:429.22pt;"><div style="height:43.9pt;left:0pt;padding-bottom:0pt;position:relative;top:0pt;width:429.22pt;"><div style="align-items:flex-end;display:flex;height:100%;left:0pt;padding-left:39.59pt;position:relative;text-indent:0pt;top:0pt;"><div><p style="color:#191919;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;line-height:1.79;width:100%;margin:0pt;"><font style="font-size:9pt;">1723 Cloverfield Boulevard, Santa Monica, CA 90404</font><font style="font-size:8.5pt;"><br></font><b style="font-weight:bold;">Phone</b><font style="font-size:9pt;"> 310-828-9798 </font><font style="color:#af272f;font-size:9pt;">|</font><font style="font-size:9pt;"> </font><b style="font-weight:bold;">Fax</b><font style="font-size:9pt;"> 310-453-7610 </font><font style="color:#af272f;font-size:9pt;">|</font><font style="font-size:9pt;"> </font><font style="color:#000000;font-size:9pt;text-decoration-line:none;">bpm@bpmcpa.com</font></p></div></div></div></div></div></div><p style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;min-height:45pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Garamond';visibility:hidden;">&#8203;</font></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Garamond';visibility:hidden;">&#8203;</font></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Garamond';visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Arial','Helvetica','sans-serif';font-variant:small-caps;font-weight:bold;">Consent of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:center;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:center;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (Nos. 333-188381, 333-208784, 333-227169, 333-232402, 333-265967 and 333-273927) and Form S-8 (Nos. 333-184884, 333-204129, 333-228267, 333-238613, 333-257659, 333-264492 and 333-271042) of ClearSign Technologies Corporation of our report (which contains an explanatory paragraph relating to the Company&#8217;s ability to continue as a going concern as described in Note 1 to the financial statements) dated April 1, 2024 relating to the consolidated financial statements, which appears in this Annual Report on Form&#160;10-K.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">/s/ BPM CPA LLP</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">March 29, 2024</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Santa Monica, California</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><div style="height:0pt;position:relative;width:100%;"><div style="left:-7.96%;position:absolute;top:1.42pt;width:72pt;z-index:251658240;"><div style="left:0pt;padding-bottom:0pt;position:relative;top:0pt;width:71.45pt;"><div style="align-items:center;display:flex;left:0pt;position:relative;text-indent:0pt;top:0pt;"><div><p style="color:#191919;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;line-height:1.19;width:100%;margin:0pt;"><b style="color:#af272f;font-size:11.5pt;font-weight:bold;">bpmcpa.com</b></p></div></div></div></div></div><p style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>clir-20231231xex31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.5.122.0--><!--Created on: 3/28/2024 05:40:02 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;<b style="font-weight:bold;">Exhibit 31.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">I, Colin J. Deller, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">I have reviewed this annual report on Form 10-K of ClearSign Technologies Corporation;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">2.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">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;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">3.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">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;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">The registrant&#8217;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:</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">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;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Evaluated the effectiveness of the registrant&#8217;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</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">5.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: March 31, 2023</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Colin J. Deller</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colin J. Deller</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer (Principal Executive Officer)</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>clir-20231231xex31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.5.122.0--><!--Created on: 3/28/2024 05:40:03 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 31.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">I, Brent Hinds, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">1.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">I have reviewed this annual report on Form 10-K of ClearSign Technologies Corporation;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:27pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.</font></font>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;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:27pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.</font></font>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;</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">4.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15-d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have:</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">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;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Evaluated the effectiveness of the registrant&#8217;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</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">5.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">The registrant&#8217;s other certifying officer(s)&#160;and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;">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&#8217;s ability to record, process, summarize and report financial information; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-indent:0pt;width:28.8pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">b)</font></font>Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:12pt;">x</font></p></div></div></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: March 31, 2023</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td colspan="2" style="vertical-align:top;width:95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Brent Hinds</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brent Hinds</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vice President and Controller</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial and Accounting Officer)</p></td><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>clir-20231231xex32d1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.5.122.0--><!--Created on: 3/28/2024 05:40:20 AM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 32.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In connection with the periodic report of ClearSign Technologies Corporation (the &#8220;Company&#8221;) on Form 10-K for the year ended December 31, 2022 as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), we, Colin J. Deller, Chief Executive Officer (Principal Executive Officer) and Brent Hinds, Vice President and Controller (Principal Financial and Accounting Officer) of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of our knowledge:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 54pt;">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 54pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 0pt 54pt;">(2)&#160;&#160;&#160;&#160;&#160;&#160;&#160;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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">x</p></div></div></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: March 31, 2023</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Colin J. Deller</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Colin J. Deller</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Executive Officer (Principal Executive Officer)</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;Date: March 31, 2023</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Brent Hinds</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brent Hinds</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vice President and Controller</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial and Accounting Officer)</p></td><td style="vertical-align:top;width:42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of this report</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>7
<FILENAME>clir-20231231xex97.htm
<DESCRIPTION>EX-97
<TEXT>
<html><head></head><body link=blue lang="EN-US"><div><div align="center"><div align="center"><div style="position:absolute; top:17px; right:64px; font-family:'Times New Roman'; font-size:10pt; font-weight:bold;">Exhibit 97</div><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="clir-20231231xex97g001.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">CLEARSIGN TECHNOLOGIES CORPORATION
CLAWBACK POLICY
1. Introduction
The Board of Directors (the &#x201C;Board&#x201D;) of ClearSign Technologies Corporation (the
&#x201C;Company&#x201D;) believes that it is in the best interests of the Company and its stockholders to adopt
this Clawback Policy (this &#x201C;Policy&#x201D;), which provides for the recoupment of certain executive
compensation in the event of an accounting restatement resulting from material noncompliance
with financial reporting requirements under the federal securities laws. This Policy is designed to
comply with, and shall be interpreted to be consistent with, Section 10D of the Securities Exchange
Act of 1934, as amended (the &#x201C;Exchange Act&#x201D;), Rule 10D-1 promulgated under the Exchange
Act, and Nasdaq Listing Rule 5608 (the &#x201C;Listing Standards&#x201D;).
2. Administration
This Policy shall be administered by the Board or, if so designated by the Board, the Human
Capital &amp; Compensation Committee (the Board or such committee charged with administration of
this Policy, the &#x201C;Administrator&#x201D;). The Administrator is authorized to interpret and construe this
Policy and to make all determinations necessary, appropriate or advisable for the administration
of this Policy. Any determinations made by the Administrator shall be final and binding on all
affected individuals and need not be uniform with respect to each individual covered by the Policy.
In the administration of this Policy, the Administrator is authorized and directed to consult with
the full Board, or such other committees of the Board, such as the Human Capital &amp; Compensation
Committee, if not the Administrator, the Audit Committee or the Nominating &amp; Corporate
Governance Committee, as may be necessary or appropriate as to matters within the scope of such
other committee&#x2019;s responsibility and authority. Subject to any limitation at applicable law, the
Administrator may authorize and empower any officer or employee of the Company to take any
and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other
than with respect to any recovery under this Policy involving such officer or employee).
3. Application of this Policy; Covered Executives
This Policy applies to Incentive Compensation (as defined below) received by the
Company&#x2019;s current and former executive officers (as determined by the Board in accordance with
the definition of &#x201C;executive officer&#x201D; set forth in Section 10D of the Exchange Act and the Listing
Standards) (&#x201C;Covered Executives&#x201D;) (a) after beginning services as a Covered Executive, (b) who
served as a Covered Executive at any time during the performance period for such Incentive
Compensation, (c) while the Company had a listed class of securities on a national securities
exchange and (d) during the Applicable Period (as defined below).
4. Recoupment; Accounting Restatement
In the event the Company is required to prepare an accounting restatement of its financial
statements due to the Company&#x2019;s material noncompliance with any financial reporting requirement
under the securities laws, including any required accounting restatement to correct an error in </font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="clir-20231231xex97g002.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">2
previously issued financial statements that is material to the previously issued financial statements
or that would result in a material misstatement if the error were corrected in the current period or
left uncorrected in the current period (&#x201C;Accounting Restatement&#x201D;), the Company shall promptly
recoup the amount of any Erroneously Awarded Compensation (as defined below) received by any
Covered Executive, as calculated pursuant to Section 6 hereof, during the three completed fiscal
years immediately preceding the date on which the Company is required to prepare an Accounting
Restatement, as well as any transition period (that results from a change in the Company&#x2019;s fiscal
year) within or immediately following those three completed fiscal years (except that a transition
period that comprises a period of at least nine months shall count as a completed fiscal year) (the
&#x201C;Applicable Period&#x201D;).
5. Incentive Compensation
For purposes of this Policy, &#x201C;Incentive Compensation&#x201D; means any compensation that is
granted, earned or vested based wholly or in part upon the attainment of a financial reporting
measure. Incentive Compensation is &#x201C;received&#x201D; for purposes of this Policy in the Company&#x2019;s fiscal
period during which the financial reporting measure specified in the Incentive Compensation
award is attained, even if the payment or grant of such Incentive Compensation occurs after the
end of that period.
Financial reporting measures include but are not limited to the following (and any measures
derived from the following):
&#x2022; Company stock price.
&#x2022; Total stockholder return.
&#x2022; Revenues.
&#x2022; Net income.
&#x2022; Earnings before interest, taxes, depreciation, and amortization (EBITDA).
&#x2022; Liquidity measures such as working capital or operating cash flow.
&#x2022; Return measures such as return on invested capital or return on assets.
&#x2022; Earnings measures such as earnings per share.
6. Erroneously Awarded Compensation; Amount Subject to Recovery
The amount of &#x201C;Erroneously Awarded Compensation&#x201D; subject to recovery under this
Policy, as determined by the Administrator, is the amount of Incentive Compensation received by
a Covered Executive that exceeds the amount of Incentive Compensation that otherwise would
have been received by such Covered Executive had it been determined based on the restated
amounts in the Accounting Restatement, without regard to any taxes paid by such Covered
Executive in respect of the Erroneously Awarded Compensation.
For Incentive Compensation based on stock price or total stockholder return: (a) the
Administrator shall determine the amount of Erroneously Awarded Compensation based on a
reasonable estimate of the effect of the Accounting Restatement on the stock price or total
stockholder return upon which the Incentive Compensation was received, and (b) the Company </font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="clir-20231231xex97g003.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">3
shall maintain documentation of the determination of that reasonable estimate and provide such
documentation to The Nasdaq Stock Market LLC (&#x201C;Nasdaq&#x201D;).
7. Method of Recoupment
The Administrator shall determine, in its sole discretion, the timing and method for
promptly recouping Erroneously Awarded Compensation hereunder, which may include, without
limitation: (a) seeking reimbursement of all or part of any cash or equity-based award, (b)
cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid, (c)
cancelling or offsetting against any planned future cash or equity-based awards, (d) forfeiture of
deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code
and the regulations promulgated thereunder and (e) any other method authorized by applicable law
or contract. Subject to compliance with any applicable law, the Administrator may affect recovery
under this Policy from any amount otherwise payable to the Covered Executive, including amounts
payable to such individual under any otherwise applicable Company plan or program, including
base salary, bonuses or commissions and compensation previously deferred by the Covered
Executive.
8. No Indemnification of Covered Executives
Notwithstanding the terms of any indemnification or insurance policy or any contractual
arrangement with any Covered Executive that may be interpreted to the contrary, the Company
shall not indemnify any Covered Executives against the loss of any Erroneously Awarded
Compensation, including any payment or reimbursement for the cost of third-party insurance
purchased by any Covered Executives to fund potential clawback obligations under this Policy.
9. Administrator Indemnification
Any members of the Administrator, and any other members of the Board who assist in the
administration of this Policy, shall not be personally liable for any action, determination or
interpretation made with respect to this Policy and shall be fully indemnified by the Company to
the fullest extent under applicable law and Company policy with respect to any such action,
determination or interpretation. The foregoing sentence shall not limit any other rights to
indemnification of the members of the Board under applicable law or Company policy.
10. Effective Date
This Policy shall be effective as of November 30, 2023 (the &#x201C;Effective Date&#x201D;) and shall
apply to any Incentive Compensation that is received by Covered Executives on or after October
2, 2023, even if such Incentive Compensation was approved, awarded, granted or paid to Covered
Executives prior to the Effective Date.
11. Amendment; Termination
The Board may amend, modify, supplement, rescind or replace all or any portion of this
Policy at any time and from time to time in its discretion, and shall amend this Policy as it deems
necessary to comply with applicable law, the Listing Standards and any other rules or standards
adopted by a national securities exchange on which the Company&#x2019;s securities are listed. The Board
may terminate this Policy at any time, provided that such termination would not cause the </font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="clir-20231231xex97g004.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">4
Company to violate any federal securities laws, or rules promulgated by the U.S. Securities and
Exchange Commission or the Listing Standards.
12. Other Recoupment Rights
Any right of recoupment under this Policy is in addition to, and not in lieu of, any other
remedies or rights of recoupment that may be available to the Company pursuant to the terms of
any similar policy in any employment agreement, equity award agreement, or similar agreement
and any other legal remedies available to the Company.
13. Relationship to Other Plans and Agreements
The Board intends that this Policy will be applied to the fullest extent of the law. The Board
may require that any employment agreement, equity award agreement, or similar agreement
entered into on or after the Effective Date shall, as a condition to the grant of any benefit
thereunder, require a Covered Executive to agree to abide by the terms of this Policy. In the event
of any inconsistency between the terms of this Policy and the terms of any employment agreement,
equity award agreement, or similar agreement under which Incentive Compensation has been
granted, awarded, earned or paid to a Covered Executive, whether or not deferred, the terms of
this Policy shall govern.
14. Acknowledgment
Each Covered Executive shall sign and return to the Company the Acknowledgment Form
attached hereto as Exhibit A, pursuant to which the Covered Executive acknowledges having read
and understood this Policy, and agrees to be bound by, and to comply with, the terms and
conditions of this Policy.
15. Impracticability
The Company is authorized and directed pursuant to this Policy to recoup Erroneously
Awarded Compensation in compliance with this Policy unless the Administrator has determined
that recovery would be impracticable solely for the following limited reasons, and subject to the
following procedural and disclosure requirements:
&#x2022; The direct expense paid to a third party to assist in enforcing this Policy would exceed the
amount to be recovered. Before concluding that it would be impracticable to recover any
amount of Erroneously Awarded Compensation based on expense of enforcement, the
Administrator must make a reasonable attempt to recover such erroneously awarded
compensation, document such reasonable attempt(s) to recover and provide that
documentation to Nasdaq; or
&#x2022; Recovery would likely cause an otherwise tax-qualified retirement plan, under which
benefits are broadly available to employees of the Company, to fail to meet the
requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
16. Successors
This Policy shall be binding and enforceable against all Covered Executives and their
beneficiaries, heirs, executors, administrators or other legal representatives. </font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="clir-20231231xex97g005.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">5
17. Exhibit Filing Requirement
A copy of this Policy and any amendments thereto shall be posted on the Company&#x2019;s
website and filed as an exhibit to the Company&#x2019;s annual report on Form 10-K.</font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:always;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div align="center"><table border="0" cellspacing="0" cellpadding="0" style="width:100%;border-collapse:collapse;"><tr style="page-break-inside:avoid;"><td width="92.3%" valign="top" style="padding:0in 5.4pt 0in 5.4pt;width:92.3%;"><p align="center" style="margin:0in 0in .0001pt;text-align:center;"><img src="clir-20231231xex97g006.jpg" alt="GRAPHIC"></p></td><td width="7.7%" valign="middle" style="padding:0in 5.4pt 0in 5.4pt;width:7.7%;"><p style="margin:0in 0in .0001pt;"><font size="1" color="white" face="Arial" style="color:white;font-size:1.0pt;">Exhibit A
CLEARSIGN TECHNOLOGIES CORPORATION CLAWBACK POLICY
ACKNOWLEDGEMENT FORM1
By signing below, I acknowledge, agree and confirm that:
&#x2022; I have received and reviewed ClearSign Technologies Corporation&#x2019;s Clawback Policy (as
may be amended, restated, supplemented or otherwise modified from time to time, the
&#x201C;Policy&#x201D;).
&#x2022; I am fully bound by, and subject to, all of the terms and conditions of the Policy.
&#x2022; In the event of any inconsistency between the Policy and the terms of any employment
agreement to which I am a party, or the terms of any compensation plan, program or
agreement under which any compensation has been granted, awarded, earned or paid, the
terms of the Policy shall govern.
&#x2022; In the event it is determined by the Administrator that any amounts granted, awarded,
earned or paid to me must be forfeited or reimbursed to the Company, I will promptly take
any action necessary to effectuate such forfeiture and/or reimbursement.
Capitalized terms used herein and not defined shall have the meanings ascribed to such terms in
the Policy.
By: ______________________________ Dated: ______________________
Name:
Title:
1 Note: To be signed by the Company&#x2019;s execu&#xFFFD;ve officers.</font></p></td></tr></table></div><div style="margin-left:2.6515151515151%;margin-right:2.65151515151515%;page-break-after:avoid;" ><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>clir-20231231x10k001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231x10k001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  M -D# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4,^E<KX[
M\96_@_29+N7]X[?)##_?>M^ZN8[2!Y7<)&GSN]?.+7M_\<OB$\-H[QZ1;?\
M+>/_ )8P_P#Q;UP8WVWL?W/Q'/5G]B)T_P ._BS>3ZP]IK4WF0WDW[F;_GD_
M]S_<KW"-@RY'2O$OB3\,K.YT+[?X;A3[38)Y,UK _P!]$_\ 9TK>^"'Q#'B[
MP])9W4P?4=.^23_;3^!ZX,MABZ/[K$SY@I<T?<F>H9%+O6J&LZO9^']-N-0O
M[A+6SMDWS32=$6OE7Q5^TWXL\8:T=-\#6;6L#MB';;>==7(_O[/X*^EI4)UO
M@-)SC ^M_,7UIP8,.*^-KGQ=\</!T(U+4O[2^RI]_P"U6R3(G^_LKV+X(_'Q
M/B=(^F7UG]DUJ%/._<_/#-'_ '_]BKJX:<8\Y$:L3V7S$_O"G5\Y?!SXJ^)_
M%_Q8U_1=5OTGTNU^T^3!Y"+]R;8GSU]%)T2L*L/9?$7"7.3450?5;..<1/>6
MZ3_W'E4/^57=XJ#0=13=XJE_:MGYOE?;+?S_ /GGYJ[_ ,J +]%,\Q:0S(O5
MJ 'GI3&=$Y-5_MUMY_D?:(O._N;QNKX5_:F_;N\1^'O'TWPX^%&FKJ.O6TWV
M.YU%XC<O]I_YX0P_QO\ [5;T,//$3Y('/5JPHQYY'W>94_OBD9@#]T&OS/GT
M_P#;AL;+^W#=ZE(OWOL2-9O)_P!^:]._8Z_;%^(GQ/\ &UUX'\:>$I;R^L8V
M:XUNQM?LQM7]+J$GY"?5/^^*Z:V!E"'/"<9'+2QJG+DE$^X3=Q+-LWKYFS?Y
M?\535\WW7AWQ]_PTRFM);2_V"G[O[;O_ ''V/9]S_?WU]&H^?NUQ2CRG=&?.
M345DIXBTM[_[&NIVGVO_ )X?:5\S_OBM#SX_[Z5-F7=$U%0^<G]]/^^ZSY=?
MTVQNX[.?4K2"Y<?+!).BR?\ ?-%F%T:U%,1\BGTAGC'[3OBZ7PS\.7M[7/VW
M4[A+--GW]GWG_0?K7&:YKB?L^?".QTZW*CQ=K2^8[_\ /)]GSO\ \ ^Y79?'
M;0!K&O?#EY4$FGKKR),/]]/D_P#0*^</CYXBF\1?%O76>3,-DWV*%/[B)_\
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
@%+6WMG1TWS^=\]?6/D5,4 HI5:LZTN:0Z-&%&/+$_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>clir-20231231x10k002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231x10k002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %9 ( # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HJMJ-Q]DL9YLL!&A8E%+$ >@'6ODJR^.GQ4U7PQXCU"S-KNLO$%]9R,]
MF"UK;QA/*"J.I()/S DYK.I4C27--Z&]&A.O+DIJ[/KZBOF3X;?&/Q!I0N3X
MEUH:G))+YC/+&%CC7  4  %>YZ8KT6[_ &F_A]I%L\FJZ_;V;(,N(\S@#N<H
M#P.^:\_#9EAL7-PI.[7D=^,RO%8!)UXVN8OQ,_:2'PZ^)=MX:;1A?6PTBZU2
MXFCFQ)B)@JHHQC).<Y]L5YE_PW5<7?B"".'0+*TTO=B3[1<L\I_$ !?Q!KH/
MB'IFD^)OVG?!(@-O(E_I&I12SPJK;U,<#KGL>&R,^M8OQ*_9!MKNZ>]LP]L0
MV1<V"EPO/&Z/[PX]-P^E>C)M;'FPC%WN>[^ _C?X9\>)%'!=BQOW'%I=, 6/
M^PWW6_ Y]J] KXHO/A9H?P8T/0?$6N>)-4UT7>N6NGVMMI?E)$SR2 #S"P.
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
MT4459F%%%% !1110 4444 8OC+6++1/#EY<W]W!90%?+$EQ($4NQPJY/<D@
M=R:_-^U9C^W%&,<C7-2&/7]W%7Z0^,-.M=3\.7T5Y;0W<0C,@2>,.H9>5;!'
M4'D'M7YO6_R_MRQ$G_F.:E_Z+BJD1+<Z+]L)@O[2GPH(SC[3;'_R<:NJ_:CB
MQH;C^(J2?K7*?MAG/[27PJ/?[5;?^EAKL/VHAG1I&SD[:9!R7@?$7AWX&J%4
ML5UP;B,D?Z(_2O7/V.FWZ'9Y&3L7^0KQ;P/J 7PM\%[C9(T-E_;QE8 =K)V;
M'//!KV3]CB3&BV@(!^51^@H \S_X*<[8M8\#L>%7SB?^_D-?>WA<[O#]@?\
MIBG\A7P1_P %._GO?!3^\W3_ 'HJ^Y/A[HRZ3H/F+=7=R;UQ=,MU,9%B+(HV
M1@_<08R%'<GUI,N)U%%%%26%%%% !1110 4444 4M;B6?1[V-BP5H7!*G!''
M:OS;LM/AC_;7ED!<^7K5Z%WN6ZQ*2>?H*_2?5/\ D&7?_7)OY5^;L!(_;0N!
MZZW>#_R$*I$2+W[7S[_VA_A3(.]W;_\ I:U=G^TY_P @>8GIL-<5^UZ"GQ^^
M%([BZMA_Y.FNT_:7._1[EB2<*13)//O QW?#OX:_]S$/_*<]>R_L>SB'0;0_
M[(_E7B_@/!^''PR/K)XA'_E-DKV']C_#Z':+GJJ_RH$<%_P4U5GF\#X( +S@
MDCIS'7WKX1C>+PSIJR,KL+=/F48!X&./I7P?_P %-^#X+8#I+,/TCK[S\+$M
MX;TPGO;1_P#H(J67$U****184444 %%%% !1110!5U3_ )!MU_UR;^5?FY$W
M_&9LQZG^W+S_ -%+7Z1ZKQIEW_UR;^5?FU"V/VS9#_U'+O\ ]%+31$C0_;&/
M_%_OA8X&/],M_P#TM-=G^TA\_AVX<]6!/Z5Q7[9##_A?/PO'_3W!_P"EAKM/
MVB@?^$7ER,'8?SJB3SSP'Q\-OAB>G^D>(!_Y39*];_8ZDSI-CCGA3C\*\D\"
MG_BV_P ->P%WKP_\ILE>K?L;2!=-LA_LC^0H Y3_ (*<<6W@X],2S_\ H*U]
MW^$CN\+Z4?6VC_\ 017P=_P4[)_L_P )OGI//_Z *^[?!9W>$M'/K:1?^@BD
MRHFU1114EA1110 4444 %%%% %+6O^01>_\ 7%_Y&OS7#X_;(9NF=<N__12U
M^E&M?\@>^_ZXO_Z":_-1\?\ #7['O_;UU_Z)%-$2-']L>0-\=/A@W_3S ?\
MR=KT']HT9\-,1T,?2O.OVP#N^.'PP/;[3"#_ .!M>E?M'LK: R(I"B/C\J9)
MY=X'/_%M?AL/2_UP?^4Z2O3_ -C=LZ7:/V"+_(5Y3X(<CX<_#<<X_M'6E_\
M*;)7IG[&\O\ Q*+,?["G/X"LYU(TTG)]4OFW9?B5&#GI'U^[4Q?^"G)W:-X7
M8?\ /Q,/_(7_ -:ONKP,<^#M%/\ TYQ?^@"OA7_@IL0?#?A5@/\ EO-_Z*-?
M<_@!MW@G0CZV4/\ Z M:,(G04445)84444 %%%% !1110!1USC1;_P#ZX/\
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
MF\M[#Q(X06UQ= %$^<;^H(SMW8SWKX;\3^-OVB-!U+Q$C7%UJ"^';5Y=65E
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
M)[>XA>"4:N)-DBD':8E /YJ?RK[&KB_A#\+-+^#G@6P\,:2\EQ;VQ=FN9_\
M6S,SLQ+'O]['T KM*PD^9W-4K*P4445(PHHHH *^%?VPOVA_&$?B32_"G@'4
M)UU#4I&2W33OFD(21D.,<EF93QV ]Z^N?'_Q:\*_#,VL?B+5X-.GNT=[:*4_
M-+LQNP/Q'YU^<6H>*M+\$_M(^ _%OF1?8[58KN\N2Y94DEE<S=^"%<\"FA,P
M]1\)?M()IEYJ>L/XXAL;6%[BXGEN)(T1%!+-CT !JWX6^"GQL^(?AK3M=T>7
MQ!?Z9J$0FM[IM7<"1#T."XK[O^)/QC\,^.?V>/'FM>%]0BUVRALY;"1K=ONR
M2*J8.?02 U\_^"/VGY_AI^S/X=\*Z':V\/CS34CTN6'5.(K5FE'ERG'WPRN#
M@'CO2$?(]]\._%EY\3='\-Q7=^OC">YGL#NNV$@N VTCS,Y[$=:I>)OAWXPT
M;XH6G@S6+V_E\2I<K;QB6^=C#*X!4*Q8XR&'(->R_ #6#X[_ &K_  +XC\0!
M-VH:A>79AB4Q!+GRW</@G[NX=,]ZS_B)\2=!3]K0^-M19KG3;3Q'*LR;"Q\E
M$:-&^H8# [;:8&)\-?V8/BG\2O"T6O\ A*6\&B2331HD&J&W7>CE7PFX8Y_.
MNGN_V2/C=H-E<7ET-:-M;QM+*T.MNS!5&20 V2<#H*[KX,_M7VGP1_9'D328
M(M5\76^M75NFGRM@*KL9?.(')3'''?BKWPV_X*'^++?QI)#XYT2TF\,^6C2W
M.GQE)8"PRI4;CO''3KW[4!H>*^#[W3;=9UU_Q;XTAN%(,2Z=?NP(]]S<&NTL
M/B+HVCK))8^)/B'*8,%VDU8*B9Z;AVS[UR'AW]KS4/A VMO8>#=&U*/5]8GU
M1IM3C$CQQRNH6-#C@+AA]35[Q[\8/#_BRQ^,5_9VTEBWBY]*?3[-T4-&(I',
MF<< #;CCKD4 ?I!\!-5U_6OAEI=WXBAN8;V3<8_MF/.>'/[MGQCDC],5Z'7-
M_#76(_$/P]\-:G"KI%>:;;SJLGW@&C4\^]=)2*"BBB@ HHHH R==\):)XG,)
MU?2+'4VASY37=NLA3/7:2.,X'3TK%F^#W@:Y8&7PCHLA_P!NQC/]*["B@# C
M\ ^&X- O-#AT+3X-(O 5N+*&W6.*7(P=P4#)P!S["OG;]H+]B71/%O@&6U^'
MMA8^']=CO([\>86*W+)@",N22@X[<>M?5%(>10!^06C>#=<TSXN6WAJ]M[F?
MQ2)FM[:S@(9XI1*C.2000=BGIGOQWK[S^)/[#7P^\?:C_:%HMQX?O))YKB>2
MSPZS/(=Q)5\@8.2,>IKR6T^%%^?^"AHN3)%]D@67Q#G?\VQUV!<>NY@<>G-?
M<@X% D?'OCC_ ()U^&CX)>#P?J5Q:^)8D4QSZCL>"9@/F#*%&W=Z\XKY*O?V
M1_BK=?$5O"<V@R@M-:E;[RO]"/EQO@^:.,88_P J_7BDQ0%C\\?BS^P/XPTO
M6;8^!EL=9TJ:-2\5X(T>W<;<@DXW DL1@=J]<\ ?\$]_">F6YD\7WTFOW3Q*
MGD6H^SP1$$DXQRW7OBOK.B@+%/2-)M-!TJSTVQA6WLK2%(((5Z(B@!0/H!5R
MBB@84444 %%%% !1110 5F>)-6FT+0[R_M].N=6G@CWI96@!EF.?NKD@9K3I
M&Z4 ?'TGB7QM;?M)+\0!\./$DFFRZ.^EM9I /-4[D*GKC&58]>]?6>A:C+J^
LCV=[/93Z;-/$LCVER )(21RK8XR*OT@Z4 +1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>clir-20231231x10k003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231x10k003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !N <(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBHQ/&V<.IP<'D4 244U6#=*=0 4444 %%%% !1110 4444 %%(6 - 8&@!:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ***Q/%_C'1_ OA^[UK7;^+3=-M5W23S' ]@!U)/0 <FC<#:/%1R7$<(S(Z
MQCU<@?SKX&^+G[;WB;Q7<SV/@T/X9T?)5;Q@&O9A_>SR(O8#)]Z\!AN?$7Q#
M\2VFFI<:IXEUR\CDD1)KAY7*HI9G8LV%  -=D<-)J\G8S<^Q^N\=PDR[HV#C
MU4@_RJ0'(K\>-&U_5-#FCNM'U6_TZ<'(EM+J2-@/H"*^B/A%^V[XJ\+W4=GX
MO5_$^BY"FZ"JE["/4'@2^N" ?>E/#2BKK4%-,_0"BL/P=XST?QYX?M=:T*_B
MU'3;D9CFB/0]U8=58'@@\BMRN0T"BBB@ HHHH **** "BBB@ HHHH ***3-
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
M[,7B*.S^.,? 2#4+>:%AV/\ $*+ ?K /C?I17Y8RQ].E(WQHTIB UNP]>E>
MQW=FP^\,^U6(Y[4L,N,_6@1[?-\8-'<_+%C\.*B'Q<THJ5\A2?4@5XZDEOG.
MX$>U6$:U;DNN/K0(]0?XG:<^2( RYZ9JG)\0--8DQQ#GMBN#1;?J-I[XJPB6
MK$'.?QH&=H?']@!DVRMZ!A4<GCS3IAG[&F/88S7*I':,1R,^IZ5(8;93@,&_
MV>M &X_C"P9B3: CTQ59_%%@QYLE ]"*H)!"P #8]:LQV]L#\VT''7WH 27Q
M#8/G_1,'U*\5 FNVB_,UL#@]<<5=06RNN41_93UJ6[M[3:2L8Y[,* /G?]H:
M#3M86*ZLX'ADW;;AH)/*<)WP>]=E\+=:@U;P5:F:%;F6V<VS.1EN "N?P/Z5
MS_[0&GQ)H4UQ$=K1]0..*Q_V-?$*:AK&OZ)=L#');I<Q!B/O(VT_HU 'KK^0
M3Q8@^X%0R01,/^/#'_ :]130[(L,!>:L1Z1:H<-&FV@#QY]-C;.+$#Z"J[:*
MDC8%ECZ+7N"Z/9D9\I<>M/\ [(L^AB7'KUH \&D\-*Y_X]!_WS5.7PF2<"Q4
MGZ5]#G0[(KDJH'KBAO#MH%#*J,/]J@#YQ;P8[=;%?P%1'P/+(?EL?S6OH_\
MLBWP=J1CZBK4.EVRJ T2#\J N?-*>![B)@QL_E[_ "UF>(O#UH]BT-Y:>6O)
M#@8V^X/:OJHVM@K;)8%4,.Z@XKS_ .(WA^RN+&91$IX.".@H%<^,VW17UW$L
MT<EHHV;=C*Y(_BR>,>F*D\8_';XF>%;G2(="U;7KVTN8-L<-DHE6)T^4KR..
M,$9]:SO']V_A[Q \8;Y,[<']*[_]FGQ##J>N:MHUT P\D7,0;J"IP<?@P_*@
M97\)_$K]H[Q+L:.YU+3HB.)=4FBC&/\ = )_2O7/#T_QF8(VK?$=H\#F*SL@
M_P#X\^!^E>@6JVL0PH4>F:T([N$* N!]!0!X7\=_C!\7?A/IVBZCH^LW>NV5
MY,;2<3VT9>*;&4/  "L,\G@$=>:\JM_VO/C7JMKYT-G;WD08H3MAR&!P5/S<
M$>AKZ$_:&T&U\9?!/Q;I;VKWDL=F;ZVBB<H[2P_O%"L.02 PX]:_.?P-XDUG
M2S/+I6@W&CV@5GNHKM9?WF<;7)88X)P6XZ\UW4:4*L&OM?+_ #,I2<7Y'IWB
M#]LWQUK4UU87FEQBXA8Q31>4BM&WH03D?R/:O,-7\8>(/%&J1F2"2T)<,Y4C
M:![X-<]\8M1U*_FM];ETX6FJ:>-LDJ?\MX,\QOZA>H].:L^#]:6\BBE3+K*
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
M?,E8]#L2R2%?E#J!N"N&P/4$5KQL'</$-HSD X-<1X6T][-Y99;@2S38W#&
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
M']C7XZ3MM7P))&>N9-0ME'_H=?1\O_!2'5 K;/AKIR-CCS?%MOC\<1FJ,O\
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
M_&OJ2B@#P6/]AGX*QD'_ (0U']GO;@C_ -#JU%^Q3\%X@1_P@MHV?[]Q.?\
MV>O<** /'H?V0_@[ 5*^ -*.WIN#M^>6YJY'^RO\)(L[?A]H1S_>M0W\Z]5H
MH \;U/\ 8_\ @]JU_:7DW@+2XYK08B^SAX4(R#\RHP#=.X/''2NI@^!'PYMF
M+1^!?#JL1C_D&0__ !-=W10!YGK/[-'PK\07MO=W_P /_#\UQ!&T4<BV*(54
MG)'R@=2!6]I'PD\%:#9P6NG^$M$M8(!MC5-/B^4?4KFNNHH QH?!VA6X(BT7
M3H@>NRTC&?TJU'H6G18VV%JN.F(%&/TJ_10! EC;QYV01+G^Z@%17NE6>HQ)
M'<VD%S&C;E2:)7"GU (ZU<HH KV=A;:?%Y=K;Q6T><[(4"#/T%3XI:* $Q1B
MEHH *3 I:* $Q1@>@I:* $P/2C%+10 4444 )BO(?VB?V;] _:!\.+!>M_9N
MNVBM_9^KQ+EX2>J./XXSW7MU&#7K](1D4XMQ=T)JY^-OQ:^"7BWX+ZPUCXGT
MN2W@+$6^IQ O:7 [%),8!_V6P1Z5Y_/"TL2X&1VQVK]R-1TJRU>REM+ZT@O;
M248D@N(Q)&X]"IR#7C^N?L<?!S7KB2>?P/9P2/RWV*66V!_X#&P'Z5W/%<T.
M62,O9V=T?DQ%#B$N1A4ZDC ]Z]-^#7[/?C#XUWZP^'],<:=O GUB[4QV4 [_
M #=7;T5,^^*_2'PW^R#\'_#%TES9^!M/DG3[K7K27.,>TC,/TKUVTLK>QMX[
M>V@CMX(AMCBB4*B#T ' %7+&/EM% J>NIYM\!_@%X?\ @/X5_LS20;S4)\/?
MZK.H$UTX]<?=0?PH.![G)KU"D  Z4M><VV[LVV"BBBD 4444 %%%% !1110
&4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>clir-20231231xex23d1001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex23d1001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !( -8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MENM.ED;+?920C1_1&*8]GQT45CA<7*<O9U-SUN).&J&&H/'X'2*WCNK/JO\
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
-,!@HS]VBE\Y?_)'_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>clir-20231231xex4d1002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex4d1002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1"  I 90# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
G **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>clir-20231231xex97g001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex97g001.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 1, U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **\"_;-_:RTC]D?X5_\)%<VBZMKU_*;
M32-*+[!/-C)9R.1&@Y8CGD =<U3^!'A#XM^-_ .E^+_B#\3]4TO7]:MDO8]"
M\/Z=80V.FQR#<D6)K>621@",EG]0.F2 ?1-%?-6E:W\7K3PQ\;8/%GB6*TU7
MPT#/H&KZ-IT,4=Q;K9F5'>.995+%\AP.ZD+M%>6_\$P_V@_B7^TUX:\7^(/'
M_BV74FTF_BL[>RMM/M+>$JT98LY2$.3DC&& X[T ?<]%9OB.TN;W1+R*SU*X
MTFY,9*7=JD3R1D#J!*CJ?Q4U^=_["'[2GQ5_:3U+XGKXZ^*6HZ-I_A**.:.Y
MTC2M,B^0M+O:3S+23( C!^7'>@#](J*\>^!UE\2=)\5^-+'QMXJ;QGX?(LKO
MP[JSZ9#9,89%D\R-Q$BJSJ57)QT93@9Q7%?M^_M/7'[+OP-DUO1FC/BG4;N.
MSTR.1 X!W!I9&4_PJ@(^KKZT ?2U%<?\(/B7IGQB^&/AGQII#AK#6K&.[50<
M^6Q'SH?=6W*?<5\0_'G]HSXL^!_V^?!?P?TCQ_>6WA#Q$UDTQ_LS3WNH!,SJ
MXCD:V(XV\;E;KSF@#]#J*^!/VA_VJOB;^QS^T;X#\/:UK\7Q$\ ^*@NY-0T^
M"WU&T_>B-RLENL:.1N5AE.>1@=:]*_;+_:JF^"WQ$^%?@2+7(_!EEXOO'.J>
M*Y88Y3IUJA5?W8D5HP[,P!=U94'.#V /K&BO"M0L_B1X7\:_#ZXT'QK+XT\
M:KJ'E:L=1L[>2[AB,$C120SV\<:&%G"!MR,<E</@D5\P_M(?M)_%SX<?MU>!
MOA/H7CVXM_"?B*2P,ZRZ7823PB:9D=8W,'3"\;@2,\YH _1.BODS]MS]LZ7]
MEG1?#OA?PY:IXH^)?B,B'3H;_'EQ*6">?,L87)+G"JNT$@] ,'TKPK\)/B6/
M"5M-X@^,VO-XQEA$D\EGINFKIT,I&3&D!MBS1@\9,F\@9W+G@ ]IHKY_^#5Y
M\7/%'@[XD:9\0-<AT3Q;IFM36>GZKH5A&L MUMX7AECBG$@97W%F#9.2P!&!
MCX[_ &:_^"B7Q)\&_'*T\$?M"W<+:-XAMX)=)ULV4-HL E&8928E56BD!VDG
M.QAR1AJ /U$HKQZXG\4_\-)V&DQ^-=0'A:;0)M6;1Q9V94S)<QQA1+Y'F>65
MD/&[=D#YJZ?XVQ>-+GX;ZE;_  ]ODTSQ;/+;PV=]+;I.EN&GC620HX*L%C+G
M!':@#NJ*_-_]N3]H+XR_LM?$#X8>&] ^*%_JT?B-#_:%QJ6CZ9D,)HX\Q!+9
M=@PY.&W]N:^NM.\'?%'0_BQ:12_$/4_$/@*^TFX64W>G:?'=V%ZKQ>6XDBMT
M5E93)@,A *\YR, 'LU%?G#^R9^T5\7?CI^TY\3OAUXD^)FHV6A>%UO&M;G3-
M*TR.=_*NA$OF,]HZD;3DX4<_E7U=\'(_B+:_$C5I-:\<2^/?ASJ6C6VHZ#J$
M^E6]I+#(SMOCD:&- Y*%&!('!/RC% 'N%%?#NB_M6^-?VK_VEM<^&?PDUF+P
M?X&\+*[ZWXPCM(KN]NBK[-ELLJM$@9L@,RL<*6] ?7?C1I'Q:^&OA*QU/P1X
MXN_$D<5_:0ZI:>(;"UEN!://&LLMO)!%#B15))#JX(S@ @4 ?0M%?GC_ ,%
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
MXR^&WC!K&/6+\6KV\EC:7-O)$83(LB&2(N"<?WB,'I0!]PT5\)?M'_&'XQ?
M']FKPA\8]#^(1\1&XBT^75=#\1:39&&3[3&K'RGMXH74!CC!).#UXY^J_P!G
MWXLQ_'3X+^$?'D=BVF_VY8K<O:,V[RGR5=0>XW*V#W&* /0J*^.OVFOVZ+;X
M&?M2_"WX>"6(:+?R$^(YV4'R%G_=VXW?PE6/F-_LE?6OIGXKR>)5^&GB5O!C
MJGBLV$O]ENT:R*MP5_=DJP((!P<$8H ZRBOSG_;Z^-_QL_8_\$_#RZTCXJ7>
MN:UK4T\&I2WVBZ:+?=&D9S#&ML&49<_>=N,5]/:#X>^*T'BGX?:M#\1-2\0>
M$-5LY!KEC?Z;IZS6TCVK/%-%+#;QX4287:P/5<DC(H ]ZHK\Z_A'^TC\7/%W
M_!0CQ1\&=3\?W,G@[1YKUHO+TNP2YD2)0R*T@M\?Q<D $X[5W?[0_P"V-XIU
M#]IKPY^SQ\(IK33O$M[.BZUXFNK=;D::A3S76&)OD9UC&XEP1DA<9R0 ?;-%
M?(7[5VM?%;]EGX6#XF>%/B#J7C.VT2:'^VM"\56=D\-Y [A#(CV\$3Q.&8=&
MVX/3CFYXT_:$U_XT_L;Q_%KX/^(9_#6O&./RK"2VMKE#=&9(7MIO.C;&&8X=
M2O4$Y!Q0!]8T5\$?L"_MW^(/BQXFUOX3_&&5=+^)UC-,MK.]NEJUULR)(3&%
M"B6/!( &&4=,@Y^F?@S/XIN_'?Q)M]=\8W_B#3]'UA-/T^TN+.SA$436L$^6
M:&%&=@TS#.0, <9YH ]>HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _+'_@MKX=U7S_A5XD$<DN@VS7=G*P&4CG8QNN?0LJMC_=-?I;\/-9L_$7@'
MPWJFGR)+8WNFV]Q Z'*E&C4KC\#5?XF?#'PQ\8?!FH>%/&&D0:WH5\NV:UGR
M.1T96&"K \AE((KS/X9?LSZM\&_#L7A?PC\5/$MKX2MR19Z=J%M97LUBA.?+
MAG>'(49X#A\4 >A?&216^$?CI0P++H=[N /(_P!'?K7P9_P1&_Y)1\2?^PW!
M_P"B*^X;CX(:8W@'7?"]IK6M:>=>$O\ :FM1S13:A>-)'Y;L\DT<B@[< !4
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
MQ&/*MY9$176, <(2FX#MN('&!0!Z%1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!C>,/&.A_#_ ,-:AXA\2:I;:-HEA&9KF^NY D<2^Y]2<  <DD <UP\/[1?A
M9M"TO7+FSU_3M#U:>"WT[4;S1YTCNGF=4BXV[H@Y9<-*J Y&*^;_ /@K3I^M
M7'P)\*WMK%-/X9T_Q-:7.O1Q D?9@&"LX'\ 8C/;)6OL&>^\.:KX5L)[F>QE
MT*]%NUL\KKY,NYE,&T]"2VS;COC% ''^$/VC?!WCCXK>(/AQI4FH2>+= 02:
MG9RV,D:6R'&UC(1L8'<N-I.<UZ>S!%+,0J@9))P *^&/V;B/^'F/[2 S_P P
MVQ_]!AKZ&^)'Q(M/&'AB?P]X8%QJU]JVJ3:"Z6$D2RF.+F^>)G=5^1-Z9+##
MD"@#O/!OQ'T#XA^#(_%/AJ]&M:-*)?*FM%+&0QNR.JKU)W(1CO7E^B_MJ?##
MQ#\,O$OC_3[[5+GPMX;NC9ZK=+I,XDM9!C=NB*^9A=RY(7 S[''S[^P7K%W\
M!?CO\3?V=M9M[K2[%9V\2>%K:_=&D%I)@O%E'=20"A^5CRKU@R?#?6?AQ^VE
M\3/A'IMA,W@7XSZ7_:K2Q*/+L<-B]?G@':TRC_:DBH ^T]'^.GACQ!X%\+^+
M]-^WWVA^)9X8-,EALW9Y6E)$9*?>4'!Y8#&#G%<7>_MK?##3=1\9V5U=:U%+
MX,=4\0LFB74JZ;N) :0QHV5X/S+D8YS7@G_!.G1O%>EMX@^&7B:VE_LSX3:[
M>VMG=R?=N))_]2!_N1M.WTG3TKQG4]!U[Q#\2_VZX-&\0V7A^V2".6_:[M?,
M:X@6.1GA20N!"74,N\J^-PP* /U!\+^+-'\:^&=/\0Z'J,&IZ)J$"W-K?0-F
M.6,C(8'_ !Z=ZJ^ O'^@?$[PO:^(O#.HQ:KH]TTB174/W6*.R,/P92*^6?V>
M_'ECXG_8K^&>A^$?"VHZ(?$,#Z3!HT=VCW*VL;O]LGCEE:,-E Y#$K\TJ^U<
M!^Q1JFK? KXM_%W]G.YAN=(;$WB+P=!J$D;2)#*O^KRCNI(S&>&/*O[T ?7T
M7Q^\*ZGXPUCPSH/]H>*=5T1@NK#1+-[B+3V/.R67A/,X/[M2S\?=KF/$O[9'
MPS\)Z;X>U#4+_4TLM?U.31M-E72;C,UY')Y;PE"@=&##'SJM>'_\$FF;3O@E
MXST+5D>W\9Z;XLO!KEO<\7"S,J8:0'GG:V">N#7._P#!2M;&8_ 5O#<]C&\_
MQ!#"XB42PBZW@.SA6&XAP=PR#D$9!H ^T-;^*6DZ#XST3PK/:ZG-K.L0/<6\
M5K9/,B1H0'>5URL2@L!ER 2< DU7^,GQF\,_ ;P5<>+?%\US9Z!;.D<]W;6K
MW'E%F"KN5 6P6(&0*^;/V0?CWK>G_%WQK\'?C%%:V?Q=ANGO;?6$79'KUF26
MC,1/9%/RH, +G@%7K;_X*D_\F4>.?^NEE_Z514 >Q>"/VDO 'C[Q7)X7T_6)
M;3Q&NGIJHTO5+.:SFDLW4,L\?FJHD3!SE"<=\5C_ /#6WP_F\.:MXHLYM4U/
MP7I-PUK?>*+'399M/A=3AR' W2(I.&DC5D'=N*^?/%?[).J^*_AAJWQ3BUZ?
M6?B!)\-1H>@:?IUK]D@M8FM.0!O=Y)6#.N[<!\YPHXQ/^S9KV@:?_P $L9I+
MJ2&WM+#PSJUIJ,<N%,=P#.K(X/1BS+P>?F% 'T7\3OVH?A[\)- \,Z[KVJS2
M:)XDEC@TK4=-MGO(;J20915:(-]X<@GCWKTR74?*TIKYK:X^6+S3;A09>F<8
MSU]LU^0?C#PWXA\*?L _LT6GB6.:WNI/'$5U;07((>.VDDE>($'H"IW >C"O
MUHUOQ?IFE:WIGA^>?_B:ZK#<26UNN"QCB0&1R,Y"C<HSZL!0!Q/PM_:=^'WQ
M@\':[XL\/ZM*GAK1)9(;_5-3MGLX8'C4-("90OW002<8YZU%;_M/>#+GP6_C
M-8=='@S;NB\0'1KC[-.N<!T&WS-A/21D"'CYJ_,#0=)\1ZQ_P3!^*R>'DGF2
M#QY+<:G%;9+-9*8C)D#^$-L8^RDU^JGPXU?PKK7P"\+WHFL#X1N=!M5W3,HM
M_(:%5VDGC'\./7B@"GH_[2?@G6_C5??"B&XOXO'%E;F[FL+FQEB7R0 ?,61@
M$=2&&-I/7V..O\/^.M/\2^(M?T:T@O5NM$E2"[DFMF2'>R!U5)#\KG:RD[2<
M;AG&:^-/^"E^F3?"34/AK^T%X7E2S\8>&M8BTJ0,IV7UK,')BDQR0,./I(?:
MOLOX?^'T\.>%+* S&ZNYP;N\NW&&N+B3YY)#Z98G [  #@"@#HZ*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /(_V@;'XS:G9Z5:?":W^'
M5W:SI<1ZU!\0$O7212(Q$L*VW!!'G;P_^QCO7@?AKX1_M4^#I8)-#\+?LU:4
MUN2;<6MIK*+;YSGRE Q'G)SL K[8HH ^&V^ _P"TF^LWFKM\._V5&U:]S]IO
MSHFI&>?/7?)LW-T'4FK6C_!S]J#P]<:7/I7@?]ES3)]*\S^SY+/2-4B:SWMN
M?RBJ Q[F))VXR>37VU10!\57/PF_:FO?&,/BVX\&_LOS^*H<>7KLNEZJU\F,
M@;9RF\=3T/>M^31_VT)M6@U1[/\ 9Y?4H(7MXKMH]:,J1N5+H&Z@$HA([[17
MUM10!\DV>C_MH:=<7T]K9_L\V\U]*)[J2*/6E:>38J;G(^\=J*N3V45Q4_[/
M'[1-S>WMY-\,OV3Y;N^<274[Z!J+27# Y#2,8\L<\Y.>:^ZZ* /C:;X??M;7
M&K:5JLOAK]FB35-*B\G3[U[#5S-9Q_W(7V[HUX'"D"J=S\)OVIKWQC#XMN/!
MO[+\_BJ''EZ[+I>JM?)C(&V<IO'4]#WK[5HH ^*-7^$G[56O:_)KE_X6_9JN
M=9EC$4U^UIK(GFC'1)' RZC^ZV1[4WQ%\'OVH?%Z:8FN^"/V7=:32P!8+J.D
MZI<"T Z>5O0[,8'W<5]LT4 ?$6L?!;]ISQ#XCMO$&J^ _P!EG4]>M0BP:I>:
M/J<MU"$^X$E9"R[>V#QVK6\8> _VN/B'I?\ 9GBKP[^S5XFTW<'^QZQ8ZO=P
M[AT.R12,^^*^QZ* /DC1]%_;.\.Z9;Z;I5A^SMIFG6R"."TLX=:BBB4=%5%
M"CV KE[_ ."?[3^J:C<7]WX,_9CN;JYG%U.TEAJY$\P^[+(N,.XP,.P)&!S7
MV_10!\6^,_A9^U5\1DM4\6>$/V8?%"VAW6ZZSIFJW8A/JGF*VW\*@T_X/?M0
MZ3J<NHV/@C]EVSU"6W:SDN[?2=4CE>!B"T1<)DH2!E<X..E?;-% 'Q=X/^%W
M[5?P]M+NU\+>$?V8O#5K=DM<0Z/INJVB3$C!+K&H#<>M5-#^#7[4GAFY2?2?
M"'[,VFLDQN(UM;+6(XXI2<F1$ VHY/.Y0#[U]N44 ?&/C3X:_M8?$BUAMO%O
MA7]F7Q3;0MOBAUK3M6O$1O51(K 'D\BO6_@)IW[0&DZ[+9_$^U^%-EX0AL&2
MRM_ 4>H1W"7.]-@*W'[L1;/-SMYW;,<9KW.B@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ7XEMO!_A
MS4-9NX+NYMK*%IY(K&W:>9@HR0J*,D\?3U(K6KFOB7J-II/P]\2W5[<PV=M'
MIUQOFGD"(O[MNI/% '/?L_?'#1_VB_AAI_CK0+.]L-)OYIXX(M055FQ'*T>Y
M@K,!G;G&3UKT:OA/]@GXV^#O@U_P3YT+Q3XHU9;72-*N[F*\>VC:XDA>2\<(
M&CC!89W#MTYK[DT^_@U2PMKVV?S+:YB6:)]I&Y& (.#R.".M &?XP\0-X3\*
MZMK2VCWXTZUDNWMHW"/(J*68*3QG .,X'N*X/]FSX_Z=^TQ\,K7QSHVCWVC:
M1=S2PV\6HM&9G,;%6)",P R..?RKI/C%?VVF_";QE<7=Q%:VZZ/=[I9G"*,P
MN!DGCK7Y1Z5XCMK'_@EI\.UM-86QU*+QPD3O:W?E7$2M<3%AE2&7*\GVP: /
MV"U35+/0]-NM1U"YBLK&UB:>>YG<(D4:C+,Q/   )S53PKXFT_QIX:TO7M)G
M^TZ7J=M'=VLVTKYD3J&5L'D9!!K\Q]6@M+OP]^W5X/TNX;4=$TZ&VOM-TU;E
MKA8Y!$6DE0%B2=P!8^H&:L>+KKPP/A[^Q;9^'=:BTFTU+5+:#5KC2+XP,Y,$
M"SAI$8$'=\I(/RMGHPH _46HYW>."1XT\V15)5"V-QQP,]J_/SXJ^ ['X0_'
MGPQX'OYKFW^#UEX'UN]TQ-9OGF@?5&,CR%I)"=TJ(P*9.Y1RO.37 ?#[QYXP
M76/V41\<;^XM?!-WHFI233Z](8X+B\'FBU:Y9S@R"'R2A?G+9')H ^]/V=/V
M@-(_:1\"7?BC1=,OM)MK;4KC2Y+?4-GF>9"0&(V,PVG/'->I5^.?A[4FL/\
M@GN-2TJ\EMSIGQ8\VXNH)F62VMFD +2-G<JM\N2W7O7HE_\ $CQ'.G[;5[\-
MM9N+^YBET^XTTZ9<,YCM&S]IFM@IX&PNV]/7(/0T ?ICXM\6:1X%\-:EX@UZ
M_ATS1].@:YNKN=MJ1HHR2?Z#J3@"N;_X6?<3?$;0?#=IX2UR\TC5M+;4QXHB
MA7^S[<C[L,C$Y$C#D#'<>^/@']H?PU\,O$O[#OQ!\8_#G6[C7$U>WT34+W1X
M+L3VFDSQM'&[")5_<S,"WF!R22,X'6MFX\26>E?M8_#>T^&6HV>V?X77\EC:
M6%R#;W%_Y<QB.T':[%QP><XXXH _2"BOS$_9SU_Q"_B_]F9]*O)[KQ!J=IKS
M_$02R%I)(EF8%K\'^)7X4R<@\#TKR3X7>)HM+T3X.>)(?$,ZZZ?C'=:<]P^I
MNQ73SY>8MI?"Q$-SQ@Y&: /V6HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** (YH([F)HYHUEC;JCJ"#^!J2BB
M@#E/BEX=\3^*_ FIZ5X-\7?\()XDN/*^R>(/[,BU'[+ME1G_ -'E(1]R*Z<G
MC?N'(%> ?\,\?M._]'<_^8UTO_XY7U510!\J']G;]IQ@0?VN 0>"#\-=+_\
MCE,@_9P_:8M84BA_:U2&)!A4C^&>EJJCT $E?5U% 'R?=?LU_M*WT82Y_:RC
MN$#!@LOPRTM@".AP9.M+/^S=^TO=*JS?M9I,JL'42?#/2V 8=",R=1ZU]7T4
M ?)S?LU_M*O:FV;]K&)K8C:83\,M*V$>F-^*F'[.W[3B@ ?M<  < #X:Z7_\
M<KZKHH ^38OV:/VDX+9K:/\ :PACMVSNB7X8Z4$.>N1OQS4T?[.G[3<,:HG[
M6P1% "JOPTTL #T \ROJRB@#Y/B_9K_:5@FEFB_:RCCEF(,DB?#+2PSXZ9/F
M<_C4W_#/'[3O_1W/_F-=+_\ CE?55% &3X3T[5-'\*Z-8:WJ_P#PD&M6ME#!
M?:O]F6V^W3J@62?R4RL>]@6V+PN[ X%:U%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M>*2-E/+J%8$$'M0![7X4\>7=UHFL7WB[3+?P:^F7\EG)]HOEDMW10I299F5
M4<.,9 /8@'(KI3KFG"UM;DZA:BVNB!;S><NR8D9&PYPV0">*\'^*5SXBO?BO
M\*?&,WAO5KSP)I\VH0WMA#927-U!++"JVM[):HK28&)%P%+(),L%R0/%KKX/
M7MEJG@Y[WP?J-YX:N?BK<ZOINF_V)/<?V9I$EO(K^:BQG[/%),2_EN%X<9 Y
M  /MB#Q?H5REB\.M:=*E\[1VC)=QD7#CJL>#\Y'<#-27/BC1K*\2TN-6L8+I
MYA;K!+<HKM(1D(%)R6((..N*^$/$GPPBLO _Q:DTOX=:O%JL?Q(L[[03:^%K
MH3):">T=Y+7$.1%\D[$I\O7UY/%GPV\-_$'4/VG=!M/!$NJ^+KW6;<:!=6VB
MR,;2[>QMF207 CVVQ$F'<LR' YS0!]X7'B32+35X-)GU2RAU2X7=#8R7"+/(
M/54)W$<'H*)?$VCP7B6DFJV,=T\WV9('N4#M+M#>6%SDM@@[>N#FOA_XH:%X
MIDUK5K=?!7B8:KI?B_P[J$]UI>C7%XFLQ6_V99;_ .TL&7Y0'400;&4!F<,&
M8C/\8?#=9/#?QHU&R^'6LIKLOQ$T[4M&EA\+W1N?(5[)I);<K"3L!CG+,AP<
M').1D ^YHO'/AN=-2>+Q!I4B:;G[<R7L9%KSC][\WR<@_>QTK6BO;>>S2[CG
MBDM'C$JSHX*,A&0P;H1CG-?,7Q!\ :MIOQ\^P>'[0'PG\5[1!XA3_5M:RV>P
MRS%#@_O[9O(;C(;83S7J_P"T=!-_PHCQ?;V/A67QB[6!B70+8RJURA905 B9
M9& 7+;$(9@NT=: .VLO%VA:EI<NI6FM:==:=$Q22\@NHWA1AU!<' /([]ZL6
M>N:=J(NS:ZA:W(M',5P89E?R7 R5?!^4@=C7Y^?$7PEK>O\ AWX\Q'P9XMUJ
M/7X?#EYI,LOA2>$SR0LJRF*%(MT;( 1AAYBJ/F)R"=[XL^ ==M/'OQ,3X?\
M@75D\/W-EX9O+O3;#1)K.#5X+>ZE>]@B+1I')*82@9,[F&5YY% 'TUX!^-4W
MCCXW>,_!]NNE7.AZ-IEC?V>IZ==FX:X,[S*X<@;5*F'&!GZ]AV6N>(;G0O$L
M#W>H:'8>&8]/GN;Q[VX,=VCH5PZ@_)Y*J6WL3D';7B?P8']I_M1^/_$VG^$=
M=T+0=:\.:2D-[J6A3Z<DT\+SB1665$(=59!@C. ,9&#5SQOH$\W[8GAG5+70
M+^2W?P9J=A<ZM#I<S6WFO- T,4EP$V X63 9N.?6@#U#P9\:O!/CSP99^*])
M\2:<^AW;^7%=374:#=DX4Y;AB!D*><$<5V4=U#-;+<1RH]NR"1958%"N,[@>
MF,<YKX:\)>&?$J? KX3:?8VOBSP9XV\,Z7?66Z]\)W-_IT\F$66TN[<1EC'*
M,;)E*CY6VLW2OHF^T^ZUK]E<V'B/PWJ&BW5SX:2VO=!\-;I;JTS"%:*V&&+,
MH^ZN&/&#F@#IO&7QR\">!/"C^(]5\4:8NE+<1VBS0W<;[YI&"I&N&Y8D].P!
M)X!KI)/%^@PIISOK>G(FI8^Q,UW&!=9Z>5S\^<C[N>M?&OBKPO\ $._^#OCV
MPU+1[KQ<;/5] O;+Q!:>'9]/U/6+>&YA>436)4,\L,<>-T: .. ,@@=-XGT;
M4M5\2_'"V\4>#M<US3O&FBVI\+S1Z1-.%C6V9/LCE5/V619SYG[TH,ONR"IP
M ?5>J>(-+T22UCU'4K/3Y+I_*MTNITC,S_W4#$;C["O-O#'QJDN/BC\3O#OB
M,:5H6C^$SIQM]1>[VB5;F)GS*S[54Y   _,UX#H?AOQ-X+UW5?"GQ:\!^(/B
M?8^)/"FCZ9;ZCI-HUY")H(2MS:S3*1]GW3'S/-8JISNW9 K*\6V/B_PU^T5X
MT\6P^#->U_P39W&A+J7AN'1+N==11+<Q&>U?R\7+6LI5MGS*PRV-R*0 ?1_A
MSXY?VA\9O&?A35'T>PT'2-/TR]T_5%O,_:_M9F #,V%S^Z& N<YZFO3=5\0Z
M5H36RZEJ=GI[7+^7 +J=(C*_]U=Q&X^PKXS^,?A.+Q]XQ_:"U.3P-K>KI?\
M@2RM]#GN?"]XS27:I=92#=#GS09(LA?F&?8XV-&TC5EU_P 7'QUX2UWQ#H7B
MGP-IEEI##1;BZ:!X[=TNK*6,1EK>1I6$F9 H/!W97@ ]WU/XH:KI_P"T1H7P
M_.GV9T?4M N]7%]YKFX$D,T,>S;@*%Q+G.23CM5'Q?\ &U]%^-W@#P/IG]D:
MC::]+>PZA*EYONK*2&W,JJ8EX7=CJQSUX[UX-HG@3XC>'_$?PTTBXAU6?Q=8
M?"S4M(DUW['/+:6^I2& P))=!3&''EGDM_!GN,Y/A;2M8U6^_9ZAL/A[XF\.
M^)/#-AJ>EZS>WF@SQ)974EB8Q(UR4V2H\^7\Q&8'=DG)H ^V;;Q'I-Y?WEC!
MJEE/>V8S<VT=PC20#U=0<K^-59/&_AR*UEN7U_2TMXO+\R9KV,(F\93)W8&X
M<CU[5\:?#+P9:ZYX2L(/%?PR\<P>/?"_A^_TN_N-1L9#I\A>%DE,+(I%\)I
MK*BAR"2QP1DS>$?A*FA_ OX-W?A[2-;^'GQ"@TQ/M.JP>#IKO=<QVOEO!JEM
MY/FNC!Y%5VP5YVMSR ?:5SKFG6>CRZM/?VT.EQ0FX>]>91"L8&2Y?. N.<YQ
M7,^"?C'X-^('@:+QAH_B"PE\/2 DWLEPB)'S@;R3A">" V#@CUJA\(8M8N?@
M?X=AUOP];>&-9.E"*;1;0$0VS;2H1 Q)5<8(4G*YP>17S%\)=)\5^&O#/[.]
MUJWA'Q$?#GA."^TK7],?1YVGM;YX]L%V+<(9)HU^=!(BL!YN02,D 'VU:7<%
M_;17-M-'<6\JAXYHG#(ZGH01P1[U3B\2:1/K,ND1ZI92:M$GF26"7"&=%]3'
MG<!R.<5Y/^R]X)U/P9I'C<SVL^EZ!JGBB]U'0=*N8FB>TLI-N!Y3 &(/()'$
M9 (#C(!)%?/UMIWB6Y^*'@34K+P%XF\/R:9XXUE[NSBT6XDMK9;B&Y1+M[N0
M,9UF8HY='$* JI5=H) /I#XM?&Y_ 7C;P!X?TO\ LC49=>U^'2-1AEO/]*LX
MY(I'618E]?+QEB!R.#7I:^(=*;66T@:E9G553S38B=//"?WO+SNQ[XKX:\-:
M/X@_X1?X(:-K'P]\3+X[\*>-S=>(=1;0II8WWBY\V]6[">7+'(7C)*N2. P&
M!6OI?P\\7:S\+?#_ (.O?#^K6GQ6T;QV-4E\1/I\HMWB^W-++>K>[?+9'MF*
M%-^XY"%>,4 ?99\3Z,+^*Q.K6(O99&BCMOM*>8[J 64+G)(!&1VS6!X+^+_A
M#XA^(/$.B^'M=LM4U#0;G[)?0V\Z.4D"JS8 .2%WA2<8#9'45\267PHT7QYX
M0^)6C>'/!\B_$"'XH7#Z-KEKH\BKIRQWL3F07@39$B()24W@G.-I+#/TM\ -
M/U'P[\5?C58:EHNIV?\ :'B7^U;2_FLG2TN+=K2V0&.8C8YW(X*J25V\@9&0
M#W>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K \*^/O#WCB;6(M!U:WU5](O&T^^^SDD07 56,9.,$@,IXSU
MKR+]I^;6D\6_!:UTOQ)J.A6^H>+X[2ZCL5A(F7[+<2*6\R-\[6C&!]WGD$@$
M>-GQMXO^%FK?&SQ7H.JV*:?8?$BRM[W3;JQ\U[Y)XK"%QYN\>7A9,C:O4<\<
M4 ?9.G>+-)U7Q!JVAVEXLVJZ4(6O;<(P,(E4M'DD8.0">"?>M>OG/6_B]\1(
M?&/QLT71[2SUVY\,1Z1)HUA:PK#.Z7*EIE!DDVR3!0=@)52P48YP>Y_9[^*$
M/Q2\-ZQ>1ZO>:C-9:D]I)::MIIT_4=.(CC)M[N':H$H)8[E&U@RD4 >A:_XC
MTGPII<NI:WJ=GI&G18$EW?3K#$N3@99B ,GBO+_BWK7PN^,GPL\5>&=<\:V,
M?A^YT]Y=5;3M0B6>*U4J78Y#%%Y49VYY&.M<-\2[J;4?VZ_A/H^MG/AN#P[J
M6I:5#+_J9=55U4M@\&1(22O<!F(KTKX\^'=%E\#>,-<E@@77XO"FJV<,^0)6
M@:'<Z>K*&5#[$^] '2?"?2=&T+X9^%K#PY?S:GX>M]-MTTV[N""\ML(QY1)"
MKGY-O. ?7FNLKXTU'XO^*_A_\!_#!\,:I:"71?AI;:Z--M;47%TTJ0KA[KS
M(X[4JC#Y765FW;<[371>//C+XXT#Q%% -<-C;^,/!PU'PK'%902"+6D\O=:_
M,N9 _FQ%0QSCS.> 0 ?1_C+QGHGP^\-7WB#Q'J4&D:-8Q^9<7ERV$C7U/<_0
M5S7PQ^%'ASP'<ZOK.AW6I7W]O7$FH[]1O7N%B\YA(RPA^41FPVWV'H /FKQG
M\5M6^-'[)OCK6/[2G^R6/@6X@UNSEAA!_M@JZS1,50%3%Y;948'[Q..N>@;X
ML_$?X2:U9:+K7B#POJ6CZMX+NM;TR^O+"6Q@T:>U2$!+ADDD:2 B5/F #D@@
M#D"@#ZTKC-7UCPA\&M+GU36=1@TB+4[^-9KZ\<M)=W4I6.,$@98GY54 8
M  KYRN_VI_%G@-_']MK'^G1Z79:#<:=?:O9):F-]0G:!Y)4C*GR$8>8JN$DQ
ME6P>:O?M6CQ5H7P?\5P:]KEEXFTU-7T"[TJ.W@6/4@O]H0>:LJ*%C*EU_=D
M=PQ)&: /K*N9\;_$OPM\-;6UN?%.NV6@6UU*+>":^D\M))#T0,>"Q[#J>U<C
M\ /'-U\5O#5QXT;7FNM/U*XD2WT+R(XSI&QMK6\QV"0SJRG>&. 3@ @!FX7]
MN9IE^'G@9K>..6X'CO0C&DKE%9OM0P"P!('O@_0T >X^$O'?ASQ[937?AO7=
M.UVV@E,$TFGW*3"*0=4?:3M8?W3@U-XM\6Z-X$\.7^O>(-1@TG1["(S7-Y<M
MM2)!U)_^M7R[XKT_Q1^SWXM^(GQ@U,:/:ZIXXU'1/#UEI=A-+<V=D#((!>7+
MLD1=_P!X20% ^4+N.<U)\<O'WB73M*^-_P --=NDUZQC^'MSK^GZO]G6&9%9
M989()@@"$[EW(P5>,@@D9H ^EK7QYH-YK.E:5#J*27^J6#:G9PA'_?6P* R
MXP!^\3@D'GI6_7S&WQIU[X<Z]X-TPBWO/"\?PTNO$4EE%;D7+SVL=OA?-W$8
M(<C 48[DUT7AG5?B5X\\'Z)K^E>.-#@M_%'ALWMJGV-"]IJ+(LL0MP01) %+
M+()"S\9!&<  ]ZI"0H))P!U)KY]^ ?Q@UWXP_P#"*1G49;>^TC3IQXQM'@AR
MFHK*8!;G"?)\\4[C;CY53^]FM']LWQ/?^&_@;=PZ?,]M)K6J:=H<MQ$2&B@N
MKN.&4@CH2C,,_P"U0![#9^(--U#2&U2WO(I--"L_VL'$15<Y8,>"O!^8<'L:
MJ^#/&FB?$+PW9^(/#FHQ:MHUYO\ L]Y!G9)M<HQ&0/XE(_"O%?$,.J6O[87@
M71;'Q#J&G^'HO!]_<IH]ND'V8&.XM8\8,9;!4@$YR,#:5R<^3?LR^./%_@;P
M;\"K*/4["X\+^*M3U;29-+-@1+ 5>[G283;\LVZ(@KM VMZC) /L?PWXLTGQ
M?;7EQI%XM[#:7<UC.RHR[)XFVR)\P&<'C(X]#6O7RKIWQ[^(=Q\.-0UJ73[G
M73IWC35-&U23PI81M?0:=;O(B2V]K*S^:P81[Q\[;2Q )QCW7X,^-(/B%\,M
M!\06^N6_B..]A+?VE;6[6ZS$.RG,3 -&PQAE(R""* .EG\0Z7:FY$VHVL1M7
M2.</,H\IGQL5N>"V1@'DY'K7$ZO^T7\,/#^NZCHNJ^.]"TO5=.4/>VE[>I#)
M:J<8:4,1L4[A\S8'(YYK&U_]FG2-=N/$<R^+?&&F'6=6M]:"Z?JWEKI]S$,%
MK8%#Y8D!(<'<#VQ@8^0_$GA/7O'/_!0GX]^%O#L>EO>ZU\/X=.:?6)I$B@26
M*!#)A(W,A&<[?E!_O"@#]$]/U"UU:QM[VQN8;RSN$$L-Q;R"2.1",AE8<$$=
M"*Q-8^(_A?P_XLTCPQJ>O6-AXAU<,VGZ;<3!)KL*"6\M3][ '..E?&/A?4O%
M?[-_B7P1^S9X<\2216^A>"-1\27OB-K2-Y;J=6D,<,:2AU2%7R2.6(P R]:X
M?2OC1J/[0WQ=_8M\<ZK:1Z;JNI?VTETENI$?FQIY;.@;.%8IN .<9QS0!^A'
M@OXA>&?B-9WUWX8UVQUZVL;N2PN9;"82K%/&?GC8CHPR/SKH:_.3X:_M<^)=
M ^&MM;"+1](U'Q#\69O"1U:PTN"V2VM]RF2X:-%$;SL,C>X().2#C%>H_'KX
MB?'?]G#X8:%XS\0>)-*US3-+\3"#7VTO3T,DVBR3 13-NC41SJ#M?8-GS#'0
MF@#ZQUKQGH'AO5-)TW5M:T_3-0U>5H=/M;NY2*6[=5W,L2L07(') S5/PU\2
MO"GC(6QT'Q%INLQW0E\B6QN5FCF,3;90C*2&*'A@#E<C(&17$^$?#]K\9-.T
MWQ7K-Z-:TJ/66U?P[NMH5\NW4X@8.$W88KYH(()!0$D @\%^TQX8L?@A^S[J
M?B'PQ$MKJFC>(+3Q##+'&D9:X>[B24!4"J%>)VB( Y4\Y))(!],44R&3S8D?
M!7<H.#VKQ[]H'QUKWPQU3P+XA@U<V/@R36(]+\11^3$WE17 *0W =U)0+,8P
MW;#=L4 >PRRI!$\DCK'&@+,[' 4#J2:Q?!?CG0?B)H*:UX;U.'5]*DEEA2[M
M\[&>-RC@$@9PRL,].*^>/@?\:?%GQ$U>3PC?ZW=1^)].\02W%U))96\9ET+R
MA+:R^6$POFK+"N>H;?TQ@<+\!_&_B_X?>'OAX]KJ=A+X8\0_$'6M!N-(:Q/F
MJ)+N^D$XGWYW!XQ\H4#!/4\T ?8_A_Q9I/BE]372KQ;MM,O'T^["HR^5.@!9
M#D#.-PY&1SUJOXB\?>'O"6K:'I>KZM;V.HZY<_8]-MI"=]U+M+%5 'H"<GCB
MOG?3?VC_ !2LU[HVJ7>G1:A??$N?P59ZI%:>7#:6RPB56V,[;I2%*KN8C<X)
M! VFK\:[?QE'KGPGTW5_$.CZCK,'Q'":=J$-L2T5LUC<M";J%2@,P!.0FU6&
MTC&30!]8T5Y)^SIX]\0^,]*\96'B>[M]2U3PUXFO=#_M"VMOLXNHXMC([1@D
M*V),'!QQ6)\6?&/Q _X7KX3\!^%-?TK0+'7-#U&^>\N])-Y-!+ \ 5@/-56!
M$I&"!CJ=W2@#W:BOC7PK\>_B[X\F^&_AZ/5= \/ZUJ^H>(="U341I#W,;7&G
M!E6ZA0S*-K$ [,]<_,1Q6MJG[0_CB'X1>./B397]E.O@C7I='NM!:Q"+J$-M
M+'#<.QW%XII"S21A6*J-BD/RU 'UI61%XLTF;Q5/X;2\5M;@M$OI+38V5@9R
MBOG&WEE88SGCI7@OB?XN>*_!?Q;\1>%]1U:5X/$>AQ7W@E#;0HRW9D$,UNQV
M?.R/+"_S9PA;.=N:J_$+]H+Q/\&O&'Q$MM7GMO$.D>%O =OX@@1;4033W332
M1,974D;24!^55 !/!QF@#WN7Q]X>A\;6_@]]7MAXFGM'OX],#9F,"L%:0@=!
ME@.<9SQ705\9^.?%^N_#CXX^'?'&MZK'XI>S^&>M:PMO!:K @D5K61DC*Y)B
M/R[=VY@,Y9L\=Q%XZ^-4.AWFOZ?%H7B+3-2\/B^TJWDN((;A[XE&"6X4A7A:
M-SM$C;@P4%B&- 'TI63XE\5:7X0T];W5KK[-"\@BC5(VEEFD.2$CC0%W8@$[
M5!. >.*\Z_9Y^*J?%#3?$+-JFH7-WIM\MM/I>N:8-/U32V,2$PW,8559BVYE
M=!M92,$X)KC_ -IC3+Z_^,/P$6VUZ_TN.7Q'<)Y=JD#*K#3[D^8/,C;+8RO.
M1@],\T >Y>$/&&C>/O#=CK_A[48=5T>]4O;W<!.UP&*MUY!#*000"""#R*V:
M^3]>_:%\5VWPM^(/Q)T"2T@T[P5XCN-*?PQ+:+B\MH)TBG9Y!ATG<NSH5PH^
M4%6R378_#/QK\1?B!\:?'>GR^(=)L/"_A75[:'^SUT9C<7<$]BDPC,IF_=LK
MR [L-G!&%% 'O]8&E>/O#VN>*]8\-:?JUO=Z[H\<4NH641)>V67=Y>[C )VM
MQG/%>3_MHWNK:=\$FGT?7+W0ISK6E6\DMB(]TL4M]#&Z$NC8!#D\8SC!R"0?
M)_B'JOC#P+\8OCOK_ACQ!;V^H^'_  3I&HRSZEIZW#7IA%Z^Q@IC5 VT@E5[
M\ 4 ?9]<3X&^%.G^ ?$_B[7;/4M2O+OQ/>)?7T=X\1C$JQK&IC"QJ5 1%7&3
MTSUR:\:OOC1\1?B5J^OZ1\/ETW3M:T/2-+U%8=0,9@N);J#SL3;OG$&/DS'A
M@0QR>!7T;I%U<7VBV5Q.($NIK=))!;R>;$'*@G:W&Y<G@\9% %ZBOD+3_C[\
M2M)^'?B[Q_K>NZ'<Z;I'B.\\,0Z7%I!A3?\ VBEK#=/,9SM5%8EDP<XY<=ND
M\1_%GXE_"ZZ2Q\3SZ.UCXAUW3-(T/5+AHS=68N699GN(HML;*NS]VPQEF ;.
M.0#V?PM\+-+\*^+=;\2)J&LZKJFINQ#:OJ4MU'91L0S0VR.2L,98 E5'.!V
MQV5?/GBOXE>-/AYXH\->"M3U[2]1O/%7B4Z;IVLQ0 7-E8_9GG_TB, 1FX8Q
MNB$*$(()4X(/&>(_C]X\\-Z[K7AJ>_AEO?#GCC0]%;4TLXPFI:?J!0[94((2
M9%8@M&5!^4[1G% 'UM17R1\0OCW\0O"T_P 4X-*U73YF\/\ C'0]'L3J-@'V
MVUZMOYB$QE.0TQPQ!.!CKS63\1OCS\7_ (4:QXY\,7NLZ#K=]I;:'J-AK2Z,
MT"FVOKW[+);O$)B%=2"5?+97J,\@ ^S:*^1O&_Q6^+GAB\^-6G0^+-#ED\"Z
M3;>(K6Z.@D&Y22&60VC+YQ"H#"1OY;##G(R=_4/C/\1?B1K/B#1_A\NFZ=K6
MA:1IFHK#?F,P7$MU!YV)MWSB#'R9CPP(8Y/ H ^FJ*^//B!\=OBOI2?&?4+'
M6_#UG;^ ]/TO5H+2+3&N%N1-;&:6 RF494X(\P#)^4@+SGN_">HZWK7[8>LB
M7Q'J0T>/P5IVH1:/M@-NC37$ZNH_=[L?(K9W;LC&=H"@ ^B*:[K&I9B%51DD
MG  KS3]H?XJW/P@^'\.K64,,E]?:K8Z/!+<J6AMWN;A(O.D ()5 Q;&1D@#(
MS7EWQ"\<>+;/5_BO\--3UF6[@A\$2^(]-\06UM%%=1*?,BDMYAM,9RR95E53
MM+#J U 'N'A/XL^$O'.MWFCZ)K45]J5I!'=R6X1T9K=R0D\>Y0)(F(($B;E/
MK775Y7^R_I3V'P!^'LD][-J,\GA^Q*SW$<2O'&8$(B!C1<JO.,Y//)-<U??$
M?Q?X\\9_$S1?".N:3X<N_ ]Q90)!JT >"[\R%)Y9+EOOI$49D4Q[2&1F)(^4
M 'O-%?-4?Q;^)/C_ %SQ'>^"6T:+3_#'B0Z/>6>IS1I;RVT6SSY)'YE1V5R\
M97"XVY#9)KB/%WCSXK^+?A)\>=:?QQ8Z+8^$;C7=*@@TC1@ES,((5:%Q-)(_
MEXR0<*Q.XD,IVE0#[,K(;Q9I*^*U\-&\4:XUF=0%IL;)@#["^[&W[QQC.?:O
MF+X@_%7QG\-/AS"FA>)4U.\T;P,/$!MOLD4]Z\JKE6N\HD4=IM4J-K+,[9V[
MMISU-W\:?&=Q\1SI5K<Z7;6%S\.&\56T;V+R&&\\Q5PY\T%TP3@#;UY)H ^B
MZ*^6O@K\:?B%KGBKX.#Q-JNEZGIGC_PI/JLEI::<;=K*XAC@DW+)YC;PPE8$
M$ # P!W]A^/WQ/E^$'PPU#Q);Q0RW$=Q:VD1N3B*)I[B.$22<CY5\S<>1TZC
MK0!Z)17SEXBO?C98>$O'['Q'HND7%A9IJ?A^_O!;O/(%5C-!=HJ>6(R0 DJ8
M(W<@XYQM%_:6UF7X#_\ "Q)+M6O-:UVUT2#1[Z../^P)7G2WDCN3M0F16+,0
MQ &4'3YF /J:BOF:Y^*?Q+\%^.-"\%>*KS2K9/%>N+9Z/K68FO;>V%K+-(LT
M2 1>:7BV1,!M.XDJ2N#IW_CCX@^#OB1\,?#FL^)=+U4:UKNIZ9>G3[9!OMH[
M22XMFD!7,=P $WA?D/4* : /H:L?2O%>E:]JVM:587HFU#1Y$AOHE1@8'= Z
M#)&#E2#QFOD*]^(/C7QV/ARMWXOO[%U^*VH^'I7L(+:/[1;6XNO),@,1!9?*
M7L%)))4D#'>:Q\0OBCK\/Q\TOPYJUHFO^"[JU.A"#3TQ<(;-+AH95<ON9]S*
M&&.<$ #(H ]D^&7PJT_X61:]'INHZC?KK6J3ZQ<_V@\38N)CF0KLC3 ) XY
MQQBNUKYCU;]IBYD^&=Y\3- U#[;X96RTJQMXKR.(1"_NY(UDEE8*I A6:/<N
MX#=O'RXKT[X577Q$B\2^(;'QE+IUUHVR&XT>=9(Q?X((E69(@$*!@-CK@X)!
MR1F@#TZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#E_'WPS\.?$ZSTZU\1V#WL>G7B:A:/#=36TD$Z A762)U
M8<,P(S@@D$$&N4OOV8OAUJ6F^(-/N-(OWL]?U&+5M2A&N7ZB>ZC*&.3B<;=O
MEQ_*N%^1>.!78^+O'6F^#GTVWNA/=ZEJDQM]/TVS0//=2*I=@@)  55+%F*J
M .2,BN5TS]H/POKNEZ1/I46IZCJ6J/=16VB1VA2^+6S;;G<DA4((VX+,P4DJ
M%+%AD GNOV?O ][JGB/4IM/U!K_Q#]E.I7 UJ^5Y3;,&MV4B;]VR%1AH]IZ\
M\FNH\+>"=&\&)?C2;5H9+^?[5=W$\\EQ-<2[50-)+(S.Q"JJC). H XKSX_M
M4> 'LO#%Q;7.J7Y\17=S865O::5<23+=0*[36\B!,I*OEL-A^;(Z8YJGI7[7
M/@35DTJ18=?MH+W5O[!FGNM&GCBT^_\ ,,2V]RY7;&Y?  R?O*3@,"0#T/Q[
M\,_#/Q.TZVLO$NE)J,=I.+JUF61X9[68=)(9HV62)^VY&!YZU2'P?\,'P_JV
MC30:C>VFJVK65W+?:Q>7-U) P(:,7,DK3*IR>%<#DUP6L_MC_#O0;[48;S^W
MXK/2]7&B:GJAT.Z%GI]P=@7SY2@$:DR* Q]<],$[WBS]I3P/X*U@66IWTRVR
MZA%I5QJ<46^UM;N7;Y<4C [ADN@+!2JE@&930!!??LJ?"_4[:SM[GP[-+#:Z
M-_PCZH=6O0)=/&=MO-B;]\JY)7S-Q4X*D8%=;;_"?PG;6/A2S&C12P^%9!-H
MWVB1YGM)!&T>\.[%F;8[#+$GG/4 UPT/[6G@.;519A=<2)=?/AF:_ET:XCM;
M:_W!5CED90$W,P49[D9P"">HMOC7X?N]5GMH8[Z6Q@NKJQEU=(0UI'/;(SSQ
MLP8LI4(PRR@$C"DT :</PK\)0>&]?\/IH-F-%U^>YN=4LBI,=W)/S,S@GJW?
M'X8K('P"\"/H&IZ-=:*^IV&HZ?\ V5<C5+ZYO)6M/^>"RS2,Z)GG:K 9 /4
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
M^X!0 0!BM7XH^*[OP-\.?$GB"QL)=2N]-T^>ZCMXB@+,B%@3O91M&,GG. <
MGBOGOX:_&ZT\#Z/X+\0>+-0\>:AKOC?0([J'PZ+)M2AN+B* 337%JL(?RRX?
M A5E  !\M>M &G\=/V7M,_X5]J-A\/?"D]QJ^MZUI-[JKKJKAYX[6>)VD>2>
M8'S/+C(W*=S,<DY):O3]6_9Y\">)]"OM.U71[ZYAU*XMKV\>?6+PW4TL!#0"
M2X$WF,(V *IO*@\@<U5OOVE?!NFVK:A<G4H=#@O(M.OM9DLF6UT^[DV[8+@G
MYD8%T5CM*HQVNRD$#-\3?M:^ _"EWXFAO5UUHO#-[#9:S=PZ-<-!8F5599)'
MVX$>'7YNX.1D F@#H-6_9Z\"Z[>>++J^TZ_GG\56,>FZRQUJ^'VNW12J1D"8
M!0 S#*8/S'GDUG:]^RO\+_$^HZ%?ZGX8-S?Z+9IIUI=?VC=)*UJOW8)F64&X
MC']V8N/:MOP-\:?#WC_Q;K/AJQBU.RUC2X(KQ[?5-/EM#-;2EECGBW@;D+(P
MSP<CD=*/'_QJ\/?#CQ+H/A_4XM5N-7UU+AM/MM.TV:Y,_DIO=044C=C'&<\Y
M.!S0!0UK]F_X?^(#XP^W:1>2+XNABM]:CCUB]B2ZBB7;&FU)@(U5?E C"\<=
M*V+7X.^$K/Q?IGBF+3IAKVG:>NEP7C7]PQ:V4DJDBF3;+M+$AI S DD$5QGA
M_P#:S\">))/#?V9-<AM]=U!M(AN[K2)XH+>_#.OV29V7"2[HV&.1D#)&1G9_
MX:'\)GQ9;Z$OV]C<:Q+X?AU 6W^BR:E'&9'M0V=P8*K?,5"$@@-D8H [7Q?X
M/T7Q]X;OM \0Z=!JVCWR>7<6EP,JXSD=.000""""" 0017/1_!/PA'H>MZ4;
M&]F@UJU6QO[BXU6[ENY[=5*K$;EI3,$ 9L*' ^9O4YXOX=_M-VGBKPSKFMZ[
MH-]X;AM/$-UH%E!,\$DEY-%*T8C4)*W[S*,6SA .=Q +4I_;!^'@L;242ZO)
M>7&LR>'SIL&ES3W,5^D9D,#",,NXJ,KAB'R-N>< 'J?@SP=I7@#PQIWA[0X9
MK?2=/A6WM8)[J6Y:.-0 J[Y69R   ,DUR7BO]G;X=^-_'4'C'6?#45WXCBC2
M%KM+B:);B-#E$GC1U2=5/02JP':N7TCX^>"H]=\9Z]>:KXITO^R=!L=3U/2-
M<T^>VBL()/,,;1P/&'\U\$,!NY51U%<_\>?CA_;'P&^+K>&+[6?"7B_PGIRW
M$\<D:17-N9(Q+"P8;T*NN>5;(P1\IH ]$U+]F[X;ZM\1V\=W/AB(^*)#&TUU
M%<SQQ7#1_P"K::!7$4K+@89T8C P>!5_1O@;X+T+1?%ND6VE32:9XKFGN-9M
MKS4+FY2[DF7;*W[V1MFX<'9MZ#T%=7HUTS>'K&XF9Y&-K'([ %V8[ 2<#DGZ
M<UY9X6_:P\">+]5\/6=B-;CBUV_N-*LK^[TB>"U:\A,@: R.H"N?*D(!],'!
MXH L7?[*'PNOX88KGP[<3I'I3:(V_5[TFXLB2?)G/G9G +$J9=Q4X*D8%:-M
M^SGX!L[^&]@TN^BNHM%;PZDB:U?#%@3DPX\[')YW_?SSNSS39/VB?!\-_8+)
M->)I%_J;:):Z^;<G3Y;X,4\@2 Y!+JR!RH1F!4,3Q6-#^UIX#FU46877$B77
MSX9FOY=&N([6VO\ <%6.61E 3<S!1GN1G () .@T#]GOP+X8O_!]YINF7L$_
MA&T>PT4MK%[(MI X :/:TQ5P0JCYPW"CT%=AXJ\*Z/XX\.:CH&OZ=;ZMHVH0
MM;W5E=)NCE0]01_G'45Q^H?'GPQI^N06!%_<6LFKKH#:K;6IDLX]0/2W9Q\V
M<_*6"E%;Y68'BH)/VB?!\-_8+)->)I&H:FVB6NOFW)T^6^#%/($@.02ZL@<J
M$9@5#$\4 ,\,_LT?#KP?H$>BZ1HMU::>EW!>;#J][)([PMNA5Y&F+O&AY$3,
M8Q_=J>[_ &<_AYJ!\:B\\/?;8/&;B37;2ZO;B6VO)  !)Y+2&.-P%7YXU5OE
M'/%<[=_M>_#^QDN3,->2RM-</AV\U!M$N1;VMYN5521BF5W,ZJ.,Y(X ()FO
M/VL/ FE:!XIU74UUS2E\-7=M::E:7NCSQW,)N,>0YCVY$;[AAC@#H<'B@"T?
MV4/A4_@1_!\OA47.AO<1W>+F_NI;I9HQB-UNFE,ZL@R%*N-H) P":T]0_9V^
M'VI>%M%\/RZ$\>G:-=_;[![;4+F"YAN"&#2_:8Y%F9F#,&+.2P)W9KSCXG_M
M&Z5XO^%/Q?T[PMJ&O>%/&?AC0)]26._TZ2PNUC\MVBN(EF3YHV*$;@,C_9.*
MZ7PW\2-$B\4^";/5_$&N1>('\&MJTMHRN-.G@583+<2,4P\JDC&UB0&;(Y%
M&Q'^S%\-(-"31X/#9M=/CU@Z_'';7]U"T5\=V9D=90R9WL"JD*02",<5TWA/
MX6>&O!'B3Q%KVC6=Q;:GX@DCFU*62_N)DF>- B$1R2,B84!1L"\ "N.T_P#:
MB\%7MEJ%U(NKV<-KH(\41^=I[NUWIA) N8ECW,1D<JP5QD$J!S4GA/\ :=\#
M^+=3%FDVHZ2'T3_A(H+K6-/DM(+BQ 7S)8Y' #!-Z[OJ",CF@#J8?A!X+@\
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
M([5[?9$DBP,TC%+?EBB9+GC Y^DKF/4+O1)HT>*PU.2!E21#YT<,I4X(R%W
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
MN>%_CS+KWQ+T/P9?>#]4\/7^I:1>:J6U":$F$V]RL#Q$1LVXDN&# X((QG-
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
M[N-4O;?7M,T#XU6LCW6I7/VT6-G]IME<M)(6*1;=X))QC(Z4[XQ7WA.XU/\
M:@UK3M<2PN]#T?0[S13I^IO:"WFCM#Y;+&CJ"RG:H# XSC R<_H910!P'B_4
M-'U[X'ZG?ZO-87FD7&B-/--=,C6[@Q;@Q)^4C=@@^N*^1?!6L>&O#WP0_9'G
MTK5[/2!>ZW81WZV%^+>.Y)LI1+YR(P5V#",$N"0<<C-??-% 'YV^']?T?2M$
M\->*H/&-U)K=O\9+C28[FX\0S3#^SWO)4:$J\I5D:,J26!)&TYX%;&F_$_2)
M?C;X'U.QUZZL5F\;ZSI.M1:A=2/JFQH;@)%=LFQ8HMZ)Y$!4D*JLKD[L??5%
M 'YW?#7Q!I6E:-\&O%$'C"YFURY^)&IZ--<77B"6<2V+37H$+H\I4J0(3DC)
M)4YY%>E_ /QIX8\<:OH]OXIU/7K+XV:+JVH+KNGV[S0RF-GE7_221M^Q+$8V
MC^8*"$V?,<'[&HH ^ O ?Q&\/S?##P%IVM^(9;VVO?&OB&V6\U74FFTL[)KC
MRDOB=SSDJRF&+>A=PIW<#)\+_B#;ZOX<_9536-?6ZU6U\5:M9S-?S,LP\N"\
MC1#YAW< QK@DD94'FOOVB@#YR_;0OK"ST_X617NO7&B1W?C?3;:8V^J267FV
M[%Q*K;77</N\G[O!!!YKR?XEQ>%_"GQ*UOX9^+/%.M>!?#XTNR_X0>\C^U7<
MS\,9OLERS.WVI9B."6<KL RHQ7W+10!^?OCO2M$U?Q%\?].USQAXAM_$^EV.
MEW7AF&37;B"]%^=/#(T,"2 /(TVT>6JLH+D!1NYZ.]UW4=0D^)FC?%[49]'\
M7V_AK3KCPK(MRUO(9?L69I+ J1NN/MFX,$RY^1?NX%?3?@;X577@[XG>/?%T
MNM17R^*Y+61[%;(Q?9C!%Y28?S&W97KE1STQTKT2@#XI^&NA#XC_ +0UIH/Q
M*U:\NO$4/@#1-3O]$37+B%%U-)I#*QACE49 "[HP-IW<J<UY]HFH^&/!/[-V
MFVVG7MMX:UNP^*<=KJ$-G.;)U0ZW)MAG"E0RB Y"/D!"#@#!K]%Z* /SR^+V
MKZ/'!^TMKL7B^\75O#7B#2KG1'7Q#/BSD,-J7\M/-P06,B[2" -P '(KH/CM
MXWTW5?B)\2/#-_\ $C0]%UG5+319?#&KWWB2+2FT,%0TIC+2(Y#C+[X-^_>$
M8C''W;7CNJ? ;6+KQ?KVHVOCJ=-&URY%U=:9J&CVM[)"WEK&5MYI%RB;4&%=
M9 #G'6@"O^TS-::%^R;X[EM]9N+:*U\-7#6FI1ZE*DK.(3Y3"??O8L=O)8[L
M\YS7@'BJ[\+?#D?#>;6=>O-/^&/B[19+G4M?O;FYU.RDUAHK=8S,S2,L68UD
MV8VH'R0 0"/MGP]H5EX7T+3]'TZ+R+"PMTMK>+.=L:*%4?D*T* /B33O%6@^
M%?&/AOPCX_\ $FNZSX#G\*'_ (174_$B3(=5O3<RAR^T O.(O(\H.-^T[A\S
M9K!^#OBVP\.+^S=XB\6ZF\.EZQX3UC3KO4-3=W%]<F6(PPRLV3)(RB3:K98_
M,!DG%?>&IV\UWIUU!;RI!/+$R)+)&9%0D8!*@C(]LCZUQOP/^&3_  ;^%VA>
M#&U0:S'I$1@BO/LWD,Z;BPW+O;GD\@_A0!\=_"CQI:IX5_9:\[Q%<6DLOB36
M+.YMY]0DA$D82\*+)$S '!,6"1D94 C-5M#GCL_@QXZ\?Z'K&N:[JNC^.+_3
MM0NK+6+J_EM=#.IJ9PL(E(;]RN[=@OMW8;%?H110!\ >-]4\&6_PW77/!OQ,
MU74O#NK>-M :-K6ZDT_3;9FN$6XBM0&7(*?-(F2J'!PK9QG_ !.B\.:#I?[3
MUOI_BB]MU\)"QU3P_"OB.X/V&\DME:22,&;+,95'#9Y)'&XY_0^B@#X7\=>-
M])\8_$KQ%X>\=^-M5\*7EY!IM[X+OM)MI))KN$P1LS:?*F5,QG$@=0"6#*#E
M1QRGQ2U33+;3?VC]:;Q?J(USPQKND3Z.\OB"96M)C!:F0K&)=N2QD4K@J/F4
M #(K]$Z* /B#6!X3TSXM_M%/_;>F^"M9U?2=&O-/\016JN\<4MOMEN05P6A+
ME1(X8#GKG%>R_LH>(+S5;'QE9:AHNE:=>V&I1I+?>&;UKG1-0+6\9$MED?NA
MM"[XN=KD\DDU[U10!^?GQR\5:7X2TW]I?PW=7OV#7)-:TK5=&TY _G"%H[0/
M<0*HRJ;Q*&=<#<2"<MS'\:-6T._O?VH-53Q=>"[T'3M(U/1/+\0SHMI=&V+[
MXT$H&=^!MQ@%B !DY_0>B@#X$^,/Q T?Q78?'/2_B#J2I?2>%(;CP2DUPR17
M=NUB6EELBIQ)*9RP?9EMH /R@BF:MXRT37-4MO"_CWQ?J?@W3;_POH\G@[4;
M.TE9Y'%N!/\ 8Y%^[=K,,;<%B-HP1Q7W]10!\E_!W0-#\8?M1_$N'4]?U;5]
M0\.C0KZQM+G7)U:&?[(XF=X(Y0F=QPT9!12Q&T9K;^-MEX8TS]KSX-:UXAL]
M.BCFTO5[2.]O8%.^X!MG@C#$<N/WC*.H^8CO7TS10!^=OPMUK0- TGX/^)=.
M\1B#5K[XG:MIEPR:NWE26<MQ?%HC%O\ +V$F)ON]2ISR*[;X<>)-/\:?%6&Q
M\3^,-<T'XNZ)XJNFET*SLW6YN[/SW$2,QRCV)@*'/"KMR"&Z_;E% 'S5^W@O
MAL?#3PH^OC3,CQ=HRQ-J/EYV&]B\X+O[; =V.PYXKS#Q3KN@ZO\ %GQ9X.\4
M>+=4\$:U:ZG9W'@F/0[)C-<:>L4)B73G4%"&D$JR(!@@G=P./N2B@#\ZOC!X
MRTCQ!X!^)=IXZNWM_BEI?CBU-KI]W(Z7":6M_;_9FMXP?FMS%\S% 5+DEN<5
MVM[XJTOQA\8?$F@>+_&>M^%?'EEXECN_#=MIEG)]JO=-_=M;BTDY1X'7<LJX
MV\N7QU'W!10!\':'-X6A^'W[0/C:[UWQ-J]_X=\2ZO8V\VB>)+AKFTLY?)3Y
M,NZ*O4^8Z.556*_=%<QXG\=Z7%\-OVH]'@\0:7+H<GAW3K[2[?3'<:>/-MV6
M1K<NQ#!G"@NNT.P)V@Y%?HQ10!YGX]U.TG_9YU6\B\2GP]:2Z"2OB"S'F_9
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
M[/>NZ]I_P]U#0O'?_"+^.O!ULUG!K<&DB>UNX'C1)HI;1Y>5;RT/$N5*Y!H
MY[1_VF/$?C/XD?#+3])\+#1M#\0Z?J=YJ$&ORO;7L#VCQQNNSRF&T>9O5@V)
M!CE1UVM(_:TT/5-8TEO[&OU\+:K!<W%OXAA!EB@CA0R%[I O[A'16*-EL\!M
MI.*TM1^ ^LZEXP\!^)[CQL]WK/A^&^M=0FN]-5UU&&[\LRK&JR*+?'E*%^^
M."&/S5A^ OV7]9\(:!?>"K_XCWNM_"]H;FULO#C:;'#<P6\RNOD27@<M+&@<
M[1L4\+DD#! .1UKX@:AX_P#V@OV>=?BT>_T?0=935;FRDEU L+F V1:,S6P.
MV-R"''WCAL$@C;7I'B_XM^)- _:-\/\ @R*PTM?"T_AZ\UJ\OKB\=)@(9H48
M[?*( 0.2!N^;/)7;SSO@[]E_Q/X<U;X8R:A\1XM8TWX?-/%ID+:"(KB>VD@\
MD1SRB<AG5, .J+G'*YYKM_'7P5D\8_%;0/&4.MI90V>DWFAZAILMEYPO;2X>
M-V57WKY39B W;7X8\ X( ,C2/VFM.OIO M[=Z'=V'A;QS<?9-!UIID?S)65F
MA6>(<Q"558H06[!MA.*X_P",VNZQX5_:P^'][H.AZEXIOY_"^K@:-:7Z0)*R
MRVNUCYTBQ)@,WS=3G&#70^#?V8'\/:/X%\.:KXG&N^$_!&H#4-#LVT_RKI61
M76W2XG\UEE$0D.-L:$E4ST.>N\=?">_\1?$SPOXYT37H-(UC1+*[T\0WVGF\
MMYX;@QELJLL3*X,2X.XCKD&@#B]'_:_T'Q/X:TBZTC1[O_A(;]+TRZ#J4BVT
MMD]I*(KB.5P' 82$(NT$-G.0,D=G9?'?1&^":?$S4]/U70]+%MY\NG:C:F*]
MCDW^6(3&3RY?"KS@[@<X.:X&]_9+N=#N/#6M> O'-QX2\8Z5)?/=ZM=:<E_#
MJBWLPFN5GMR\8P90&4JPV8 YKT/QM\&X?B1\&=3\ ^)=<OM1;4K8QW&LJ%CG
M$^_S%F10-J;7"E5' "@<T 9&M?'V7P5!K#^+O"&IZ*;5K*.QDA=+B#4IKN3R
MXK>*7Y1YP?"NI^5<@[B.:PO&G[5MK\.+;QS;>(O"E_%X@\*Z5'KDNFV-S%,E
MY8NQ03PRL4R%<%74J&!Q@,"#3=6_9K\1>._AS<^'O'OQ+N_$>K1R6L^F:O9:
M7'8+8SV\@EBG\@.XDD+J-Q9L$9 "9.8OB+^R]J/Q/T?QG+K/BRR'BSQ'H,?A
MO^U;;166VM+-9#(^RW-R6+N[$DF7'"@#@Y +5Q^U98Z%/XTA\2^%-5\.OX<T
M6#Q HGEAF^U64KM&LF8V81D.IW!CP.?4"OX_^,ND7_@32-5\0>%9-9T:X\2Z
M796-YH>KI/9S22RQ&"[2=6C9XUD< J%))0@KCFK]_P# 3Q3-\0-4\6V7CC3K
M&]O/#=KX?6,: TBQF&<R^:<W7S*^YE,>!\I^]GFN9O/V-DB\/ZIIVA:_IGAS
M^T_$^G^)I[:PT-ET^*2U:-MD%L+D>49&CR[;SDGA1B@#T#1_CQ;^)_B%K'A7
M0].@U"YT?4&TW4$;4%CNK5Q#YBS26^TL+=B51903DG[N.:\^^&/[4VKZGX%L
MM1\5:3IT6NZSK6J6&E65E?,8V2TN)4<R.8041%1!N =F+ [5S@=9J?[.DGB3
MXH:'XTUS6=/N=0T/57U#3[RRT<VVHK R,OV*2Z$S>9!E\[2@R !QUKD$_9 U
MO2M*TT:#\29-$US0->O]9\/ZG'HR2+;17DDCW-M<Q-+BY5O,QN!CP$7 !!)
M-BP_:T;5KCP=86?PY\2-K'B634;:&RN3!;B.>S7=(N^1UW(PPRR ;2IR,GY:
MR7_:B\0>++CX0R^%O#EM:6_BK7+_ $G4[75[WRY[6:TCN/-A!2.12-\)/F \
M[0,#<2.PN/@9XGO_ !O\._%.H>.X=3U'PLU_+<FYT; O9+J(1,(PDZB"-%4;
M5PYZDL22:YC0/V4-9T#2O""0^.;7^U?#?BC4/$4%XNAD1R+>>?YL#1&Y/($[
M;9-V!@91N10!Z5\2/BO/\._%W@?29M&6YT_Q1?MI:ZHUWY:6ESY;21HZ["2)
M-A52#][@]JY;X>_M(/\ $338GL?#\"ZH/$USX;N-.75!(T#6X9I9BPBP5VKN
M [AUY!.*[3XS_"JU^,GP_N_#5S?SZ5,\T%U::I:@&:SN(9%DCF3I\P9?U-8G
M@;]GG0?A[\3]8\8Z1-+%_:&FVU@NFD9@ADB41M<#GEWC2!6/'$74YH \FD^/
M-WH?A'2+KX>^$8],&K_$J3PWJ5OKNI-Y@G-PPG=2JS*!(48<-A <J#T&3HWQ
MANO@E\1_CUJ][X?U37-!L_$.EG4+B'4%D338YK.W5B@F</( \A;8@ QGIP#W
M$7[*6KQ>#6TI?&UHNJ0^.6\<65^NAMY44S3-(8)(3<DR+\[#<'4]#BF^*_V5
M-=\4Z-\6]/D\=6,7_"?W5G<O,=!9FL_L\<4>,"Z D+"%3GY0"3QT% 'T8K!U
M##D$9%?&GQG\9R^ /B?XRA^+<OB[P_X/UMHX_"WC[P_J5W'IVCJ853R;A+=P
M(9/-W-YDBL'# $[5Q7T;X-LO&UI\0_$G]L:S#J?A,VMJNGP#3!:&VN N)E1]
M[-*C8#9;[I;:"V":P/$WP@\7ZY:>-=)B\;Z<?#GB=Y=]CJ6@&[ELHY8A')'#
M(+E%(."PWHP#-T(XH SO%O[1&G_#NQ72=-LY_'&I:3HUMJ5Y]AG&^>%U(0P\
M-YTL@C=E7(!&/FR0#<F_:*&J6VIW7A7PAK/BB#1X[)]4MX$\F]A-RB2+%';L
M-TDJ1R*[H2F < EL@8'_  RSJG@[Q)HFK?#/X@7/@H6NAVGA[4+6\TR/4XK^
MVM@1 ^'=/+F4,PW_ # YY4U;_P"&;]?T/XCZOXB\)_$K4- TWQ##;)X@TZ?3
MX[N:[EAC$0N(9V8>1*T8 8['!QD $# !SFL?''6+Z']H*W\7>%(=2\&^#HA
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
MC&>10!U'[/\ \9W^+'@NWO\ 6AIFE:_+?ZC:C3+6XW%DMKJ6#>@;#,,1@DX
MR>@KT:/Q!I<NL2:2FI6;ZK&GFO8K.AG5/[Q3.X#WQ7POX$\#W&DZ'\)=53P+
MKMGXCMOB;J-W?WA\,W:745A+->XDE;R=RPLLL7+';S[''6?!#PA/=^+/#VC^
M./ GC;_A/_"NN7EZNOO&T6CRB220F[2[7"RB2-P#"26+'!7 R #Z4^+7Q8TK
MX0:+IFJ:QNCL[[4X-,^T%)&C@:4D*SE$8@9&T<<LR@D Y'B_QQ_;2B^&OPG^
M('C+0-'M];N?!6M)H^HZ1>RS6TNYI%16WF+ SG> -X*E3D$X'U!7RS_P4M\.
M:UXR_9+\3:#X=T+5O$6M7MQ:>18:-I\UY,^V=&8[8E8@  G)P* /1?!/Q4\8
M^(-0\,7%]HNA?\([J5@+S4;RQU"5IM*+VWGQ"5'B"E6'&[<,'''-=_IWQ'\)
MZQ)!'8>*-%O7N)3#"MOJ$,ADDQDHH#'+8YP.:^?_ (!3Z?\ "BTT#2='\.>-
M;K4/%:V4^K'5-#U00Z6T-@J3-)<7$>!DQ*JQ _>;"C%>3? [PUJWPA_:_P#$
M7]D^ _$T7PQ\;BZO]'NY-#O1#H&H%O+E:1#$!;K/Y>06Y"&/D D4 ?;-UX[T
M-M1U#1K+7-*N/$=K \QTH7D;7"[5SEX@=X'(R<=Z\G_93_:JTS]HOX=Z9K.H
MC2O#7B*_N;N&'0%U)99Y$@D*&1%8*[#Y23A<#UKP;]CWP?;V&E#1?B9X#\1K
M\6_!>L:S<6NLR:9>F&>.[W-)<K<(/)F#@[0K%F) VJ37A?P0^$'B[PSI?[,M
MQ)\.?$^F:MI?CW5+O6YV\-7<<MO:R.@CDG;R@1&5/!8XP#Z&@#]3)?''AR#Q
M#%H$GB#2X]=ESY>EO>QBZ? R<1;MQXYZ=*IWGQ0\&Z=/)#=^+="M9HKA;1XY
MM2A1DF;(6(@MPYP<+U.#7YL>/]!\5ZG\4=-O](\!^+]&T32/C+'J-Q;2Z7?7
MDKJV!+?^<5(\I]H"QQ A1]XMN7%+]H/X.^*?$6L?M=WMG\.?$NI7^LW^BGP]
M=0^&[N1[M8Y5\\VSB([@-O)4XP* /T]\1^/O#'@^>"'7O$>DZ)-<*6ACU&^B
MMVD ."5#L,C)'2FW'Q!\+6=A87T_B72(++4&V6=S)?Q+'<MG&(V+8<YXXS7Y
MP?M%ZOX*\._%_P 4Z?XJ\<1>$[WQK\-]/T:[_P"$JTV\(L0S+\]L(XV+L/+8
MO&_E8<@[B=P'0:_X'M;CXO>$(YM0\4^*?@=XC^&J>%-/\4>%--.H_/N'F"0+
M!,8FEV@E@H.['/RG !^C]>-?%+]I[PW\*OC7\./ASJ8S?^,9)HUN-V$M2%Q#
MN_ZZ290?0UZ'X.TZ#P?X T:Q4ZG+;:9IT4*_;QY]Z4CC 'F",'?)@<[0<GI7
MQ)^U1\&_%?QY_9]U[Q]IMI?V_BVVU==?T72'\,WL>LP- ?*AMURVX9B&_ AQ
MO8\]Z /NOQ!XFT?PGIS7^N:K8Z-8*P4W6H7*01 GH-SD#-<'XO\ VC_A_P""
M_&7@[PQ?>(]/.J^*2[V*I=1[! L;/Y[MNP$;:%4_Q%AC.#CY3^(OC#QKXO\
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
M)?B3<L'E,A??N'&5Y(!7(P: /M73_$&EZM<R6]CJ5G>3Q(DKQ6\Z.R(XRC$
MY 8<@]^U>::S\;GMOC_X0\ Z;_9&HZ;J]GJ$MY=0WGF7-K-;+&1&T:\+GS.Y
M)X/ ZU\SVWPY\0:;/X+C\!>%-5\-^([SX2WVEW&H+H=Q9HNJ,EN84N9C$JK+
MO64@R'(//?F[9Z1J_BGQ'\(G\+^ /$GA+6M*\&ZSH-W>7V@SVB:=>O;1)"'G
M9 KKYJLPD5F4Y)SDF@#[3M?$VCWMQ?06^JV,\]A_Q]Q17*,UO_UT .4Z'KBI
MM-UO3M9\W[!?VM]Y6T2?9IEDV;E#+G!.,J01Z@@U\/>'_!MAXL^%^IR:I\*_
M'EAXZT7P7?:%>+JVG2&U9V@V^5;JBD7H>95="@?;]XE3U^E_V8O!&C>#_@UX
M3>P\,Q^&]5N]'LAJJR::;*[FN(X%1C<*R*[."&&7Y_ T ,^('[0_A[P__P )
MSHN@ZGI6J>-O#&C/JTND7%V$'$<CB-MN6W;8BQ4#(!4G&<UU7PL^(%O\0O!/
MA_4WN+)=7O=*M-0O+"VF#-;M-$LF"N2RCDXSU KP'XEZ9J^E?%GX[2_\(UKM
M];^(_ =M;:;=Z=I4]U#--'%>*\6^-2!)NEC 3[QW9 (!(\^T_P"'&NVMSX(M
MO!7A75?#>NWOPEOM)N=0&AW-FB:FR6_DI<S&)0LF]92"YR#D]^0#[?TWQ!I>
MM3W<&GZE9WTUH_EW$=M.DC0M_=<*3M/L:\U_: ^+VM_"-/!;Z1I5AJW_  D/
MB"UT K>W#P^0\^[;+E5;<!MY&!UZUYU^S-H^EZUXHTSQ$WP^\;>$O%6FZ&-'
MU&;Q';M9VT2AE/D1  +=+O#,LBA@JC[P+8-W]M?2I]?TOX864.AZWKD$'C73
MK^^31]+NKPPVD>_S9',",4 W#T//% 'JVG^,M:T/4=0_X34^&]'T>W@C==2M
M]3(5968CRY%E5-N1@J<G//3'/4:;XIT76+M[6PU>POKE(5N&AMKE)'6)AE7*
M@D[2",'H:\,N6\#Z-I?CC2]-\ ^+==TC6[ 2:I9W6A:D8[ER!!'!&)X=S%P2
M6*Y6,)N;;D9\ATCP3\0?"WP5^*WPFM]$U?4_&MI:P2Z9XD%K<BWUS3P(RMD+
MQU""6*)7M]NX9!#8RST ?1?QT^-Q^'GP?U_QEX3?2/$D^DS0Q31->;HTWS)&
MP)CS\PWYVDK]:])L_$&F7T-W+!J-I.EFQ2Z:*=6$# 997(/RD#J#BOC[XRI9
M?$OX#^/]8\-?"+Q;H&MZOI^F:=<0W6AW,5Y<F&Y1E@2T169DB3?F4*%Q@!F'
M2GX_\.-X?\:?&4>'OA=JNK>'M3T#0/+TVTT.]MK6ZECN)/.=1$L9F>)&C=HD
M8.X7;ZX /LFS\5Z)J.E_VG::Q876F[_+^V0W2/#NR!MW@XSD@8SU-3V6N:;J
M4%S-::A:W4-L[1SR0S*ZQ.OWE8@_*1W!Z5\ >-_!^L:UHOQ?@N/!GBW6DU;Q
M;X<UC3;BX\+3HT\:FU%Q*D4<(*$+'+N&T.JKA_F//2_$GP=%HZ?M)VNDZ!K7
MAGP]?VN@W&G_ -F^'KB*VNYH\+(D<8C590S>6DBQY8J3@,1B@#[:TS7=-UNS
M-WIVHVE_:@D&>UG61!CK\RDCBDT?7M,\16K7.E:C::G;JYC,UG.LJ!AU4E21
MD>E?#.JVEI\2(_BYXF\&VDLWQ(UNUTN:3PPNB7NF3S6%G+%]ICAEO;:!I6F7
M*L%7;_JU.<Y/T!^SGI>A7VM^)?%^C^$?&'ABYUF*VCU"3Q=;O92W$L08*%M6
MQRBG!E"@-D %@. #W6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JGIFKV.M0R3:?>07L44TEN[V\@<+(C%70
MD=&5@01V(KF?B]XUF\!?#_5-3LH7NM6=5M=-M8T+O-=RD)"H4<M\S D#L#7S
MG^RQ>K\&_C7XN^%DHUA-%UZU7Q3H<VMVTL$TUP L>HH!( 23)MFX_P">C4 ?
M7U%?/WPN^(?C+XP^&?#?CG3O$NE:3H.K7U[9WND30)YEK$KRPP""0@DW0=%+
M"3*'<0$&!FU^Q/=ZOJO[/6@ZKK>O7VOWU]/>RR37XBW*WVN8'!1%)R1GYL]<
M# P* /=Z*\V^-/B_5/#,7A>STC5+;3KG5]4%HZ"$SW]Q&(I'*6<95D,N54EI
M<1J@=F(P*\)\+_M!?$SQ?I/PCAAO](TN^\1^(M9\/ZE-<Z9YKC[(+KRY0JS!
M0W[A2RJ<%NC;>" ?7_2N>\)_$#P[X[@U2?P_J]OJ\.F7DFGW<EJ2RQ7" %X\
M]"1N&<9KYQ\$?M%^+]>E\(>"=2O[./Q-J_BO6_#\_B&&S"*;?3MS&2.%B4$T
M@V* =RCYCM/ KJOV/[:\LV^,4&H7BZA>1^/M062Z6(1>:?+@PQ4< D8SCC.<
M =* /9/"7Q#\,^/%U(^'M<L=8.FSFUO4M)@[VLP&3'(HY1L=B :F\,>-=#\9
MI>/HFI0ZDMG.UM<& DB*53AHVXX8'J.H[U\I^*/!GB3P!\4/B!\:_ %O<:GJ
MVG:Y]C\2^&HF)&MZ6MG:M^[7H+B'<[H?X@67N*Z#P7\8DU[X?:;K7@K7K6+3
M_%GC*^$+I 9;^Z@;S)"EI$59/.RHW&;"(H<L1B@#ZAO+2.^M9;>8,8I5*.%8
MJ2#UY!!'X53N[O2O!_A^2XN)+;2-&TZ#<SMB*&WB0?DJ@"OE73/VE/'EQ\(O
M#GB?4]-U%K&._P!7L=?U/PYIT5W>60M;AX8)WM,ONB.TF8Q!B"!MP#FM]/C)
MJWQ<NM=\+>'_ !/8Q6^E^![77)]9M+,2+JLUU')M*))]R ",D@ /EP-R[3D
M^B?"_B?2_&GAW3M>T2\34=(U&!;FTNX@0LL;#*L,@'!%:E?"_A?XO^*_A_\
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
M/\7/"'CO]HNQ\/\ B>RL-+^'FG:9J>G0RZ3#-)(9VC#Q,Y_@^=N<%N%P1R2
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
M_P &M,FL/".DOIUO-M\QI[R>[E95!")YD[N^Q<G:F=JY. ,FNVHH *\HT_\
M9<^'.D?$#7O&]AIFJV'BO75":EJ=KXBU**2Y48P&"W   VC  &,<5ZO10!Y#
M=?LF_"^^M/#5M<Z#>W">'-4EUO3'EUR_:2*^D?S'G:0S[I7+<YD+>G3BM;3_
M -GKP/I_B*VULZ9/>WMI%=PV@O[Z>XCM5NCFY$2.Y";^A X R!@$Y](HH \,
M@_8G^$$7@&R\%/X=OI_#-CJ(U6TT]]<OPMO<!F92A$X*JI=B$!V@L3C))K0\
M1_LA_"CQ=J/C*_U?PY=7EUXP@AMM=D.M7Z_;HHBIC5@LX"A2B_= Z>YKV.B@
M#XZ^,'[)WBG6?BII^I>$/$?C3P9X;TWPW;:'8OX*UQ!<LL4CMY=R+N5<HH*;
M2K.3SNQ@5[M\+_AOKZ? JU\%_$_66\8:I<6<]EJ=ZS;7N(9&<!&=<$L(V52P
MQD@GWKT^B@#S[2_@1X1TJ^T*X%M?7L>@/YFD6FHZE<75O8/L*!XDD=@&"DA2
M<[02%VUR&M_L7?"7Q!:>-;2\\/7)L_&%VM_JUK'JETD+W(=7\Z-!(%C<LJDL
M@!.,=.*]PHH \7B_8^^%D3>,\Z'?21^,;.&PUV-]:OB+Z*-0J[SYV[=@8+YW
M'G)Y.='PU^RS\,O"/BG1_$>E^'9H=7TC1QX?LIIM5O)UCT\ @6YCDF9&7!/W
ME)]Z]7HH \%T7]A[X/\ A_4] O;+0-0B/A_4)-3T>W_MR^\C3IW8,Q@C\[:B
MEAG:!@GJ#Q3[C]B+X07%Y-='P_>QS2>(!XH!AUF\01:AG)FC42@1Y[A0,X'H
M,>[T4 <)X0^!_@SP'X]\3^--#TN>T\2>)BC:M>/J%S,+HIPA,<DC(N!P-JC
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
MBLF/5M.7]A[XB_"./Q+X*E\3W'BI[^R<>.=$2"\@:ZCE\R-FO!@!8SG=M.6
M /./TK_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\ _A+V/_QJ@#\_
M/B3K'AHZ]\:I]/\ B!X(UI?B3X,TW2-/(\9:2!IUW$B1RPSDW.%4 %PZ[E."
M <X!FUN^\-Z-\5M%N+/XA>!O$>DZ5\()_!IU>/QMHR"?46@=554ENU<*20-Q
M4#GGCFOOW_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J
M.'_X)\206_[)O@G1EU'2M1OM$BDTZ_.CZM::E##.)#)L,UK+)'G9)&V-V0&&
M0,U]&US_ (*^'OA7X:Z5+IGA#PSH_A7399C<R6>B6$5G"\I55,A2-5!8JB#=
MC.% ["N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ,7QCXML? _A^?6-12ZEMH7CC\JQM9+F>1W=414C0%F)9@
M, 5YM:?M5^"[W5-9T^.Q\3_:M%N(+;4U/AZ[Q9/,%,?FGR_E!# Y/ ')Q7L+
MHL@ 90P!! (SR.AKYT_9]1)OVD/VE$<*ZG6-)!5AD'_B7I0!Z_\ #/XGZ-\6
M-$O=5T-;M+6SU&YTN5;VW,$@F@D,<@V'D#<#UP?:M?1/$0UN^U>V&FZC8_V;
M=?93+?6QBCN?D5O,A8_?3YL;AW5AVKXI\#:IKW@K3M/\1:3XFU*UBN_C+?Z+
M<Z.IC^Q3VUQ?3+)O79N+]"&W<8& .<]U'XT^(FHK\7=.T?71K>J:7X[@L-.T
M_4[U;![JS^RP326,%Q&@$+L#)M?&?5LG- 'U5J-ZNFV%Q=-%+.L*%S' F]V
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
M^U8$(VRA(Q&')VKY@^7@5Z9\'[[0_ /[2?QX-_XG4:=#;Z"WVO6M15C"&AE
M0S.<D;F &XD_,!GI0!]-W-U#9PF6XFC@B!"EY&"KDD #)]20![FN6\+?%#1O
M%_C7Q;X6L%O%U3PPUNE_]IMVB3,Z,\?EEOOC:IY QTP37E'[:UE%?_#OP@[W
M=Y;1#QGH:,]G?2VP9'O8U;<8V7<,'(ST.",$ UXW\3I]5\.>*/VFO%'A?Q9J
MFBW7AS2M"U"S>QG21;EX[-BOG/(KM*I ((W?-N).3C !]TUQ?Q6^+F@?!GP]
M#KGB4WL>F2W,5F)K.T>YVRR.$C4J@)&YF !QC)KYS\5?%+Q#X[\<^.M!B^(^
MG?#35_#L6G7>F&]G\M6@DMXYGN# <+<HSF2,AB0NT ;2<GJ_V[GFF_9PMV$T
M:W+Z]H9$IB(3>;^#YMA(.,\[<@]LT >K^+?C5H'@CQ'X3T'5H-4BU3Q1(T.E
MPQ6+R"614+NC,N0C*H).X@8%=]7RK\;]/\1VW[0O[.JZ]K6G:G"^O:@(TL--
MDLV0_P!GRY)8W$F?P QZUQNG_%G6K/P?X0^T>,KU-63XOW&@2+/J),LFGB\F
M3R)%9LNH01\L"0,<\\@'VY17PWK_ (T\?V?A?QKXDA^(VO"]T#XHQZ!:0,ML
M;=K.2YMH6CDC$(#X69L= " <9R3U.K?$/6_AQ=?';P_J/Q#UE;#1I-%;2]7O
M;>&\O;>2] 5X8Q^Z3YW 52Q"Q[\Y % 'UW17PIXE^+?CC2_#7Q:TNS\87>DW
M?A[QAH5IIZ1W\>H306UTUHL\#321[W ,K9[J3MW$=?=_@AJNO:?\:_BYX,U+
MQ)J7B73-'.F7EC+JS1M/";F!VE0,B(-FY 0N.,D#B@#W2BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKP3]I
MCXA:UI?C#X4?#S0[^?19/'.M26M[JMJ=L\%G!"9IDB;^"23Y4#CE021@X([@
M_":WT+7-!U?1=:UZTATN626[T^75KJ\BU"-H73:Z2R/EPS*P;J2.<\8 /0Z*
M\%TW]J^UGUNZTJ_\)ZC8ZD/#MQXE@TW[1%]M6"%E#PW,+E/L\^'1@C$C!/S9
M&*A\$_M9IXIU_P %V&H^ M=T"Q\:Z8U_X>U&XGMI([Z1(1,]N563,3["2I?:
M&P>E 'T!17REX6^.][%H7P2MOAWX3M]+\.>+]9U&TEM-:U-S<0>2MT[IN"2_
M>>,MNW'& H&#N'HH_:/M3\2-#\'ZGX=O=(_X2#4+W2[![J<17;/;H[&9[<@.
MD$@C?RY03NP#A<B@#VBN<T/X<>$O#&L:CJVC^%]%TG5=2.;Z^L=/AAGNO^NK
MJH9_^!$UY5^Q8\C_  5F66>>X,?B+6HEDN)6E?:NHSJH+,23@ #D]J\D^)?Q
M.U+QC^U"?".D^([NWTK5M/CMO#NMVU_/:V%GJ-I.SZ@B["([J?R]@"DLO#(Q
M7YQ0!]/)\$OAU':I;+X!\,+;1WG]HI"-&M@BW6<^>!LP),_Q_>]ZFD^#O@*5
M=05_!'AQQJ-TM[>!M)MS]IN%^[-)\GSN.S-DCUIWPP^('_"S?"5MX@30M4T"
MUNBQMX=6$(EEC!($H$4D@VMC*Y()!!QS7BW[/.IW/[2#>-_&?B74=5%C;>)+
MW1-&T:QU*XLX+*WM7$>]EA=-\SMN8N^2. NT=0#Z#M_#&C6FB-HT&DV,.CLK
M(=/CMD6W*L26!C VX))R,<YJOX2\$>'/ &E#3/#&@:7X<TT,7^QZ191VL.X]
M3LC4#)]<5Y];:^WP=N=&\#)?7_C+Q+X@O;^ZTJ+4[P^8ELA\U_.G8,P2(.J
MX9CE!@\D<Z?VN]-D@T2*W\(ZU<ZS>>)I?"5YIB26ZO8:A'&\A1V:0!E95W*Z
M_*0P)*]* /7X/A_X7M?$DOB&'PWI$6ORMNDU5+");ISMVY,H7<3CCKTXK-N?
M@S\/[VVU:VN/ OAJ>WU><7.HQ2Z1;LE[*.1),"F)&'9FR:\E'[8#6VF7M_J/
MP]UJPM=&\1)X;UZ8WEJZZ?/)+''&RX?,RGSHF)4# ;N1BCQE^V"WA&?QU,/A
MOXBU#1?!&H)::]J4%Q:8MH6BCD^T)'YNZ0!9 Q5>0 2<=* /9[_X:>$-5UC2
M=6O?"FB7FJZ2@CTZ^N-.A>>R4=!"Y7=&!Z*17/Z)X+\4ZC\1Y_$7B^^T2[L-
M+:>+P[::5:2QR0Q2[0TEP\DC!I=J[!L"KAF_O8''^*?VK]%T6]NSI&B:AXIT
M[3[NWM+^;2@9+A&F6-]T, 4F5465&?E2 3@-@XS=4_:^ATJZ\0R2^ ]<71O#
MWB2#PYJNIO<6P%N\WDB.41B0LZDW"9 Y Y//RT >X>(_".A>,;6"VU_1=.UR
MV@E%Q%#J5K'<)'( 0'4." P!.".>368WPJ\%/?:?>MX/T!KW3H7M[.Y.F0&2
MVB;[R1MMRBG)R%P#FN3T?X]V?B/XA:QX8TG3EOY-%U!M.U-([Q?MMH1#Y@G:
MUQN,#':BN#RQZ8YKE[/]J:34]6O=#C\*OIWB-_#ESXCL-.U.]$<BQPLH,-[&
M$+VLIWHVW:_!ZY&* /28?@G\.[:VTVWA\!>&(K?3)GN+&)-'MPEI*_WWB 3"
M,V!DK@GO4]E\(O FFW.E7%IX*\.VMQI,3PZ?+#I4"/9QL272$A,QJ222%P#F
MO%/!?QD/B[0/V?=5\<^&&G\0>*W^T:=J.FWQ%K:3-8O*SR)\A)9-X";74==V
M<5U4O[4VD0Z9I'B5M&NF\ ZIK7]@V_B))D.)S,8$E>'JL#RJ4$@8G)!* '-
M'JGA;P5X>\#6$ECX;T'3/#]E)*TSVVE6<=M&TC'+.50 %B>IZFHM$^'_ (7\
M-:G<ZEI'AO2-*U&Y+&>[LK&*&64L<L6=5!;) )R><5XTO[7D0O)WG\!ZW:Z)
M:>+O^$/OM3FN;4BWNFD2.-_+60LZEY%!VYP"#DG(%S]JGXD:WX6D^&_A#P_?
M2:/?^.O$D.BRZM"!YMI;;6DF:(D$"1E7:K8XW$CD"@#U;2OAQX3T+Q-?>(]-
M\+Z-I_B&_&+O5K73X8KNX'7$DJJ'?H.I-5]?^%/@GQ9JD^IZWX.T#6=2GMC9
MRWFH:9!/-)!_SR9W4DI_LDX]JPYOA!::1J.@ZEH^OZ]IHTN[%S=Q7.M7=U#?
M1>6ZLDRS2,&/S!@W7*CG'%<M!^U)ICV7A37Y-"O%\$^*M1_LG2==29&+SLS+
M"983@QQS,A"/N/5=P3- 'H.M_!_P'XEO(+O5_!/AS5;N"V^QQ3WNDP3/'!C'
ME*S(2$QQM''M22?!WP%++J$C^"/#CR:C;+9WCMI-N3<P*,+%(=GSH.RMD#TK
MR'3/VQAJ5EX;U(?#KQ FD:YKESX;@N/M-H9%OXY)HTC*>;T=H6&_(521R1DU
M<N/VN(=-\,:A?ZAX(UB#5=,\56_A._TJ&YMI6@N)VB\J02;PKHPF0_+SDX.
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
M7)"H"/F8XX )H V['X?^%]+\07&O6?AO2+37+AF>;4X+")+F1F&&+2A=Q)
M.3S6</@YX!&HS7X\#^&Q?378U"6Z_LBW\U[D @3LVS)DPS#>>?F//-<)X?\
MVD-,^)NB>$XO"NC7>IZMXIT.37$TZ:[6T-I9J1&S23+NVL9&V)LSD@G*@$CR
M7]F;XYWG@SX/_"GPVWA?6_$.L^*)M:^RN;R'*/;W$[F.6267);& 6.1C/)/!
M /I[3OA=X,T?PY?>'K#PCH5EH%\S/=Z5;:;#':W#,<L9(@H5B>^0<U@:S^SY
M\/M1\*:GX?L_!OAO2K#484MKE;71;8!HE.5 79MRO5200IP0.*X#PY^UW'KD
M'A6\N? FLZ7I6L:\_A>YOI[FV86.IK))%Y117+2)OC(\P #D<'G%2;]H?P[\
M.['XF:[9^!];$^F^+[;1M5B6ZBD>XNIEMXTN%#2E53$L0VISQRHR< 'NVJ^"
M]!U_PTOA[5]&L=8T,1I$=/U*W2Y@94QL#(X(;& >1U%8]S\%_A]>_P!J_:/
MGAJ?^UD2/4/-TBW;[8B?<6;*?O N!@-G&.*\D\=_M$:5?_#WXO67C#P#K,7_
M  B%M$VJZ(E]#YES:3Q[XY$FCE 7@'<%;<I!QNKKY/CY80>.4\%:1IL=[J]M
M:6%S+I\M^L-T;>X.!+!$P)G2)03(P(QCC<: .TOOA3X)U._T>^O/!V@7=[HR
MJFF7,^EP/)8JOW1 Q7,8'8+BKGB[P%X9^(%C%9>*/#FD^)+.*02QV^KV,5U&
MCCHP612 1ZU\_P"F_M5^(_#WA?XA>)?%7A)+S3M#\9'PS;0:%?++*G[R"!2P
MD2/<-TF[<"6)?&T 9KI_&W[3.I_#OPU>ZOXC^'6IZ$FGV$^IW@U"_MUB\F.4
MHL4,Z%XY;AU4R+#N4[>I!QD ]0U?X7^#=?OM*O=4\):%J5YI( T^XN]-AEDL
MP.GDLRDQ_P# <5#/\(O ESJUWJDW@KP[+J=Y.EU<WKZ5 TT\R9V2.Y3+.N3A
MB<C/%>43_'77]6^+?B+04\/6VH>"K7P9;^(0L%[LOKB.<RCA615#8C*[?, &
M=VXGY1>^&_QOT>]\'?#[0_ WAN>:_P!6\,IKMEH=U?;/L6GJ$5?-G;>2Q9@B
M\-D@Y( )H ]"E^"GP\GL[JTD\!>&)+6[NQ?W$#:/;E)KD'(G==F&D!YWGGWJ
M>?X1^!;J36))O!?AZ5]9C6'4VDTJ!C?1K]U)R4_>*,# ;(&*\LL/VO=.\1/X
M)M_#O@[6]8OO%#ZC;16IDMH&M+NR!^T6TQ>3AE8<L,KCD%C@'T/X3?%[3_BG
M\-H_%_V.?0H8Y+J"]M+UE9[26WE>*969258!HVPPZC!H FE^!WPXGM9+:7X?
M^%I+:3R0\+Z+;%'\GB'(V8/E_P /]WMBMK1_ ?AGP]K=]K.E>'=)TS5[]%CN
M]0L[&**XN%7[JR2*H9P.P).*\STK]IJPOI/ U]<Z%=6/A?QQ/]DT#67F5A),
MRL\*SQ@9A$RJ2A!?L&"$XKB?@1I%]\6/B-X\\1^,-.A74_#'C*ZMM,O['5IO
M-MUBAB06FT1QA[?#,Q5CAF))3/- 'T_1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!YW\9O@Q8?&#3=&9M0N="
M\0:!?IJNBZW9JKRV5RH(SM;Y71E)5D/# ]0<$6]-\)^,;RU>+Q-XPM+HB%XX
MV\/Z4^F_.R%?,??<3EBN<@ J,\D' QU&K^(=-T%K!=0O(K1[^Y2SM5D.#-,P
M)5%'<D*3] 3VKDOA?\5T^)>K>-[ :/<:1+X7UIM&E%Q*CF=A#'+Y@V$@ B4<
M9)X_"@#PFX_9DU7X6^&8/$.I?$&TU"+PQX2U71#&FB+:?;8IU5Q))(9W/GEX
MQO?G>6X5"23L?LW?"^\\7?"WX*^)=8U^RO\ _A%] 0Z396^G-%]GNI+40LUP
MQF;S&C0LFU1'R6)YQCZ%T[4]4N?$&K6=UHS6>F6PA-GJ1N4<7A929 (Q\R;"
M /FZYR*UZ /G3PU^RCJWAGP=\-=+@\<6YU;P1K5WJEOJ(T0B.XCN1,LD30FX
M.U@)VVOO(! RAY!@TS]DS7]-\2Z#JG_"Q8[A=%\3WGB.V,VA*US/]I25'BN)
MO/\ WK*LNU) JA54 HW&-[Q+^U(OAGQGXZT!O >OZI_PAEC!JFJ76FS6KC[+
M*KLLD:/*C.0L;DKC/'&>,^L^"?&6D?$/PCH_B;0;H7VC:M:QWEI<!2N^-QE3
M@\@\\@]* .0^!OPCO/A'X#O/#=_KL.N_:-1OK\75M8M9E!<SO,R;3+)G:9"
MV1P!Q7BY_81N-4^%-K\--;^(3WWA#2+R6_T&>VT5(-7T^9G=TW7;2NLBJ9&S
MMB0L#@MCBO=+_P"*Z6'QLTGX=OH]QYNHZ-<:Q'JAE3RL0R1QM&$!+9S*#DX'
MUKI_"NIZIJ^AP76LZ,V@:B[.)-/:Y2X,8#D*=Z?*=R@-QTSCM0!S_P */!WB
MKP;H)M/%OC)/&5^JI%%<P:5'IL,<:#"@0HSC<<_,V[!P,*H&*Y/0?@5K/PW\
M7>)-3^'WBJST31O$5ZVJ:AH.L:0U_;QWC@"2:W:.X@:+?@%E8NN>0!FO8Z*
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
MK3Y-K26FI6R3Q.RD,I9&!4D$ CC@CBM2B@#RKXN^(/#GP;\-:KJVG1:%X?\
M%/B:XATVUNYEBM6O;V0B*%I9 ,N(PVXDYPJFOC!9%_8G_;K\*7U\=+T3P=\2
M]-32]0@M=2-PD5W$%1+J1GBB(+OL)8KC]Y(<]:_2)W6-&=V"HHR68X 'K4&G
M:E::Q90WEA=07MG,-T=Q;2"2-QZJP)!_"@#\C/VD?%L.K>!?VL;+QY?H/'\7
MB>Q30[2\F(G&E"9?*^SKG)@V?,=ORDD$\X->H?%V?0O$O[4F@:7J&J1R:%-\
M'I[N:VCU!HH)9UA=HV<(X#$  C.?N@]A7Z226%K--YTEM"\V OF,@+8!R!GV
M/-6* /R4_9X\4I8^)OV,M9'B&>36M975]/UF>XU-Y7G@0F.&&0,Y 0# 5< 9
MZ#-8OC+QIM_96_:)-OX@9+BT^*:QZ>\-\1)#"9E $)#95-H?[O& :_7NXU6R
MM+VULY[RWAN[LL+>WDE59)MHRVQ2<M@<G'04:?JMEJ\<LEC>6]['%(T,CV\J
MR!)%.&0D$X8'J.HH _,3^WK#PYXC_;+T'3-;V:'!X2LM0LH6U!I5%T;0;ID9
MF)\PNPRP.=Q'?%<[-XE\2:+X6^#_ (YT[5+'X@Z1_P (MHNE:WX2N;K;JEJ9
M9\)=V+D[C(TGRL4R<KM=64\?J_J&HVFDV4UY?74-E:0J7EN+B01QQJ.I9CP!
M[FC[/:W;0W'E0S,,/'+M#$9'53]#U% 'YS6^F^%=#_:[_:P.LPV>G:E)X:CO
M=*6\8)*6:Q<RRQY//).6' /<<50^$7AOPQHG_!/9OC%K'BSQ=!XE/AFXTFZU
M71]4DGN(8VO?EBCB=_+1LA5+?*0KL2<G-?I7]FA^T>?Y2>?MV>;M&[;G.,]<
M9[4Z:&.XB>*5%EC<;61QD,/0B@#\J?!6N2>*W_:I\/&2SDTW4/ %EK-AH>F3
M^;;-+]C#-+$JA5D?.W>\: %L\=*UOA;>Z<=#_9'L!+9#X67EG='Q,1(#93:N
MEI^[CNR3L+@ 85OX@>,BOT]2T@BE,J0QI(5"%U0 E1T&?0>E,;3+-[/[(UI
MUI_SP,8\OKG[N,=: /R9O/$_BN\_9X_9\;Q/KNH:8;GXFO:Z;J$EVT-T^C>9
MA#YA(8QCD*2<8">U?II\,O@MX4^%'A^'2=!M)I;6*:YN(9M1N7O)XS.^^55E
MD+.%)QQGMSFNPTW5+'58I&T^[M[R*&5K=S;2*ZQR(<,AP>&4\$=15N@#YX_:
MWT[^S/!WPRL] MX[.]@\=Z*NGP6J! F)CY@51T'E>;GVS7M7A+QOHGCNTOKG
M0K]-0@L;V;3KAT1E\NXB;;)'\P&2IXR./0FF:EX,M-:\5:7K>H,;IM)#MI]L
MP C@F=2C3?[3["5!_A#-@9.:U;75;*^N[NUMKRWN+FS94N88I59X&8;E#J#E
M2000#V.: /F_]L?Q#I>C^-/V?X[[4K2RD'CZUF*W$ZH1&()U+X)^[D@9Z9(J
M+X\P^&O$7[5?PFT77]1ABLYO#^NF> :@;5G0BV*AF1U;:=K<9P=IZ@&OJ"B@
M#\]O"_Q;2W^#/P8F\7>)91\-I7UG2M6UN=7O[>*YCG*6*7C D[?*#A6<D;MA
M/(!'U]^S_9V.@_"/2XK/Q)JWB71H?.>UUG7P5FEM][%3E@"8@.$9N2@4Y(P3
MZ710!\6?%SP_JO[1W@3X@>./"]_X=GM;*=&\-ZO)J+"6R?3)&D61=J%%\R82
MG)891DS@5/J/[2^A?%.'X%>*=8U""U^%>NP78\0RM-BSMM5$*""VO6!PB!S-
M@285F"$]!7V910!^<?A#4O#MOIO@S2[/Q%<Z=IT_QFU2V,<.KSVWGV<BW!&2
M'4NIQ'A^2,C!&:?KU_H/ACP)\3=2T[Q9=0W7@[XEVEIH!/B&9EL;:2XM#)&B
MF4AD8/< [@>-PZ#C]&:* /@GXY>,[*#_ (:WCM?%]Q$;31](N;+R=<D#02M"
M^X1$2952S#*+\I)QCFM35M8T'PIXZ^+FD:5XNN(=-OOA?%K3_P#%03.QO@9Q
MYZ2&4LKE?+SM(R-O&,5]Q44 ? OB?QG.OPZ^'VLV>LZ/XP2'P'ISW_A'4+]K
M;49E;(:[TNX4G-UN5D9"I+;57(S@YGQ1G\,>%=,_:WF0P^%/%$J6FI6+0/\
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
M\1R:UK6A:MH<=S;PS:1/$@F@N HFAD$D;C:P1?F7:XQD,*Y+P1^R?H/P^O\
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
M1_9+T+4-7U/5AXN\4VNJWGB2+Q3'>6\MFK6EZD'D#RU-L5*&/Y2LBOZY!YH
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
M@&O_  :M=)U*SL[6\\:6L4L5U:/,)'6&>1"VV5,H"@.WKD*=PQ@]G\(/V?\
M3O@XL<5IXJ\5>([2UA-MIUIXBU(7,6G0\?NX0J*<8"@&0NP P& SG4^)WP@L
M_BCJ7A*]N]=U?2)/#6J)J]HFF&W"R3JC(OF>;#(2NUV&%*]?I0!XQ'\>(_AU
M\,_%OC#PEX4T:#X?>$_$%QIVIV%FC6]S<%9PEY>0@?(F)9'81L"7"D[U) KM
M/ GQB\<_$#XM^*_#]EX>\/VWAKPSJ<%K>7\VI3&YF@FLUGC>)!#M+Y=0RL5
M!X)ZUI7'[,7A>:X\1PK?ZO#X>\1Z@NJZOX:CEA^P7=R"K.Y!B,B"1D0NJ2*K
M$<CDYZ+P+\(K'P#XU\9^);36=5OKCQ5<Q75Y:7AM_L\+QQ+$GE".)& "(HPS
M-TSUH XSX\>+O&&A?%+X.:-X=U>RTW3=>UFYMK^.YLGF:81V4TJ@E94^3*_=
MZY"G. 5/C/PU^)&N?!>;QW=:=H.D3>$+CXM7&D7@\]XKF,W4L$2M#&J; $9U
M)!;D$@8QD_3GQ)^$FF_$S4/"VH76IZII&H^&[\ZA8W>E2QH^YHGB=&WHX*LC
ML#@!AU# \UP]U^R;HEWH6KZ4_B[Q0+?4_%*>+IG#V6\7J2)(%4_9<>7NC3Y2
M">.O)H J6_Q_\6^)?$*S>$O!;^(/#5OXAET&]*;DGC2*4PS7:R,1'A'4_NL9
M*C(;)VCTKXL>,M1\"^$O[3TVULKB8W=O;R2ZC=I;P6L<D@5YV+,N_8#D1J=S
MG"KR:X_2OV8/#^A?$#4_$NF^(O%&GV6J7HU/4/#%OJ072;J[X)G:+9O#,RAF
M575&(Y4CBNL^*_PIT_XN:'IVGWVI:GHTVFZE;ZM9:AI$L:3V]S"248>8CHPY
M(*NC YZ4 >1^%_VK;[Q#:6>CC2;9/%U_XPN_"5H94F@MG^SQ><]V\4@$J 1<
M^43DM@;@#N'FG@KXD>(O@C>?%^^M?#^B:A?WGQ/L-)N(()WM;=?M4%I'YR*$
M8Y)<,5)X)/+XY]CE_8X\)R6]Z1XB\4QZI+X@_P"$GM=82^B^UZ?J!0))) ?*
MVX<9#)(KJ0<8 P Z[_9"T&]@U=9O&/BR2?5M?L_$MY<M/9EY;RV\ORS@VVU5
M)B0E54=,# XH X_Q1^T[\1_">G_%*2Z\)^&9I_AW+;W.I-%J=QLN[.:)956
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
M\7^'--\H:AJFCW5C;^:VR/S)(61<GG R1ZT <3\,/VF_ OBOP?;M<>,=,O\
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
MR.@.<X+9X^@_VF/ .K?%#X#^-/"VA1PS:OJ=B8K:*>01H[AE;:6/ SM(YXH
MCT_X_P#@'QAX:\3MHOQ"T.*[T2S+:A?"='73B4.V9U8@,@/(.=K8QFG#X^^
M?"6B:/#XA^(.D7.HS:/'J9N"1$]W!M4?:5A7)57+ A1Z\9P:\U\9_"GQ-XXU
M_P 0^-(O"=SH]ZO@&[\+6NCRW-I]KU"XG(8;F29HECCV@*6DSEWX  SF^!/A
MMXWT7QQ\*M2O_!%\MKH/PXFT"^D^V6+&*^8V^(@/M&6R(7^897YAD]< 'O6I
M_%CPK;>&],U:'Q#9O;:S;F?2Y[=&N_M*;-_F)''EI$52&8C@#J1UKR'X$?'&
M\^(/P[^%^K>(O'NDZ?KFN7^H!K&.TC!UJ**2X54A7=F-55%<N,\+@GG-<!\$
M_A7\4OA'=_"K7[GP1=:M%IOA2X\+ZKH46I62W6G2-=>>ES&6G$,B, JL!)N
M4<'&*E^'GP?^(OAS0_@+9ZAX)N(YO"WB;5-0U7[/J%DZ6]O.MT(V!,P+9,Z<
M("1@\4 ?0FE_M%?#+6]<T_1]/\;Z->ZCJ%U)96L,%R'\V>,D-&".-V58 9YV
MG&<&K^N?&WP'X9U%[+5_%6FZ7)'="Q>:\F\J!;G:&^SF9L1B7:0?++;L'.*^
M:;/X1?$&'P1I5D? 5^E]!\6I/%<D8OM/R-/-W)*)=WVG!.QP-N=W;%8BJ;37
M?$$E]X+\8ZC\,[7Q[/XLAU70TL+NW,\+X>0S&[6;R1*CNT:P%A@J&8=0#[CF
MNH;>U>YEFCBMXT,CS.P"*H&2Q)X QSFN.T_XU^!M2-_Y7B>PC^PV?]HSFY<P
M 6G:Y7S N^$]I%RA]:K?'CP%??%GX*>,?">D7PTW4-:TN:UMKJ3(5'9?EW8Y
M"GH?8FO'M8^&_C7Q_K/@[Q+?>#[GP[J'A7PKJ>FSV/VVTD;4KFY@2)88628K
MY(*,^Z4Q_P 'R]< 'LO@[XZ?#_X@ZW%H_ASQ9IFL:G-9#4([:UFW-);G'SKZ
M@;ER!R-PR!FND\3^+=(\&Z<E[K-]'8V\DR6\6X%GFE<X2.-%!9W8]%4$GL*^
M9?A/\*_&_AO7?V<GO_!EY8P>$O"MYI&MS_;+)EM)Y(H$482<LX+1,<H&ZCWQ
MZS^T/I7BK5-&\+GPOX>3Q%]EURWN-0BA:U2^@M@KAI;-[EEC28$J-VY6"E]I
M#8( ,/XK_&V>/1?ASK?@37+&[TG6/&-EH5^WV?S&:-Y'26+YB#$ZLA5@5W \
M<$5L_"'Q[XA\3_%3XOZ#K-W;W5CX<U6TMM-$%L(C'%+:),58Y)8[G/)/X#I7
M@VC_  :^)&D^"=(TA_ UY)+9?%;_ (2@[-8M;ACIYN'E,I>68,Q <#!)<D-Q
MT)]N^#GA/Q%H/QF^,VK:MH-SINDZ]J=E<Z9>RW%NZW*16D<+D+'*SI\RG =5
MX_*@#V:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M*7BIM4;3/&&@G2M5T*":5;>'5Y(A)9S)$#A/.*M'CH#(AX/- 'V117R3XO\
M$GB#2?'=C\*K_P"('_"*78\)IJEIK.I:F\,EY?M+(L[I*V?,$.$(A)V[7.X'
M Q%H^H^._%'Q;N])G^)VL:E;:7X'TSQ"@T"&WM8-2NQ/,&*JT3$13"(97))#
M?*P&!0!]=UR&K_%'1=$^)6@>!KE;P:YK=K<7=H5MF^SF. *9,RGY=WS+\HR>
M><5\I>%OC9XJN_AM9?%;2?B)INN7K>&[^[O_  6)&N9;J^CMVD"K#P;4P.A5
M@HP5X.6(8ZWA6^M=7^/O[.OB-?%]SXEEUWPOJMU++<7:R123/#;LSQ(.(\DL
MNQ,*-F,9!) /I=OBCHR_%2/X?%;P:_)I;ZPK-;L+<P+(L9Q(>"VYQP,X[XKK
MZ^8?BSX5N/&7[7NA:9;^*=5\(L_@.^9M0T62*.X %[!P&D1P!G!. #QC.,YX
M;0_BEXV\*_#OX5_&#QEKVIWV@6=[=:+XE$+M%;WEHTTD%EJI@3"YRL1; VLL
MV<<"@#[7KC-6^+7A_2/'/A/PH[W$^H^)X[B73I[>$O;.L$>^3,OW<XZ 9/([
M<US6G:+J;?L_ZT=;O=3_ +3U/3[S4)=U],)[3S5>1((Y P=!&I5!M(^Z3W-?
M,WP[T&/5]*_9!L+'7M2LIKK1=0>XO+>],]S"S:7$65&EW^7D= !\N<@ \T ?
M>->8_P#"A?AOX6U.]\2VG@ZW2[$K7TD%HKF)YL[C(MMN\HR9^;<%SGG.:^;O
M"GQU\2W6@_#KPQXB\7?8+;5=3\0Z5+XCU*Z^QR7<ME=&*UA>XC VR-'N;(VE
MS&!W(/TU\&&U9?A7;PZWXOM?'5_;FX@;7K.$1I<*KL%!Q\KLH 1G7ABI/7-
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
M/:K/BOX?>%O'9LCXE\-:1XA-C)YUK_:MA%=?9Y/[\?F*=K<#D8-?,E]XKO\
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
M+?<. H/=F &:T_#^LW_EZ]-KEYHJV]G?2I#)I\[$0VP52HN"_"RC)+ < 8H
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
MM,^%?AB7P/XI6^\+_$N^OM1N1HLWV6*VEDOFBF27&V2,K,AW(6"]&() /;_
M>"Y@71/#?CGX7^(I?'GA/6=1OY/%$UE(+&3S7E+7L5TO%PTD3JOD@,V< J N
M1];T4 ?!7P>\"W/AS2_V<;]/ NN:9K]GXCU4ZU=MX;NXKB"WE2[53<.805C8
MO#C>=O3TX]H_:6M[Z^\?^'+6#PEJ]_%<:%JMJGB'2].EU!H)95C46GE@-##Y
MH',\R$ *5!7<37T;533=5LM9MC<:?>6]];AVB,MM*LBAU8JRY!(R""".Q!%
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
MOIGPP\47NAV/_"(_$.[CL;!8)G%UI\LR,]J9B05D60)AMH7RRP^^!FN<T?\
M:K^(&HZ/X0UM_!OAX:=KWBFZ\)?9UU:;SH[E)IXHI=QAQY>8/FX+$-D 8P?3
M_"7[-'AOP?!H%C;ZGK-[H7ARZDO=#T6^FADMM,E8.%,1$0D81B1P@E=PN[@<
M#&7I_P"R?H>F^'/#FC1>+?$[6VA>))/%-M([61D:[>220JY^RX,>Z63Y0 >>
MO H Y"__ &IO&.B>&=;-YX6T6Y\0Z)XWL_"-XEOJ$J6LBW+0>7/&6C+9Q.H*
MMC!!//2JWBC]IWXC^$]/^*4EUX3\,S3_  [EM[G4FBU.XV7=G-$LJK #%D2A
M2P);"Y48'/';ZM^R;HFLMX@,WB[Q/'_;7B6U\57 C:R&V[M_+\I4S:G$?[J/
M*G).WKR<V?$W[+FB^*X_B9'>>*?$B)\0(8(-56%K,>4D4?EJ(<VQV_)P=V[U
MZT <#\4_C5K>FR?'+_A'='T70==\.^#+76[/Q 8C<7%TDB7#*DH C(*>6VT;
MF"EL\\K4VF_$?Q]IGQ>^'>F:MXETV;0)/ MUK^HQQ:7*KSM&]L&8DW!R^QS@
M] 2Q*G<-O?S?LR:#?:EXQN]1U[7M37Q5X?A\-ZA;SO;+']FC1T5D\N!663$K
MG.2,GIP!4]E^SAH]KK/@_5I?$?B*]U#PYILVCB:XG@/]HVDA0M#<@0@%<Q)_
MJA&>,'()R <3IO[3_B9=%M?&E_X(ED^'-UH-QKDFI6V4ET]8X?.B20N<3>:O
M&Y NUN""/FKL_AG\3?'/BGQA%9ZSX-^R^&KW3%O[?6[?=&EO,2/]%D60YDRK
M;EE0 '!RJ\50\#_LF>%/ ]C>Z.FM>)M;\)2PSV]KX5UC4O/TVPBF5E=(4"*^
MW:[* [OM#';BH= _9DM_ 7@C5M&T?QOX\U+=8/8:2;K6XS-I$;8PMI(8@$(P
MH#R"1E48![$ ]RKR/Q#XWGM_VD=!\(1Z!I N+WPS?7]KXAF!ENH3'-"AAV[5
M(C)D5B!)\VT=,9KT7PCIM_HWA/1=/U2^?5-3M+*""ZOI#EKB58U5Y"<#EF!/
M0=>E<SK/PAL]8^+.E?$$ZWJUKJNFZ7<:3!9P&W^R^5,R,[,&A9RVZ-"#OQQT
MP3D \F_8Z\/2^)?!\_B?Q,NE:SK-EXFUTV.H"P*75L[7D\4Q$K2.=KJ H4 8
M4 $MC->B?'CXJZY\*X/!K:)HMCK,FO\ B&UT)Q>WCVXA,V[:XVQMG[IR>W7#
M=*U_@]\([+X,>&[K1-.UK5M9M)[ZYU#?JQ@+I+/*TLFTPQ1C!=V."#BG?%'X
M3V7Q6'AH7VKZII7]@:O!K=M_9A@'F7$.?+$GFQ297YCP,9SUH \HTO\ :EUB
M WOA[7-$TV'QLGC-/!MLME<R-8RR20+<+<%F4.%6)CE<9+* "-V1R_QG_:(\
M<:7H7CGPO:2:?H'C'PQJ^APRZC;P236]]87]S'&DL2F16A?EU92SXVG!^8%?
M3;[]E'PQJDGB6>\UO7[B]UK7H/$T=YYMNDVF:A"BI'+:LD QA4"E9-X(SD')
MJ_XB_9H\-^+/#?B;3M5U36+K4_$5Q:7-[X@\R!+[S+5D:VV;8A$HC* A?+VG
M+$@DDT >J6"7,=E M[+%/=A )9((C'&S=RJEF*CV+'ZFOEGXH^(?%/B3QO\
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
MIB@8*QM# D;A@ &,L;EAU)H ]STB6^GTRUDU.V@L]0:,&>"VG,T<;]PKE4+
M>I4?2OG3XMZA)XZ_:^^'OPSUH>9X+'A^]\17&FR?ZC5+I)5BCCE7I(D8)?8<
M@D@D' KW_P )^&T\):!:Z6M_?ZJT()>^U.?SKF=R26=VP!DD]  !T   %<Y\
M3/@YH?Q0N=$U&[GO]'\0:',T^E:]I$PAO+)F&UPK,K(R,.&1U96[C@4 <G\3
M[#P3^SUI>K?%JWT2*QGTC2Y+.2RTN-;>.\\V6(1JP4;0WF*@#XR QSD "L/Q
MG^T+XI^&GB#4- US0M)U#4Y_"U[XFTB>RN98;>0VJ@SVLNY78%0RE9!P_.52
MO0-6^">D^+O"VKZ#XQU35/&MKJEHUC-)JS01LD38)"+;11(K9 .\+NRHYP *
MQYOV<-)U#3+R#5/$OB'6;^;0Y?#L&K7TEJUU9V4H E6+; $W.%7+NCL=HYH
M\ZMOVB/BM,_PS5O!WA(?\+!0R:61K-SFV L/M/\ I ^S\?-G[A;C Z\BQX*_
M:NUOQ+JFG^!]2\/V&C_$J;Q%?>'KF-9WGTZ+[+;K<272'"NZ-&\>V,[3E^6
M&:@^)/PLO]!\7?L\>'M#NO%%SIOA:YN8IM>MK))YK6#["T$)E=;<P\G:ARG3
MD@=:]"N_V8_"MS::=)'>ZM:>(K#6I?$$/B:"6(:@;V5=DLC$QF)E=,(8S'LV
MA0%&!@ \\U7]J_Q3I^_1HO">ES^*M/\ &UMX-U%)-0DCMF-Q'YD%S"?+8[60
M@E6Y0Y'S]['Q/_:0\=?"#2+JZ\1Z!X=%WI-G975Y::;>37?V[SK@Q2^3A0]M
M'&-I$D\>UV;:#QD]MK7[,7A_6;>QSKNNVE_!XCB\57.I6[6OVB_OX@%C:;=
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
M^'_Q'O?A;8_#KQ;X'TOPY>:!H-SH-OXT6^@NC<*T!@26T1/WL6X;'?S-GW<
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
MB)(T+#>=K'&#['\8_AS%\6?A7XC\)7+B*34[)HXIU_Y87 ^:*5?0K(J,/I0
MT_&CP>)?%$9U63S/#!0:PGV*XS9[AE=P\OG(.X;<Y'/3FN/\7?'WP_\ #NR^
M)'B:\\4_\)'IWARUMII_#VF:>7N=+=HV(65D!;,A )\P*(P.<"O.O!OP!^(I
M^(WAGQ7XCNK8MXCTZ$^/+..??&+FT=9+)(1GD=48C@A2>]0_$WX->./&=_\
MM,06/AN6*+Q?HEA:Z'=3WEL([V:"!T=<"4M'DL,&15'J10!T^H_M*P^&?CE'
M;>(M=MM%\ W'@T:W%%?V,EM<1W'VH1'=O'F-\H8X"CC)P0,UZ3>_$;0[CQMX
M7CM?'^E6]I?:9<ZBNC 1R-J-OM1ENEEW92.,9.<8;=UXKR:?PGXXU?XPOXHN
M/A_J-K82?#J70@&OK!W2\:?S!"<7'4K@%AE,G&XCFL+X6_#'Q]X9U;]GB?4?
M!.H11^$/"=]I6L,+ZQ;[/<210)&@Q<?."86Y7(&1DCG ![MX7_:#^&_C;6]-
MTC0?&>DZKJ6I1R2V<%M<!C<+&3OV'H2,$XSG'.,<TGCSXUZ-X"\?^#_!]Y;:
MC-JOB9K@6TEKI\\\42Q1EV9F1"#SM&T'(#;C@#-?//PV^$'C_P />%_V>[&\
M\#7MK<^%/$.HWNLXO; BVAF2Z5'RMP=^?/3(3)X/' S['\9/"7B:]^,/PC\6
M:%H;Z]9:!<:E%J$45U#"\*7-L(TE_>LNY58?,%RV#PIH PO@)^T?9>(%OM"\
M;^*M*_X2^3Q1JNCV%JD8MS-'!<.D2A02 Q5#@,V6P<9Q7JT_Q9\(6WBJV\.3
M:]:Q:Q=3M:P0N2%EG4;F@63&PR@<F,-N [5\P6?PD^(4/@O2[,^ ]02^A^+4
MGBN1/MVGY&GF[DE$N1<X)V.!MSN[8K=^&/PB\7>'?%C^&O$_PST[Q#IUCXCN
M-:TSQU<ZM')"L4EP\ZL;0MYJW*>8R A=N>=V.H!])^)O&NC>#U@.JWGV=IP[
M1Q1Q/-(RH,NP1%9MJC!9L87(R1FL;7/C1X(\-Z?:WVI>([2VLKFUCOEN#N9(
M[:0@1SRD B*)B0 [[5SQFN$_:.^'&J>/=0\.3:+I_B*VU?3HKN2R\3^%]1MK
M:ZTV=A&%22*XD1)X)<$.A##Y%X&<UYWX7\#_ !B\"^+M4FUGP-HOQ%LO&>@Z
M7:ZH8[VWM;73+RV@,4B2PR??MFW;L1*Q!W +R* /H3Q'\7?!OA*\^S:OXAL[
M)P(C+([$Q6XE.(C-( 4B#GA2Y4-VS6+XN_:3^%O@/4;VP\0>.]$TN]L7BCNH
M)KH;H&DR4W@9VY SD]!@G&17CNL?!SQU86WQR\+_ /"/1>)--^(<8FT[58+B
M"*WL9'LTMGAGCDD$BQQF,.AC63Y>, C!YK1/">J:3\5/C'X'M/#L_C6YD\"Z
M%HC7336\:,_V6XB#3F616V,?F)0.>#P3C(!]0^*?B]X-\%10S:UXAL[&"2))
M_/9BT4<3G"2R.H*QQL> [D*3WKH=5UW3=#T>?5M0OK>RTR"/S9;R>4)$B?WB
MQXQT_.OC[2OV>_&GPOUA=#G\!VOQ?\)ZMX<TO29YYM8CLQ8SVMOY$@FBE8>;
M;R#YOD#L/F^4YKVK]H/X6:_XV^"VGZ)X62SBUG1KW3=2M].5S#:W7V2:.0VP
M)^ZK!,+G@$+GC)H T_&_[0OAKP]\-?&WB;2KDZO=^&+*2>YTQ+>87$4@B+QK
M-#L\R-&P#O90N,G..:9\&M?\0:IX:?Q=XA\4I?>'K_3K>]C@O]).GRZ=+Y9:
MX^=@FZ#H5++D '+N.:\K^*'PH\8^/KWXI^,K+PG?:?J&N^ SX4LO#\MY9_:;
MNY9I7\V1UG,*JF]5!,F>7X'&?8;31-1N_P!GQ-$U#PN]UJ?_  CHL)_#UW<Q
M*;B06^QH3+'(4 8@C<'P,YR* +E]\=? ^F:5>ZE>:V;2RL6MUNI9[.=/)$Y(
M@9@4R$<CY7(VGCGD5J?\+/\ "RZOX@TN768+6]\/P1W6J1W0:$6L,@8I(S.
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
ML)Q0!Z=%\+_!L%UJ]S'X2T*.YU>$6^I3+IL(>]B P(YCMS(H'&&R*/"OPO\
M!O@6?SO#?A+0O#TWE"#S-*TV&V;RP20F44?+DDXZ9)KQKPU^V#)XG@\!7-O\
M-]=6U\<6L[Z)(;RTS-<1(9&A<>9^[&Q6.]N/E. >";$/[7D-QH?A>XA\":Y<
M:OK>OWGAAM+AN+7-K?VPE+QM(T@5@?*.''RX.25Z4 >T^)_ _ASQO'9Q^(M
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
MD%P',;2F *28%D!1I-V003M*\EO[7OQ4UOX6?##3SX;G6RUWQ%KEAX=M-09
MXLC<R[6GVG@E5#$ \;L9S0!ZI9^!_#FG:\-;M/#^EVVM"U6Q&HPV4:7 MU^[
M#Y@7=Y8[+G ]*7Q5X)\.^.K*&S\2:#IGB&SAF6XBM]5LX[F..5?NNJNI 8=B
M.17&W/P0M[:RTO\ LCQ)XDLM2LKRVNI;RXUR[N/MJQR*TD<Z22%65P". ,9X
MP.*YW5OVI=(TK2)/%']CW-QX!@ULZ!<>(8ID)BG$WD&;R>IMQ-\A?=NSD["O
MS4 0_$?]G.S\2>//A[?:-X;\*VWAK0M4O-4U33IK<1"]EN(&B9_+6%D9P6#E
MF.21CCK5KXO_  (/C;4/AG;:-H_AV+PSX6UDZG<Z5>)Y<,L9AEB\J.)8F3K+
MOYP,KTYR,'Q%^V!'X=3Q=>2> -=ET?PIK\6A:O?+<VN8O,$.R9(Q(3("9T^4
M<XY.#\M6/$7[6D?@[3?B++KO@76;#4?!EK:ZC/IZ7-K*]Q:7!98Y0RR;0048
M,F21CC=0!ZQ??"WP7JFA6>BWOA#0;O1K.87-MIT^F0O;P2@[A(D97:K9).X#
M.:FMOASX3LM1U;4+?POHT%_J\0@U*ZBT^)9;V,# 29@N9%QQAB17E=K^U(\'
MB;Q#X=UGX=^)M*UVQT8Z_IFG0B&]FUBT#B,^2(7;$@=E!C8Y 8&L[5OVQ--T
M'PW\0;^[\-W%[?>"I[&+4+;1[^"ZB9;K C9924Y4DJZ[=RD< CF@#U>+X.>
M8/"<GA:/P/X;C\,R2^<^BKI-N+)Y,YWF'9L+9 .<9XJ8?"CP0-/O[ >#M ^P
MZA(DUY:_V7!Y5S(@ 1Y%VX=E  !.2 !BO+]7_:>U'2[7XBQ-\/-377?!EC!J
M\ND2WT/F7EA*)")8WCWJ' BDS&?[O!.:[WPK\4E\8^(=(LM,L[>\TZ\T*'6Y
M=2M[PND*RG$* ;!NWX<@Y'"-D#C(!L:C\,O!^L>'(O#]_P"$]#O=!AD$T>EW
M.G0R6J.#N#"(J5# \Y SFC4/AGX/U;Q!INO7WA31+S7-,4)8ZG<:=#)<VJCH
M(I2NY /12*\^\7_%OQ)H'[1OA_P9%8:6OA:?P]>:U>7UQ>.DP$,T*,=OE$ (
M') W?-GDKMY;I'[36G7TW@6]N]#N[#PMXYN/LF@ZTTR/YDK*S0K/$.8A*JL4
M(+=@VPG% 'L5Y9V^HVDUK=P1W-M,ACEAF0.DBD8*LIX(([&N3B^"_P /H;32
M+2/P)X9CM=(=I--@71[<)9.WWFA79B,GN5QFN6_:3^)WB3X6>$=!O_#5A87M
MUJ/B'3=)E:^N&B$27%RD9*@1ODG)7)QMSN^8C!S_ !G^TJGP_P#$EGIVN>&;
MFRM9=6L=$-W)<A&GN+D)B2TC=5-S!&TBJ\@*D'/RG!H ]2TSP7X>T71K+2-/
MT+3+#2;&19;6PMK..."W=6W*T<:@*I#<@@#!YJ:\\.Z?<V.K6ZV%D/[45A=B
M6U5TN6*"/,R\>9\H52&ZJ .E?,WP:^(-QX=^*GQA\+Z+;-XFU^?QJSQZ;=:D
MZFTL_L=J7N'D99"D2NV ,<EL*#C%=[>_M1Z=#XEM;&S\/ZAK.F-K7]@7-_IN
M9WM[D.8WD,(7)@20%&DR",$[-O- 'I_@+P1I?PX\(Z=X<T:!+?3;%&6**.-8
MU&YB[850%4;F)"J !T  %5=<^$_@CQ/=ZE=:SX-\/ZM<ZG"EO?37VEP3/=Q(
M<HDK,I+JI (#9 [5+\0?&,W@C0%U"WT:]UV>2YAM4MK)"0AD<+YLK8/EPIG<
M\A!VJ"<'I7D$7[86F3^&[#4K;PMJ&JSS^+CX-DBTN[MYXEO/X725G421L,%6
MP/\ :V]: /7[+X9^#]-U9M5M/"FAVNJ-:"P:]@TZ%)C; 8$)<+N\O'&S./:I
MO"'P_P#"_P /;.XM/"WAO2/#5K<2&::#1["*T223^^RQJ 6]SS7C.H_M9S:7
MX-UW7+KP1=6<OAOQ%'X?\06EUJ$8_LX2>5MNO,C5U>(+-&S$8*@G@XKUSP]X
MTF\0^,?$6D16$8L-'\B,ZDEQO$LTD8D,03:,%59"3N/WU]\ '4T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <
M+\3_ (>W_P 17\/VHU2QMM!L]0COM2TR]TUKH:BL>3'$6\Y BA]KG*ODHO&,
M@\=XE_9QW_&CP?\ $#P=J6D>#7T:UN;#4-/@T/S!JMM,5)C=DFC"[2H93M8@
M^HXKU[5];T[P_8O>ZI?VNFV:$!KB\F6*-2>F68@"F3>(=*M[>"XEU.SB@GC,
ML,KW"!9$"[BRDG! 7DD=N: /G6T_8^UK2-"T?POIGQ$2#P;H?B>+Q+I%A<Z&
M)KJU*S--]F:X\]0\6YVP?+##/):KFI_LI:[J7A'Q7HA\<:>AU[QG%XO-Q_8#
MGR&2:*7[/M^U_,"85&_(X)XZ8]\N/$FDVVB?VQ)JEC'I102+?27*+;E3T/F9
MVX/KFN!_9^^*^H?%_P ,Z_J>HV=C92Z=X@O](1=.F::*2."38KAV W;ASG '
M/2@#B_'7[+^M^-G^,);QI86:_$/3[33V T)W-@((S'N!^U#S"P8\?+@XZ][V
MH_LZZ]J/BCQ3K1\8Z<C:[X/B\)F$:'(1"$\T_: ?M7S9,S?)QT'S>OLEQXDT
MBTU>#29]4LH=4N%W0V,EPBSR#U5"=Q'!Z"O O&7[2OBCPSX?^/-]%H.D2W'P
M[E@%G&]S+LNHGMDG+2';G< ^-H ''WN] &EH'[->OZ!K?@C4H?'%HLOA?P?/
MX4C:+1&5Y2XCVW()N2$*F%#LPV>>>1C&UC]C&WU[2?'0FUZPTK6_%NF6ME>7
M6@Z+]CM9+B"?SEO);8SN))68 $AERN1GG-?1FE7;7^EV=TX"O-"DA"] 2H/'
MYU7TKQ)I&NS746FZI9:C+:OY=PEI<)*T+?W7"D[3P>#0!YMX:^#7B#2_C#?^
M.]3\76>HO?\ AZ#0I[2VT=K9@T4DD@F23[0X7YI6PI0X 7YB<D\1X"_9+UOP
M?X@\$ZC=_$&/5$\,1:E:A5T)89K^&\*EVGE,[%I\H-TN,,/X%/S5Z_XN^,?@
MOP/X1UOQ-JOB338M(T8'[;-'=1OY;CI%@'_6$\!.I/%3Z;XLE\0Z]HUQH^HZ
M'>>%[ZPEG+)<E[R24,@4Q!<HT8!8,<Y#;1ZT >/>$OV3-2\&Z1\.C8^.(SXB
M\!FXMM)U&31_W$MA,NU[:X@$X,A("GS%D3YE!"@9!NWG[+-S_:7A_5+#Q1:V
MVK6OC!_&6JW,^DM*NH7+0M#Y:*+A?)C6-@HR9#\H))YS[A9>(=*U+4+NQM-3
ML[J]M#BXMH)T>2'_ 'U!ROXTVT\2Z/?WD=I;:K8W%U)&TJ017",[(K;68*#D
M@,"">QXH H?$3PO<>-O ?B'P]:WL>FS:M83V(NY;<SK#YB%"WEATW8#'C<*\
MM\-_L[ZYX=\3_#76%\7Z?.?!?AJ;PZL)T1U^UB185\XG[5\F/(3Y<-G+<C(Q
M[%8^(])U2_N+&SU2RN[VV)$]M!<(\D1!P=R@Y7!(Z^M2W^L6&E;/MM[;6>\,
MR_:)53<%&YB,GH "3Z"@#YN\-?L?Z_X;TGPC91?$6WF70K75+)UDT#=%+'>R
MF1I8HVN2(;A-S*)27&TD%.3G$\6_"C2?^%=_#WX!2Z]JFK^-]":PNK+6=/TB
M:T%K9QN8Y9C, \2 P"6,J92S%QP,C'U-<>)M'M-%76)]5L8=)90XOY+E%@*G
MH?,)VX/KFDU#Q-H^DZ9%J5]JUC9Z=+M\N[N+E(XGW?=PY.#GMSS0!<LK*#3K
M&"SM8U@MH(UBBC08"(HP /H *^=O"'[)NN^&/$_@S5)_B''J,?AC5=1OX@^A
MJMQ>QW@82+<3&<[Y0& $NT#:H&S/(]_U7Q'I.A6T-SJ6J6>GV\S!(I;JX2))
M&/0*6(!)]!27WB32-,OK:RO-5LK2\N?]1;SW"))+SCY5)RW/'% 'S_X1_9*U
MOPK=^ (A\0EN=%\#ZQ=:EI-C_8:H[0SK,K0S2^<=[ 3L!(H48'*$\T^W_90U
MNP\/Z)H=KX[M!IFC>,SXNLTGT(NX!N)9S;NPN5W'=,P\S X"_)G)/OT/B32;
MG5I=+BU2REU.(9DLDN$,R#&>4!W#CVIFG^*M%U8WHL=8L+PV1*W7V>Y23[.1
MG(DP?EZ'KCI0!X1J7[)5WJVJ^)=8F\8Q0ZU>>++?QAH]Y:Z24_LVZBA2#RY%
M:=O/C:-"&'[LG<<$<8G\??LKWWCS3O%%S-XKLK7Q7XCOM*N;S55T9FMTAL)5
MD@@B@^TAE!96+,TC$[STX ]D'Q"\+-J,&GCQ+HYOYRJPVHOXO-D) ("KNR<@
M@C'8BM/3];T[5IKN&QO[6\FM)/)N8[>99&A?^ZX!^4^QYH \T\5?!_Q!K?Q>
MTCQ[8>*M/TVZTWP_>:+%:RZ,\X,L[1OY^[[2O"O$I\O'(R-W<<AX:_92OK#X
M9:KX$UOQ=:ZQI6O"[E\0ZA!I#V^I:K<SHP,[SM<R*I5BK !" (T48 KW>^\0
MZ5I=]:65YJ=G:7EV=MO;SSHDDQ]$4G+?A1<^(-+LKU+.XU*S@NW9$6"6=5D9
MGSL 4G.6VM@=\''2@#A/A!\.?&O@>W6+QA\1Y?'?V: 6MGC2H]/"H,?/-L=_
M.EPH&_Y1U^7))KE_C/\ LWZG\5_%.LZE;>,QH]CJ_AF;PW<65QI0O#;K(7)G
MMG,J"%VW!7RK;U4#*D CVC5=7L="L9;W4KVWT^SBYDN+J58HT[<LQ %0OXCT
ME+*WO&U2R6TN%+PW!N$$<JA2Q*MG! 4$Y'8$T >&6?[,?B&WU#7;N7QS87$F
MJ^"H/!QW: R^6(_-Q<<77/\ K6^3C@#YCR35T']E#6_!UYIU_P"'O'T%A?R>
M%[;PKK@GT,S6^HPVZ,D$\<?V@-!,JLPR7D4YY6O?$\2:1)86U\FJ6365S_J+
MD7"&.7@GY6SAN 3QZ&B'Q-H]QIL&H1:K8RV%PP2&Z2Y0Q2,3@!7!P3D8P#0!
MS/P<^&C_  K^$WAWP1<ZI_;J:/8)IXO3;BW\Z-5VC*!FQQ[FN!^%W[//BWX6
MV;Z!:?$^XU#P/9";^QM$NM(036:ONV137*R!IXH]QP@$9.%!8@8KU^;QAH-M
M;6-S-K>G16]^P6TF>[C"7!/01DG#GZ9J75?$ND:$'.I:K9:>$02-]JN$BVJ6
MVACN(XR0,^IQ0!X5X._9;UKPEIGP:LAXTL+I/AR]RRL="=#J EB>+!_TH^7A
M9"<_-D@=.E>9?$#X9ZG\(?$GPKTP^+],NM0U/XEWOB%+J32VBCM5N;>Y9EDB
M^T$N@=P@;>G+#O7V'?\ B/2=*"&]U2SLPZ>8IN+A$W+D#<,GD991GU(]:R='
M\17-K;:_=^(]1T*WLK.^D2&>SN2$AMP%V"X9\!)>3D#CE: /*-4_91CU&_7Q
M,GB3[+\0T\2+XF378[#_ $83" 6WD&V,N3 8!L*^;NSEMP-=$O[.^F:IH7Q)
MM_$-XFJZIX_C$6K7D%MY$:(L AA6*,NY4(!N&78EB3GH!T?B_P"-W@?P,GAQ
M]8\3:;;)XANA:::_VJ/;<,0265MV-B@'+9P..Y%=0WB/24U6'2VU2R&ISQ^;
M%9&X3SI$_O*F<D>X% 'DOA#]ES1?"7CGP?XJ75KR]U/0]'?3;MI@/^)K.6+K
M=S<_ZQ6DN".O^N//RBHO"_[/GB7P/XXUNY\/_$FZL/ NKZI)K,_A=]+CDEBN
M9&WRK#>;PR1._+)L)Y;:RYS7I'Q*^)GASX1^$+SQ-XJU.'2M)M< R3.%,CDX
M6- 2-SL> *OMXT\/I9:?>/KNFI:Z@0+.=KN,)<D]!&V<.?IF@#C_ (&_"C4/
MA%HNOZ??Z[;:]_:FN7NM));Z>UIY)N93*T9!FDW %L \<=JXGXT_LOZI\6O$
M'BZ\@\<+I.G>)/#RZ#-:7&D"\DLPK.WF6TAF01ARP\Q-IW[1AE(!'O\ 6?!X
MATJYU>?2H=2LY=4@4/+9).C31J>A9 =P'(Y(H \(U3]E[Q!JTGQ&DG\=6+2>
M,O"]KX:D8Z"V;80QRIYPQ= -GSG^7C&%Y.#G%\=>!-"^(WB#X;_#0WU_?>+?
M!$MO+JFHV6EW%I;?V<;8I-&TCAHV2X4(AC61CDY_A./HW3_%6BZL;T6.L6%X
M;(E;K[/<I)]G(SD28/R]#UQTIB>+]"DC:1=:TYHU94+"[C(#%-X!.>I7Y@/3
MGI0!=U'3;?5=-NK"ZC$EI<PM!+'T#(RE6'Y$UXEX._9@D\/:-X&\.:IXH&N>
M%/!&H#4-#LWT[RKI6176W6XG\TK*L0D.-L:$[4R>#GUBP^('A?58[Q[+Q)I%
MXEE'YMRUO?1.($_O.0WRCW.*V+&^MM3LX;NSN(KNUF4/%/ X=)%/0JPX(/J*
M /"H/V;=?C^'WQ<\,2>--.=O']]?7OVM="=?L'VJ-8W79]K/F85>#E>>N>E7
M7_9WU._\3_#K4]3\3V%Y:>%="N]"N;*/1WC_ +0CN(HXG8/]I/E';$O&'ZGG
MT]:C\5:+-<7\$>L6#SZ>-UY&MTA:V'K(,Y0?7%0Q^./#DRV3)X@TMQ?1O+:E
M;V,_:$7.YH_F^8#!R1G&#0!XUX$_9;U7P]X%N_ 'B'XB7WB?X?)I]QI6G:1_
M9\=K/!;2(T82>X5F,YC1B$^5!P"0Q Q##^S=X\O/A+X@\":]\77U^SO-'FT3
M3KB?0$B-M#(GE^9<!)@;F54X#;HQU)4DYKU?X:_%KPG\7=*NM2\):U::S9VU
MS+:R26TROAHY&0M@$_*2C%2?O#D<5POQ2_:8T'POH'Q+A\+ZCI&N>,?!6E-J
M5SI-Q>!5R(W<QG;EBRJF6 '&Y<D9X /4/!FB7/AKPEHVD7EY%?W-A:16KW4$
M!@24HH7<(R[E<@=-Q^M>-W7[*BRZ7XV\+0>)A%\/O%VK-J^H:))I^^YB>1UD
MN(H;GS0$CD9,D-$Q7<V&Y&/7/!/B^T\7:'8W$=W:2:@UI!/=VMM,&:W>2,/M
M9<DKUXSVK1TKQ!I>O&X&F:E9ZB;:3RIOLDZ2^4_]UMI.T^QH X/X9?"._P#A
M]\0/B%XAFURTU"S\5W=O=QZ?!IS6[67DP) J^89G$@*Q@_=7G/TJC\7O@GK'
MC?QCX;\9^$/&<G@?Q=HD,]D+M].74+:[M)BK2030,Z9^9%96#@@CO7I>J:]I
MFB*6U'4;2P4(TI-U.L8V+C<WS$<#(R>V14'_  EFA_:[>U_MG3_M-S ;F"'[
M4F^6(#)D5<Y9<<[AQ0!YC'\#?$"?%#P[XTE\;1:A=:5H-YH\J7VDEY+F2XD2
M5IMZ3HJ*K1J%C5,!>-W>N6\+_LNZKX,\/?"6SF\<Z=+;?#O4+K4FG?1'C^VK
M*DRE23=$1;5F?YOFZ#CKGW6+QCH$^FPZA%KFFR:?,7$5TEW&8G*@E]KYP<!6
M)P>,'TI3XPT%9((SK>G![AUBA4W<>9'90RJHSR2I! '4'- 'RI^RY\-)OBC\
M&_#D6K:]:3^'-'\6WVLKI,%B5N6FBOYY8%EF,I'E[F63 C4L-OS8Z]P_[)=U
M<V6LR3^,(DUR3QH?&^CZE:Z28QI]T0%,4D;3MY\90%2,QDACR#C'O5]XATK2
M[ZTLKS4[.TO+L[;>WGG1))CZ(I.6_"DN_$>DV&IP:=<ZI96^H3@&&TEN$660
M$X&U"<GGC@4 >.^(?#_A7X20^,/%WQ$O7UR^\:_9M&OCINB7$D4D2Q/'#;1V
M\7GN =TA+,Q!9^HX%8GA/]EA+S]F'3/ =]K.JZ1KAD@U6+6BRRWMC>1.CVI.
M>',*QQ18/!$>.,YKWX^(-+&L_P!D?VE9_P!K>7YOV#ST\_9_>\O.['OBK-]?
MVVF6<UW>7$5I:PJ7DGG<(B*.I9CP!]: /"_$W[.GB_QSX.L8O$/Q4N9_'.E:
MC!JFD>)-/T:*U@L9HE=1_H>]E<.LD@D#/\P( V@ 5ZG\/O#FO^'-&=/$_B=O
M%FM3/OFO4LELH    L4"LVQ>,G+,223GH!K6_B72+S3[:_@U6RGL;EQ'!=1W
M"-%*Q. JL#AB3Q@4ZU\0Z5?:6^I6VI6=QIR;B]Y%.C0KM^]EP<#&#GGC% 'B
M^J_LNM<CXBZ1I_BC[#X,\?737NL:1)I_FSQRR*J7)MKCS5$8E51D-&^"201G
M%='H?P8O] ^.5SXZMM=LDTB30+?P_%H2Z8P>*&&1I$87'GX)RY&/+Z ?6D^$
M'QDNOB;X[^)&C-#IATWPU?6MO8WNF71N%NXIK=9M[-@#/S8PO P>3UKMY=2U
M.+QJMJUQI":%_9S3M&\K"_\ .$@&X+]WR0IY;KNQVH Y;XL_":\^(FO>!=;T
MS7DT'4_"NJ/J$+RV/VN.99()()(ROF)@[9"0V2 0,JPXKSB^_92UZ]\-:_I)
M\<Z>IU7QO'XT,_\ 8#GRF2:.7[/M^U\@F)1OR."?E]/=7\:^'HX;J9M=TT16
MMM]MG?[7'B*#&1*QSPF.=QX]ZQ/!?QE\&>/O T/C#2/$-A)X>D_Y?9;F-$CY
MP-Y+80G@@'!P1ZT <)X3_9\\2^!?'&LW.A_$FZLO NKZH^LW/AC^RXVECN9&
MWS+#>%]T<4CY)38Q&YL,,YKN_C#\)=$^-G@.]\*ZZ9XK:=XYX+NT<)<6EQ&P
M>*>)B" Z, 1D$=B"#71W/B32+.VBN+C5;*""6)KB.62X15>, $N"3@J 02>G
M-<UXC^-/@GPIXC\,:%J?B/3K?4_$>\Z;"US&/-14+^9DM]PX"@]V8 9H @\+
M^$O'=K'9VWB7QQ8ZU:6Q4F33M$:PNKG;T\V3[3(N#_%Y<:9[;1D'SZ#]E".#
MP_K7@S_A)!)\.-4UW^W7T.33\W43-<+<R6Z7/FX\EIES@Q%@&8!N01[[)(L2
M,[L$102S,< #U-<QKWQ-\-:#X(U;Q8^M6%QHFFPR2S74%U&T9*#)0,#C<3@
M9ZD"@#QSQ-^RGK7B+PS\4-''C:PMD\;Z_;ZYYO\ 8+M]B\KR,18^UCS,BW3Y
MOEZMQTQQ?[6OPKU+P]X!^-7CF\\265RWB/PW8Z/%I<.F-$Z202LRLDAG?>6,
MK_)LZ <\'/M/P,^)7B/XJ:9;^)+@>'9_">IZ;;WMG+I-T[W-I.XW26DZDLK%
M%9?G!7G(*#K7,?$?]J[1=/\ !FLZOX#O=&\476B^(+/0]0A>[R(_.N(87= F
M2X4S8R2!N5ADXY (?$W[.MW\7M%U#5]1\;QIK>H^&UT/3-5T73S##9V[R)-(
MQ0SN9C(R(K?.H* J ,DUA>(_V//$'B/3?'MO+\0M/MG\86FEV]REOX9V6]J;
M)@5,,8N@0A50 A8[>3N;@#WSQ!XE>X\)ZS>>&-3T2?4;1'1)M0N?]"AF7JL[
M1Y*@=QU%7Y?$VEZ?-8VFHZKI]KJ%T@,4#W*JTQX'[M6(+#/3% 'DNK>'+?X/
M>/\ QA\6?&'B6&?0M5TJPT>YL++P_<2O%Y3N%<>7)*SAFG((\O@8R>":M_LK
M_"JV^%_P\N!!'>PQZK?3WMK;:B")K.R,C?9+8@@%1'$5^0C*EF!YKMOB[XPO
M_A[\,O$WBC3K2WO[K1M/GU 6MU(T:3")"Y3<H)4D+@'!^E>4^!OVG=7OO&/P
MRT'Q;X7L],7XAZ0^J:-?Z3J#W*HZ0K,\$\;Q(5(1P0ZE@3Q@4 =IXZ^"LGC'
MXK:!XRAUM+*&STF\T/4--ELO.%[:7#QNRJ^]?*;,0&[:_#'@'!',^#?V8'\/
M:/X%\.:KXG&N^$_!&H#4-#LVT_RKI6176W2XG\UEE$0D.-L:$E4ST.?9;;Q#
MINHWE[8V&HV5YJ-F,36D5RK/$W82*,E/Q%>4_"CXO>)_B=\-]-\0-;^']'OV
M\27.E7D%U<2^2;>"[E@80MC+3,(P5! !)/ H Z?XX?"J;XO^#;72+76%T*_L
MM4LM7M+V2T^U1K-;3K*@>+>A925P0'4\]:\K\7?LE^(?%6K>(+MOB/&JZKK6
MF:\K7&@K-<0SV9B(A\WSQFW)B+"(*I1G)W'D'Z$N/$FDV>JQZ9/JEE!J4D9E
M2SDN$69D'5@A.2!@\X[51@\?^%[G2WU.'Q)I$NFI*('O$OHFA60]$+AL!CD<
M9S0!X&?V/];L_B!J?CO2O'UEIGC*X\0_VS!J:: Q"VSP1PSV$R"Z'G12+"C9
MRNUAN4"NH\'?L]^*/ GC35KC1_B7<6O@G5M3?6;OPRNDQF1+J1@\X@NS(6BA
MD?+%"K$;B XSFO5/'OC?2_AOX/U7Q+K4K1:;IT)FEV#+N>BHH[LS$*!W)%-M
MO%":5X=LM0\57.G^'Y[G;NBGN51(F;E8M[$!F X)&,D' H Y[XW_  NOOBSX
M5L-+T_7ET"YL]4M=362>S^V6USY+[O(N(/,C\R)N,KO'(![5Y9'^R5K\4I8?
M$&UE4^.8O'++-H'_ "V50&@&VY7"D]&[# P3DGV#Q)\8O"7A;QIHOA"^UVPM
M_$NM0R3V-C-<HA=4Q@MDY 9B%7@ECG .#7/?L_\ QG?XL>"[>_UH:9I6ORW^
MHVHTRUN-Q9+:ZE@WH&PS#$8). ,GH* .)U_PCH7P=TWXF2^/=5?Q'I/Q,U5A
M'I6E^'KEY1+):K"+?,;S9W+$,.P0!CUZ5Z/^SY\.)_A5\(O#N@7US/>ZM%;K
M+?W5T^^66X8 MO;^(KP@/H@KM8_$&ERZQ)I*:E9OJL:>:]BLZ&=4_O%,[@/?
M%%GX@TO4;MK6TU*SNKI5+F&&=7<*&*D[0<X# J3ZC% &A1110 4444 %%%%
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
MMP3\\TC!$10 226('%;] 'Y\#P)J-]80Z?J_@7Q/J,:?&5-966_\-2N6TV5
M9)B(H=JQM_'@!<G!&00-6_\ "?B+P]JGC%M"\#:Y+X)T_P"*-IK=[H%GHD\(
MOM,%I$KR6L+(HG5;A0Y2,'<4S@U]Y5RWCOXG^&/AI9?:O$FJIIT/EO.3Y4DK
M)$F-\K+&K%8UW+N<@*NX9(S0!Y!^S?9R)\9?C9JT/AG5]!T;7-1T^^L;C4=(
MFL$NP+-$D=5E16W;P<@@'.<C-8?Q3\-"Y_:7\2WS>%-2O]-O/AK=Z?<7D&A7
M%Q;W-S]HWI"9%B*R2;!PN2>@]J];U[]H[X;^&;ZRM-1\56L,E]*L%K(D<LL,
M\K!&$22HI1I-LB,4#;@K!B .:])H ^&_@S\/I?#.N?L[2V?@C5]'OE\$W^G:
M_=?\(]<VY2X:"W$<=W(8@ Q>-\>8>WH16=X3L_%?A+X7? N?5/ _C:ZT#PU9
MWNC>(-+TK29#J%K=N$$5RELR[YX@%D0NBD8E)4D$U]ZT4 ?%>B_![PQI?Q=^
M$$=O\--<A\(VNBZ[YL6M:1/??9Q++#) EPVQUC)(E9(6/R9QA3Q6;\&_#VO^
M&=,_9OO;OPAXDCM- O\ Q#87=N=%N5FL5GWBUWQL@:.(C:!(P" 8RPK[FHH
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
M<6XFM9#EX)5BD598R>=L@8 \C!H \-_X71\3?&WB/3+#1M;T7P];ZA\-8?&
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MZWUSP2E]X9T'X2:EIO@.RL;R[CLYKO3 U[=3S[Q:01I<E8XP'ER9"HY '3D
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
M2:/^'7'[,7_1,O\ ROZI_P#)-?55% 'RK_PZX_9B_P"B9?\ E?U3_P"2:/\
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
M3MSMR3Q5Q/V>O T5SK%S'8:C#<ZMJJ:W>3Q:Y?I(]ZB[%E5A.#&=H"X3:I
M((H ?\!?B';_ !/^'L6MVVN'7E-W<P-/+8M97$)25@(9X& ,<R#"N, $@D<$
M5YY^W[G_ (94\8;0&;S;# 8X!/VV#O7M_A;PAI'@K3I+'1K3[)!+/)=2EI'E
MDFFD;<\CNY+.S$Y+,2:ROB=\*_#7QB\+3>'/%ME/J.BS.DDEK!?7%H'*,&7<
MT,B,0&4'!.,B@#YV^)FF^*/@MXN\?_M%ZQ;:1 UEX5M]"L-$TRZEN%N&-PI%
MS=R-%%@*S@;5!PH/S5UGB+X@^*O#'Q"/@76=0A\3:1XD\'ZAJUOJ"6JP2V<\
M"J)$.SY6A<2J5R-RD8+-G->Z7WA72M6\,S^'M1LUU/1KBV-I/:W[-<":(C:5
M<N27R.I8DUS.B_ _P=H%A<VEGI]WLN-/_LHS7&J7<\\=I_SPBFDE:2)/]F-E
M' ]!0!X!\%_B5K_@SP/^RWH5I+:MX>U_PW-]OMS;%KAC;V E39)NP!GMMSQU
M[5W7PM\<>./B_P"#O!WCC3_%FD:7HGB:WNA<::]LADL7(86RVS$'S)49")%E
MR&PVU4QBNYTC]GCP)H+^"6L=+O83X+C>'00=8O76S1UV,N&F(D!7Y<2;N..E
M5-"_9]\#_"[5=:\5^"_!UNGB6=9[F*U^W31VS7#@EO+1F>*W,AX9XXQP3G/2
M@#@/@G\7/%OC^;P]X4U35S'XVT#4K^'QDB6T*H4MSMC"KL^1)C+ Z$<[-_)(
MS7TE7F?P@\%:A8ZEXC\:^)-!T_P]XO\ %#V[7MC87 NA;Q01".*)IPB>:P^=
MBVT#Y@!D*#7IE 'R_JWQW\8:?\5/#UK;:E8ZKH>J>-9O#$J6-H&L;>$02,@\
MY]DCW:O&?,V;XARF0PKDH?CU\8++P9;?$&XUC0-1T:Q\;R^&+_P_!H[Q27-L
M=1-HLL<WG,5D7*$)@@X.2<\>ZW/[+GPRDU6753X9E>[_ +6.OI''J=VL27QS
MNFCB\X1QE\G>%"J^?F!KCOV=_@'_ &!HVIW'C/P[=V^K+XJU'7;.VN-5,]K^
M]N))()1 DS0B15<<E<AAD'C- 'G>L_'CXP:1X.\7>/5UGP_>Z3X1\:S:%=:!
M'H[H^H68NHH,K-YQ,<@$H*@!LD')(( GU_QSKOPUE_:W\5^&YK6WUC2+K3[R
M%KVW,T9*Z;#D%0R\XZ') ]#TKO?@;\!/L=YXUO?&OAV\MY[WQE>>(;"WN-5,
MMI(CNKP2-;QS-$9$*Y^=,@A2"2!COM7_ &<_ .NP>-H;[2KV>+QH4;7D_MF]
M47FQ0B\"8>6 H"XCVC QTH \X\1?%?XC>,_%7BKPU\/WTZTUOPUIVG7874/+
M\F[EN(C+F<-\X@P-F8\,"&.3@+1+\=_$FE?%[2="\522^%M/U2_M(-)O8+1+
MW1-41X%,EN+M07BNO-+A1)L5E5< ELUZ!XJ_9B^&GC;6]'UC6O#9O-5TJU6Q
M@O!?W4<LENO2&=DE!N$_V9MX.3QR:VA\%O!XUM]5.FSR3O?1ZG]GDU"Y>T6Z
MC4*DJVQD,*LH5<$(,%0>HS0!W%?&EG\6_$?PMG^-&M3^(+W7+@_$"S\-6":K
M'";6R%Q'9HDK"-$;;&)&PH8 X&?F)8_9=>>ZA^S_ . -5N_%EQ>^'8[L^*MI
MUB&>XF>&Y90JAQ$7V1R8CC^=%5CL4YR!0!SW@KQ]XETWX_Z]\--=NDUVQCT*
M#7]/U?[.L,R*TS0R03! $)W+N1@J\9!!(S7L+_<;Z5SGA+X=:#X(GNKC2K6?
M[9=1QQ3WM]>SWMS)'&"(T,T[NY5=S87=@%B<9)K>O;2._M)K:4R+'*I1C#*T
M3@'T=2&4^X(- 'PU\ _'?B[P;^SU\"]/\+7VFV*>)/%NHZ/>/?V+7!5&FO9
MRXD3H8AD=_5:] \*_M$>+7OK#P3K>IV+:[=^/-0\(CQ'%9B%3!;VYN%<0DL@
MF<8C .5SSM.,'U31?V6OAOX=TCPWI>GZ1J%O8>'-1?5M*@_M[4&%K=-NW2#=
M.2<^8_#9'SMQR:?J?[+GPRUK0=<T;4/#LE]8:SJO]N7:W.IW<DGV[_GXBD,I
M>%^ ,Q,O% '%:W\2O'WA[Q1X;^'-UJ^E:AXFUB;5)8]7TQ8XY/LUN(FAC:.7
M]V+DI,K. I7:A*J-V5QH/B#\:9?'GP]\#ZMK7A;1=7UG2]7?4;K3[!KT1RVK
MQ".1<RJ S)*,Q]%;/+# KU+Q!^S'\,O%'@S2O"VI>%XY])TJX-Y9%+NXBNH)
MS]Z5;I)!-O;/S-ORW<FKUI\ ? UAK'A[5+32;FSOO#]I/8Z;);:G=Q"&*8@S
M JLH5V<@%G<%B1DG/- 'SKX1^)/C+XL>)?V;=3U'Q+=:5/JCZ['J5KI4,*6U
MQ-:))&)=DB.1N ;*[B!N.W!YK>UCXO\ Q.N_A7\5/$>GZG;G4O OC"YMGM]/
MTY +O2K?R6FC"R>81*(FD8-D_,.F.!Z_IO[-'PZTC2O#>G6NAW$=KX<O)[_2
M\ZM>-);RS9\[]X9BS(^X[HV)0Y.5KHO!WPI\,> H_$*:-8311^(+V34-32ZO
MKBZ%Q/(,2/B9WV[@ "%P.!QQ0!Y!XK^/NHV>BQ^*-!U-+_P_XCUW3_#NA23)
M$((VE7,MSOPN<MF-0S;=Z\Y!Q7I'P@N?'P?Q#8^.Y--G-O=JVESVLB?:GM'7
M(^U(@"*X8, R8#  X!!J[J/P1\"ZO\+D^'-YX:LY_!,=NEM'I#!O+1%.5VL#
MN5@1D,#N!YSFKWPZ^&'AKX4Z&=(\,:>UC9L_F.9KJ:ZFD;  +S3.\CX  &YC
M@  <4 >5_MXZWKGA[]E+QY>:!+/;W7V>**XN+8D20VKS(EPZD<C$3/R.@R:]
M(M_!GA#4_A-I_A]K2R/@Y=/@6&-=JP)"BJT;J>@QA6#=B :["\L[?4;2>TNX
M([FUG1HI8)D#I(A&"K*>""#@@UP?A;X">"O!8@BT?3[ZVL+=Q)!I3ZQ>RZ?
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
MLT_#WQ)'XMCU'2;ZXC\63P7.LH-;OD%W)#M\HX6<;-NQ1A-H^4<<5<OOV?O
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
MBE@Z;D/'S4S]H+X5^(_B)HWA>_\ "&JV.G>+O"VL0ZSIS:LKFSN75'CDAFV
MLJNDCC<H)!QQ7.>//A?\3_&^E>"-=N;KPO)XR\.>(X];72EFN(M,\D020- M
MQY32EL2E]YCY/&T"@#:O?VJO!6EZ=)=WT6M6Q3Q(_A,P+ILD\G]H+C]W^ZWK
M@Y&#GYN@!/%,M/VJO"=[XAM- CT7Q@-=FMK:\DTV3PU=K/;0SRM$LDJ%,HBL
MIW-T4=Z\S'[-WQ,C@^>?PI=SO\3(_'+E;VY@40 #="!Y#G?QQSCWKU2S^&7B
M0?M(^(/&MRFE#POJ?AFWT-1%>RF]62.:60N8_)";3YN/]9GY<XYQ0 ]/VH?
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
M>'_CC\2/&&JII,>D>);?38[2.SO99KB-K:)T;S%:%% ._((8].G- 'K-%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M[P!/-WXM6GPNU3P?X.\3Z#,VL^!!\2-,O)+_ %1-^EV<4BE)TM#(H$=OD)N
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
MM/[+5UH'B+QG\1_$?AOQAINK:%J%U;G3?#ND^(TU&+2(A$HD+0P3/!"9)0S
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
ML7C5/&:>#;9;.XD:QEDD@6X6X)90X58F.5ZEEP"-V1W_ ,,/BQJ'B7X@^-_
M?B&PM[7Q#X7-K,;JP+?9KZUN$9HI55LM&V4=60EL%<AB#P >H4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <A
MX]^',7CJZT.\77=8\/:AHUP]S:W>CRQ*VYHS&RNLL<B.I5C\K*1G!["N/UG]
MF/PUXE\.>-M-UK5-9U74/&"01ZGKLTL"7NV @VZQ^7$L2",C( CP226W9KT?
MQ'XNTGPG';MJ=T86N7*00Q1/-+*0I9ML:!F;"@DD#@#)P*Q-8^,G@S0= LM;
MO=?MH]+O+7[=#<(KR!K; )G(4$K&,C+L HR,D9H \Y\6?L?>'_&;>)?[0\8>
M+POB6QM+35TBO+<"\>V_U-P<VY*R#^ZFV,]X\5;UO]E+1=?M/B);W?BWQ0R>
M.K*VL=582V998X(_+0Q$VQ(8J2"6W9SVXKIM<_:0^&'AR_CL;_QQHZ7LB6\D
M=O#<":1UG.("JIDG?_#CKQZUIZ'\9?!_B;P[H^NZ5JS7VDZO>&PL;J&TG*SS
M@L"H&S(P489( ^4\\&@#@O$'[)'AW7+OQ!<0^)_%&C?\))I*:/K\6FW-LD>K
M1I$8DEE5H&"2A#C?%Y>1P01Q5#6_V+O"NN6&MV#^*O%UK8:UIEEIFH6UO>V^
MVX%H MM,2T!82* !@$(V/F0UZG8_%KPAJ/BF+PY;Z_:/K,PE,%N25%QY1Q*(
MG(VRE#]X(25P<XQ7E_B3X_\ VSX^_"SPQX7U^RO="UU]234(DM&8SB"!F5X;
M@_*Z!QM/E@\C!;M0!U.D_LZ:#8ZUXYOM0U;6/$,'C.Q@T[5M/U5X&@>**$PK
MM,<*."49@27/7/I7/:-^R/HND7/AN9O&_C.__P"$<L+O2])2[OK8_9;6XC6-
MHPRVZL^U57:SLS# R3@5[1K>MZ?X;TB\U75;V#3M-LXFFN+NZD$<<2 9+,QX
M %<WIOQA\':MI^IWEMKD133)8H+R&6*2.>&24 Q(T+*)-TFY=@VY?(VYH P=
M-^%=O\.]1U/Q=:3:KXP\9SZ5%H\=UJ/V=)9HXV9HU=H8HEQN;+2."0!U['0^
M#'PGMOA3\*-+\'R2K?O''*]_/C"W%Q,[23MCT+R/CVQ75>&O%6E^+["2\TFZ
M^U013/;29C>-HY4.'1E<!E8'@@@$5D>,_BOX2^'LPB\0ZW;Z;)Y#7;JX9S#;
MJP5IY-H/EQ!B 9'PH)QF@#!^ 7@B]^%/@:'P'<QO)9:#))#IE]U2XLFD9H0?
M1T5@C _W 1D&M;XP_!WPK\=_ =_X0\8Z=_:.CW95\*Y26&13E)8W'*NIZ'Z@
MY!(KLH)X[F&.:&198I%#I(ARK*1D$$=0:\7\'?%?Q'\9_&WC2R\'W&F:+X8\
M*:D=%FU._LWO)K^]10TPC598UCCC+*N3N+'.-N,D ZOPO\+M2T+3=+TV_P#'
M>OZYI^F^6(4N?L\,TZQXV">6*-&DQ@9QMW8^;<"0?.+W]B#P'?:O>%[K4E\-
M7GB9/&%QX:5HOLDFI*N-^[9Y@C)^8Q[L%NX'RUZ/HOC?5/"VDWC?$6?3;*^_
MM.2TT]M+AE(OXMH:,Q0YDD9R-Y9%W$;6Z@9J1OCIX$^S>'+B/Q%;W-OXBNS8
M:7-:QR3)<W()!A#(I"R#:V4;!&ULC@X (]9^!WA77?C/X?\ BA=6A;Q3HFG3
MZ9:RC&WRY2#EAC)9?G"G/ D:N3T[]EG2/#OQF\2?$+P[XI\1>''\3F.37=$T
M^:$6=_+']V0EHFDC8\Y,;J3DX(R:]%NOB7X;LCJHN-1,+:9<I97*O;R@^>ZA
MTBC&W,KE2"%CW'!'K6%<_M#_  TLM#T[5[CQMH]OI^H3RVMM)+<A3)-$&,L>
MT_,'3:VY2 5Q@XH SOA7^SMH7PE\=_$'Q7INKZQJ-[XWO%OM3MM2>W:!)!N
M\H)"C*,,1AF;CWYKG_A3^R1H'P@_X2#2]&\2^()O!&KW-Q=MX/NIH6L87F4K
M*%81";803^[,FWN03S7:CX_?#QK32;L>+-/-EJ@@-K=AB8#YW^I#R8VQF3^$
M.5+=LUP/[4?[0'_"M?!UP/"^OV-OXFMM5TZSGBEM&N543W$:M"7'R1RF-RP5
MR6(&0O>@#E_#?_!/SPMX:NO (@\<>+Y=+\!ZK-JOA[3));0Q6;2.',1)M]SI
MG^\2<< CO[+\=_@MI7[07PSU7P+KNIZII>C:H$6ZDTAX4F=5=7"AI8Y !E1T
M&?>N_8%HR%;:Q'#8S@^M?+OP]^,?C/QA;?$@ZGX_\-^'[CPYXFO= L4N=*!\
MY8R@A>1?/#$LS@':.>U 'HWA_P#9TBT#3O!.ECQ[XMO-$\)F VFESM8)#<>2
MFV$7#1VB22!>& W@;@"<XK"U_P#8]\/>(_BKX=^(]SXN\51>,M#O)KJ#4[>6
MR1YHY JFVE'V7#0*J[53@@,W)))KN]1^-OA+PMJMSH/B#6X[/Q#IVE_VK?6P
MM9\+;KA7F0[,-&&.,@GGCJ#6CXG^+?A'P7807NN:S'I=O+ +HM<12*8H20/-
ME7;F) 3@O(% /!(- ' ^ /V5]'^%_P 0O%'B'PUXH\0Z9HWB2_.JZCX5CEA-
MA)=DY:128O-0,>2BR -T.5^6H?A-^R9H?P9N?$5EX>\3^(4\&ZS=3WK>$I98
M#902S*5D\MQ$)@N#PGF8X&0:]"\1_&#P7X2>(:MXBLK1)$AE,Q8M%%'*VV*2
M6105B1VX5G*ACP":J7_QT\#Z7I^OWUWKJV]KH%Y'8:I(]M,/L<SA2BR#9E0P
M="&^Z=R\\B@#QOX?_L >#_A[K'P]O[7QAXMNQX"NKNXT*TGFM/(A2X8M)$X%
MON<<GYBP;GKP -1_V(/"IT7XKZ''XH\36F@_$:ZDO=3T^WEM@MO-(5,K0LT#
M-\VT##%@ 3CGFNPNOVA?#=_XE^(?A9=0N?#=SX4LHY+O7M2L)4L[9Y8W8.6D
M54*H C#+ /G"YP36[X4^*_ARZN_#7AJ3Q*NM^(]2TA-3@FBL9(EU" *NZY0!
M2BJ20<!N"P'I0!SNO?LL^#/%7PX\ ^"];%YK&F>"[NRN]-GO&C,[-;#"+(51
M5(9?E8!1D4GQ2_9GTGXC?%'PQ\1K'Q%K7@WQIH,#V<6J:(8#]HM7)+0RQS12
M(R\MCCC/?C'67?QG\&V&@IK%QK'DV#M,%9[:82,(6VS.(]F_8A&&?;M'<UU6
MC:S8>(M)L]4TN\@U'3;R)9[>[M9!)%-&PRK*PX(([B@#Q_XB?LJ>'_BG=:>/
M$NMZQJVF65_9ZC'8W;0R[)[<+ADF:,RQ^85'F!6 8< +7M3L$1F.2 ,G )/Y
M"N1NOB]X.LO%$?AV;7[6/5GNEL!$=VS[4R;UMS)C8)BGS",MO((.*SOA7\:]
M%^+M]XIM]'M=2@&@:I+I4LE]83VZR/&$WD%T4#YF(VYW87) !% %3X9?#VXT
MWQYXY\>ZI$;?5?%$MM##:L06MK*VC*0JV.-[%I)"!TW@=0:I+\+VT'XQ>*M>
MAMY+K0?'.G6]EJJ0MA[:Y@5XTEXYV/%)L)'*M&IZ,2.Y\7>/M \"QVK:WJ*6
M;W1<6\"QO+--L4NY2- SL%4%F(&%')P*YW5/V@_AMHT&F37?C;1HTU.Q.I66
MVZ5S<6PQ^]0+DL/F &.I.!DT <?X*_9>T'X6:KX8U^T\2>+M9N/">ESZ3IUI
M=7,$BM9N49;<K'"FX*8TVMD,?XV8#CJ_@C\-I_A_I/B"^U+9_;_B?6;G7=16
M-MRQ22D!(0>XCC2-,]RI(X-7=/\ CAX&U;4?"UE8^(8+Z?Q1 ]SHQMHY)([Z
M-!EV1U4K\H^\"05[XKH_#WBO3/%0U Z9</<"PNI+&X+0R1A)DX=/F49QZC(]
MZ /(=,_9#\.:1J^BWMMXI\5K#HNNW/B#3;$WL'DVLUQYGGQK^XWM&_G.?G9F
M&?E91D&ZW[+'A^X\%_$'PQ>^(O$6H:=XUU&35;YYI+59;>Y=HVWP,ENH7!B0
M@.'''0YKHM2^.GA_2_C GP[GBOX]3&D-J\UXUE-]EAB$BHN9=FS!RQ+[@J[<
M$Y.*S?#'QQ\&:-X/\/7&N_$W1=<DUA[G[#JH$=JM^(WD+>7&I((15*EAP=N>
MIH SM:_99T?5O%]MXH@\8^,M%UUK*/3]5N])U..W.MPH25^UJ(MNX;F :(1L
MH.%(  '4^"?@UIO@3X@>*?%ECJ^JSS^(8K6&XT^Y,!M85MH_+A$06)9!A21\
MSMGOS572_P!I+X7ZW/HD-CXXTBYFUJ<VUC&D_P TLP8KY9'\#EE90K8)(( )
MK=U'XL^$-(\2VN@7FO6EMJES<"SBBD)"-<%=P@\S&P2E>1&6W$$8'- %+QI\
M)+'QAXRT'Q7'J^JZ#XAT:WN+2VO=,:$EH)MADC=)HI$()C0YVAAC@]:X_P 1
M_LF^$=7L_#/]DZGX@\':SX>DN);/7_#]\L5\YN&WW(E>1'642O\ ,P=3STQ7
MM#NL:,[L%11DLQP /6OGO6_VC8I?V@? ^A:)K]M?>$=0TC5+^_C@T^2223[.
ML9CFBEP?-C.YAF)2"5/S'H #C_C=\--3C\;^&M.A3Q[%H&EZ4Z6NMZ+I]CK_
M -JO)9MTQNH;N*4I)A5(E"#/F,-R@8/I/A;X-:UXIF\ ^*?&GB;6_P#A)?"D
MMZUBJ06-N9HIU,8^U1QQ.GF>5@$1,J@]!G-=K8?&WP1J8\.-;^(;=HO$=I+?
M:5.R.D5W#&F^1U=E"C:OS$$@@<XKC=>_:5^'/B/19(?#GQ:T#2+[?;2+>C9=
M H]P(PBHQ 8R%6C&"2-P8#I0!!I?[)VB:1H?A;2X/%OB=H/#GB*;Q-:.[V1=
M[J5Y782'[+@QYFDP  ?FZ\#!#^R=HD.A6FDCQ=XG-O;>*V\8HY>RWF^,K2E2
M?LN/+WLQVXSSUKK?%7[0_P -/!&IZEIVN>-='TZ_TWROMMO+< O;^9G9O SM
M^Z2<]!R<"M?Q3\6/"'@OG6M?M+%1;?;I'9BRPVV0OGRLH(CBR<>8^%]Z //-
M;_9.T/7K#QA:3^+/$\<7BG7K;Q%>^4]D#'<P&(QK'FV.$_<19!W$[>O)S@_&
MWX*7NDZ)\0_$.@77BWQ#J_C(:=9:K:Z;)9":VM87"M+;1M$@=Q&7!C=F#[B,
M'I7T!H>NZ;XFTFVU32-0M=5TVY7?!>64RS0RKG&5=201D'H:^>OC-^U"]MX#
M^,J>"?M6G>)? 4"E[S4M(F:W>3RUD95WJJ?==<$D[LY 9>2 :?[-OAWQ3H.H
MW*G5/$5UX.:W8BV\4^'=.TB=+G<NTQ):11,1M#[C(F#\FTGG';>./@1I/Q$O
M]0.N:SK%WHU]<6EW-H3-;FS$MNRLCH3"98R2B[MD@SCMDUH>#/C/X-\86VI)
M8>*--O+K1K>.;50DP46RLI/F,3@;/E;YA\ORGGBM3PE\2_#/CF^U&RT35X;R
M^T[8;NS*M%/"KC*,T;@-M8 E6QM;!P30!P7AW]E_0/"7C/4M;T?Q'XIT_2[^
M^?59?"T6HK_9"WC'<TZPF,L"7^<IO\LMR4-=3\(_A%I_P>\(W'AVPU74]:L9
MKVZOBVKF!G5[B5I95'E11C:7=B 03SC-:/C?XI^$/AL;%?%/B/3M!:^9TM5O
MKA8VF*J7;:#R<*I)-4= ^-G@7Q5X/7Q3HWB>PU30GG-HMS:.9"TX.#"$ WF3
M_8"[O:@#!L_V;_"FC_!/6?A=I$VH:/X=U6.ZAFFM98VN52X+%PK2(R@!6V+E
M3M55';-9&I_LI:!>Z[H>MV7BKQ;H.M:=I,6AW-_HVH1VTFJV<?W(KH+%M..<
M/&(V&3@BNCO/VD?A?I^D6.IW7CG1K>SOFG2W:6Y"N[P@F9=A^8,FT[E(!!X(
MSQ7G7B'X[7_Q%^*3>"? ?B-]"C'AR'7K/7SHDEY:W,DLI$8D+)M^S^6C$NK)
MDL '!4@@'4:O^ROX:O/'3^)])U[Q/X3ENK6"RU/3M U/R+35(H5V1BX0HS;@
MGR;XV1L<;JV9?@'H]]XCTW5-2U?5]6ATK6&US3=-O&MS!8W!5E B981*$&XD
M(9"/7( %:NB?&;P9JTKVJ>)].>[ALC?NSL8(Y;=>'N(B^!)"#_&A91D9:L.T
M_:H^$5_&)(/B'H,B$VP5OM:@,9R1#C/7<5;IZ9.!0!I?$3X+Z=\1/%?AOQ')
MK6M:%JVAQW-O#-I$\2":"X"B:&021N-K!%^9=KC&0PKD-'_9+T'1/ <7@N#Q
M9XIE\,#2Y-'FTVZFM)X[BV=V;#![<X9=Y4,FTXZDGFN@;]J'X3I:/<MX]T9(
M8[S[!(S3X,<WR\.,95?G3YSA?F7GD5T&N_%_P;X9UQ=(U/Q!:VE^9((G5MQ2
M%YCB!99 "D32'A Y!;MF@"+QW\(M!\?_  KN_A]>&[LM!GM(K)6L9MD\*1E3
M&4=@W*E%/S @XY!K+^'GP,L/AYXVU[Q7'XD\0:YK&N6UM;W[ZM<0LDS0*527
M9%$@5]IQ@87T4')+]4_:,^&.BZO<:7>^.-%@O[>^339X#= F&X?;MC<CA3\R
MC)P 6 )!-;7B3XL>$/"&J)I^L:]:V%R9(8G\TG9"\IVPK*X&V(N>%#E=QZ9H
M P_$GP,TO5O'S^-M&UK6?!OBF>V6SO=0T*2#%_"F=B3Q3Q2Q.5R=K[-X!P&Q
MQ3?%?P$T/QGI>FQZGJ>KOKFFZC'JUGXD2:-;^"Z0%5=?W?E ;2RF/R_+(8_+
MR36]J/Q9\(:1XEM= O->M+;5+FX%G%%(2$:X*[A!YF-@E*\B,MN((P.:Z#6M
M:T_PYI-WJFJWL&G:;:1M-<7=U((XXD R69CP * .7\/_  CT+0[+Q/#<>?K=
MSXG8MK-]J7EM+>@Q"(*P1$0*(P%"JH &3C))/-:C^S%X+U'X):9\+BNHVVA:
M6(7L+VVNS'?VL\3[X[E)@.)0V3NQCD\8XK9\'?M _#CX@>(AH/AWQGI&KZP;
M07RV=O< R/ 0#O4?Q  C..1GG%2?\+Y^'JS:A'+XMTVV-C9MJ$S74ODH;53A
MIT9P!)&#P70LN2!GF@#E;W]F#3]4T;0;/4/''C'4KW2-9MM<75[V[MIKNYG@
M!$*R%K<H(UW-\L:)G<2<DDU;\:_LV:)XN^(I\:VGB3Q1X3UJXM8['4_^$=U%
M;:+58$)V)<*4;)4,P#H4< \,*9>?'[P-XO;2(O#/Q0T6QG.L6=K(BJEPUZ95
MWK:(K$$-(I!WKDK@^]=CJOQ;\'Z'KJ:/?Z_:6M\UQ'9D2$B)+AP#' \N-B2L
M""L;,&;(P#D4 ><^+/V0?"GB:X\8"TUWQ)X:TSQ?:):ZYI&CW4*VMX4C$:RD
M2PR,D@15!:-EW!1N#5Z?J?@B/4O $WA/^U=0MK>6Q.GM?Q-$UUY9386R\;)N
M([E/PKRK]J[X^K\*OAEXCG\-Z_96GBW3A;'RYK1KI8_,D4!'(^2)W4DIYAYQ
MPIKW:W<R6\3MR60$_E0!Y+X1_9V3P;X*\.>$+/Q_XMF\-Z&MO%#83'3P)XH2
M"D4LB6BN5.T!L,I(X)P3EE[^S/I%[K'AK7/^$H\10>)=#U.YU--=A:S6[O#.
M-LD$Y^S[7A*A4"!5P$3GY0:Y/1/CAJGCWXA>,GM/$G_"(>'O!.M16M[#JVBR
M+;7MF((GG,D\J(89BTN$PXX4$HX;->I2_'7P#:Z)K6K7?BFPT^RT4HNI&_8V
MTEF7&4$D<@5UW#E<K\W;- ',^&/V8?#W@[QOJ&NZ3X@\3VFE7VH-JLWA--2'
M]C_;&;<TPBV;QE_G*"386YVTO@#]F+PY\-O$MQJ&CZWXD&BO>RZC;^%9]0#:
M39W,A+/)%$$##YF9@K.R G(4'!'?>"?B)X:^(]E>W?AC6K37+6SNGLKB6SDW
MK',H!9"?7#*?Q%1ZY\2?#?AO55TW4=36"[+PQLBQ2.L33-LA61E4K&7;A0Q&
MX],T >8^'?V0_#7AG4?"]Q:^)_%<EKX7U2?5-&TZ6]A-M9&82"2%5$(+1GS7
MQO+.,X#8XI\_[)7A]_"4GAJ'Q1XGM='_ .$B7Q+!!%/:M]FN%N3=>7'OMV_=
M^<Q8AMS=MV !7:K\<_ [:<E__;JK:'6/[ ,KVTRB._W!!;OE/D?<RCYL#)Q5
M[4_BQX2TKQ##H5UK]I;:I/<K8QI)N\O[4R[D@,F-@E9?F$98.1R!0!%X@^$G
MAWQ/\0?"WC74+>277_#<5Q#93APJE9@H;S !\V"H*^AYKDM7_9C\/ZA\2=3\
M8V7B'Q1X?DUDQMK6C:1J0AT_5F10JM/&4+!MH"DQNA8#!SS7.? 3]H^R\0+?
M:%XW\5:5_P )?)XHU71["U2,6YFC@N'2)0H) 8JAP&;+8.,XKZ E5GB=4?RW
M*D*^,[3ZXH XCX>^#=9\,>)/&5[?Z[JFIZ7JM\MQ86&IW*3_ &$!2'6':H\N
M(G;MC)8@+DG+$#E=,^#<.D^+?B9I5S:27G@[XAYO+GR'VM;7+6X@N4;'($B(
MCJPZ-O!Q\N>8^"'[1+W7A;Q/K/Q.\4Z)I<=KXPO?#&G,8A9I+Y,WEQ_>=BSM
MG)Q@#T R:]6T'XT>!O$_A[4]<TOQ1IUYI6FW'V2\N4EP(9N,1L#SN.Y=HQ\V
MX8SD4 9/A?X-Z3X!DTG59K_6?%5YX>TUM.T@ZCY+R6D!"ADB6&*,%F$<:EWR
MV% W %LR?!'X;3_#_2?$%]J6S^W_ !/K-SKNHK&VY8I)2 D(/<1QI&F>Y4D<
M&M:Q^+_@_4='O-3M]<@DM[.[.GW$6QQ<1777R&@*^8)2""(]NX@Y K+?]HGX
M9Q6&F7DGC?1HH-2DFBM?,N0KR20@F9-A^963:0RD @\'D@4 +XD^ ?@WQ;XN
MU[Q)J>GM<:CK>A'P[>Y?]V]J2Y)VX^_AR-WI@5GZW^SKH&J^#O 7ABUU75]&
MTSP9>VFH:>+%X"\LMN"(S,TL3[LY);&TDDG-5M?_ &HO ^EZ=X*O].N[GQ'8
M^+-4.E6-SH]G-<H)%#F3>41BK+Y;#RR-Q(/'!(G;XU>%?"TWC?5]:\?6=_HF
ME7MO;3P6]D3_ &([QJ/)F>,,6+L=V6 VE@OI0!E7W[*/AC5)/$L]YK>OW%[K
M6O0>)H[SS;=)M,U"%%2.6U9(!C"HJE9 X(SD')KOO!7PVT_P7JFMZLMW>:OK
MNM/$U_JVHF/SYQ$FR),1(B*JC. JCEF)R235J[^(7A_3[^:SN]0%G-#8#4Y6
MN89(HXK8G D>1E"KR",$@\'BD\(_$7PYX[FU&#0]5BO;K39%BO;4JT4]LS#<
MOF1. Z[AR"1@CD9H Z2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#QK]HKX>7GQ /AA=/TSQ"+ZQFGGMO$/A7
M4K>TO](F,857"SR(DT;@LKH=P(QQWKR*X^&'Q7T3Q!X7\0>(/!%C\41J'A:'
M0M>TS3]2@TPV=Q'+*XF5'9(GC=92LBH>",J", _7.I:E::/83WU_=06-E;H9
M)KFYD$<<:CJS,2  /4USVA_%;P9XFOK>RTGQ5H^HWESGR+>VOHWDF 4L2B@Y
M88!.1D8!H \B^%WPRUWPC^T//JC^"H=$\+KX*L-$MKG3IK<V=O/#/+*T$2>9
MYVP"1 &,8!*]!Q5OX:? [7/!GQ2\8))+#'\/_MDVL^'88W!D@O+Q,70V_P *
MQL)&7_KY;TKWRB@#XW^''P(\;MX0C\">)/AYIVGZMH=G>V.F_$=]62YC</#)
M%'<6]N&,L4S!U#;E4 !B">!5_P "> _B;_;7[/T&L?#M])C^'\=UIVJWZ:I9
MR6\J-9BWCGMPLID9&*ABK(K#.,'K7US10!P'Q[TOQ#K?P?\ %%CX4TC3M>\0
M3VNRUT[54B>WG.Y<J5E_=D[=Q7?\NX+GC-?.,'P6\7ZIKOQ,EUSX=^(;S0_%
M T*: _\ "36JZM!);9621)5N L<\3$2*%81X4*I/W1]FT4 >7_L]^&_&?A3P
M?J&G^--0GU2=-3F.G7>H+!_:$EEA?+-VT&8WFX8%E)R I/.0/+_VG_AUX_\
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
M=I'CS6] \1?#'3_%FA7'B:7Q#IGC&\U:,P6J2S^>!+:%O,\^(E@A12IPOS*
M37UA7/Z)X^\/>)/$>N:!I>KVU_K&AF)=2M(&W-:F0$H'/0$A3QG(QS0!G_&'
MP??_ !!^%/B_PSI5\-,U+5]*N;&WNR2!%))&RJQ(YQD\X[5\_P#AGP3\2M?\
M;_!V[UCX=R>&X/"V@:CH>J7)U2REA#RP0Q1R0".5G:(^43AE5AG!7C)^L**
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
M[?:>+-)OO$VH>'H+Q9-9L((KFYM0C QQREA&V<8.=C=#GCFB]\6:3IWB33-
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
M[E+A H39EB8W3!'1B<<]QX7_ &5_A7X/\,:SX<TWPC =$U>W-I=V5[=3WB-
M3GRD\Z1S''GD(FT @$#(%3Z=^S-\-=+^'^I^"H/#>[P]J7E_:H;B_N9IY/+(
M,7^D/(9EV$ IAQLQ\N* /'?B[\>?'W@=OCT-&U2QD/A Z)+I:ZA8K)L2[QYR
M$H4SRWRLV[&.0:[34_%GQ&\%?%;X8>%-9\4:7K-GXJN-7^U3V>C?9)8DBMO-
M@1"TTB_(3C)7+8&>X/0W?[)_PNO=.UZRF\/W3PZ]';QZJ_\ ;5\);T0$&(RR
M"?>S @'<3DGDDUUNK?";PSKOB;PMX@OK6\N-7\,!QI5P=3NAY&]-CEE$@64L
MO!,@8D=: /EKP!\2O'/@?]GG2O$D7BB76K[4?B&^D7;ZS:Q2MY$FLR6[^68Q
M'M8J0<L& QA0HQCT/1?BQ\2?B'K-YK7A3^R(=!T;Q5/H>I:?JDL<<?V2"8Q2
ML7&95N#PZ=$(95*_Q'O[C]F+X<7.DW&F'0[J/3Y]7776MX-7O8D6]64S"1 L
MPV 2$OL7";B3MR:G7]FSX;I\1YO':>&8X_$\\B3SW*74ZQ3RH,)+) )/)DD&
M 1(R%@1G.: .%^$GQLUWQ!\66\)>+Y;SP[KS0WLZ:'>Z>GV2_A25?)N-.O(P
M5EC$?WU=BX+9PH&*[;]H#XIW?PM\.^'FT](EO_$'B"Q\/PW5PA>*T-Q)M,S+
MD9VJ&P,@%BN>*V_"WP;\)^#M0LK[3-/N/M-BDT=FU[J-S=BT64@RB%9I'$8;
M R$ X&.G%;'C7P/H7Q%\.76@^(]-BU72;G:9+>4D?,K!E964AD96 (92"" 0
M0: /F/XO?'_XB_"P?%7P_:WUAJ5_X:L-*UG3-:O-/!,EO=W/D/!,D;*GF*RL
M5=0 5ZID9KU'X5>.O%\OQM\>^!?%&IV&M0Z9I^G:M97=G8FT,2W!F5X2N]]P
M4P@AB<_,<YKHM9_9[\">(?"^KZ!J>E7=]I^KO"^H/-JUXUU=&$@Q"2Y\[SF5
M"!A2^!Z<UKZ'\*/#7AWQOJ/B^QM;Q?$.H6D-C=7<^IW4XEABSY:F.21D^7<W
M(7/S'GDT 8OQI\7ZIX9B\+V>D:I;:=<ZOJ@M'00F>_N(Q%(Y2SC*LAERJDM+
MB-4#LQ&!5']F/XD:U\5/A-;ZUXA2--7BU&_TZ8QQB/?]GNI859E5F4,0@+!2
M5SG'&*ZKX@?"KPQ\4%TG_A(K"6ZETFZ^VV%Q:WD]I/;3;2I9)871QE6((S@@
MX(-/^'?PN\,?"C2;K3/"FEC2;"YNI;V2!9I)%\V1BSE=[-M!8D[5PHR< 9H
M\0^+'Q-^)5G\4/B-X>\.^(-'TC3O#_@R+Q+://I!N)3+ON T3$R@$-Y(^;'
M/ S\U<U\2?VF/&EE\-Y/%NAWNGI<V7@NP\32:-8VOVATFFRTGVQI,+';E1MC
M$;B5CO."%KZ!USX&^#O$7B77=?O["]DU77-+&C:A-'JUY$LUF"Q$01)0J#+M
MRH!^8\\USE[^R1\*=1LQ:7/AJ:6V.D1Z#)$=7O=L]E'GRHI1YW[W9N.QWW,G
M&TC H \^TC7O%,_[0?Q;O;?Q1=B+3O"&EW]AIMW!%+9PO(EVY4JJJY4,N>'#
M$GEB  '?"_X\^*OBO-\,_"YU*'0M9U[P,OBS4-7@M$<R2ETC6*&-\H%#,S-D
M$XV@$9S7K8_9_P# JZL^IQZ1<0W\FE+HLD\.IW<9DM%#!5?;* S@.X$AS(-[
M8;DU%:_L[> ;'1O"VFVND7-I%X7A:WT>XM]5O([NSA8;6B6Y643%"  4+E3@
M<<"@#POPI^T+\3/B#J_PST6"[T7P_>:SJ'B#1-6N/[,>=6GT[<HN( THPCXR
M$.<'JS 8.AX1^._CCQ;X"\)QS:S80^(KB_UO3[P:59!K^_-C+)%'+;PR;H8T
M)56E:5E5<@*06%>WGX$^"!J?A;4(M(FM+GPNDR:0;/4+F!+;SAB8E$D"NSY.
MYG#$YR3FL.U_94^&-E'IBPZ#=H=-NKN\M9/[:OC(DERVZY!?S]S1R'EHF)1N
MZT >->%_B'J7Q8\3_LF>+M9B@AU75;;6)[I+92L?F?8MK%02< D9QD]:^G?B
M+J>MZ-X$U^^\-6EO?^((+*633[6ZD$<<TX4[$9B0!EL#D@>XKD_#W[-?P[\*
M3>$I=)T2XL3X4>=]&2/5;S9:F88D^0S;7!'RX<, N   ,5W7B?PUIWC'P_?Z
M)JT#7.FWT1@N(DF>)F0]0'0AE/NI!'K0!\O:;^U1J%S:VVE6U]?KXDU'Q#9Z
M#)I?B73(]/U+1));>65A*N%BD,AB(B=<H=P^]@@](?BK\1?".J>%O!OC"ZTB
MTU?Q-XEFTNQUJV*/+%8K;/.AFB \M;EMA1<90YW;3]VO2->_9T^'GBKP]J^B
MZWX>_MJSU8P->2:E>W%S<R&'_4D7#R&52F3M*N""S$<DY@OOV9?AIJ?P]3P3
M>>&4NO#Z7*WJI->7#W(N%^[,+HR>?Y@  #^9N &,XXH XB+QM\0O#7QF^'O@
M_7?$VF:K!K,VMP73:;;(K>5!"DMJSY7*3[9!O ^0\$* :X+0/CI\4?$VB_#"
MTL?$&DVM]XE\4:[X?NK^\TD3.B6IN_)E")(BY @7*X&X]P,@^\WO[./P\O\
M1- TJ307BMM!N'N]/EMM0NH+B*5P1(S3I*)9"X)#[V;>/O9JOI7[,/PVT*30
M'TW09]/&@ZC/JNFQVNJWD<=O<S;O-D"+,%.X.PVL"N&( P: /&/BS\2/B%9:
M1\>/"EYXIACN/#'@.UU6SU;1M/6TF-Q)%<><Q#M* &,/&,%0W!!&ZNHLOB7X
MG^'WBKX2^'I=3&M:!J?A+4-4O!<6J"]DEMH(70"1-J[<2$ ! >.6.:]7O_@?
MX+U3Q#XHUN]TJ6[U#Q/IRZ3JYFO[EXKJU 8"(Q&3RU #O@JH/S'GFJVD_L_^
M!]$U?POJEIIMZM]X9MI;/2Y9=8O9?)BE $BL'F(EW!5!,@8X4#H!0!Y/X)^*
M?Q=\8>&]!\<Z4GAZ^\.:]H5Q>I87]S%"(KPPF2UCMW4Y9=P*2"4YX+ K@@==
M^SK\7[KXCZAXBTW5[W4[37M*BM?MOAS7]+6RU#3I7#[V)0".:!R!Y<B%AA3D
MDUJ^'OV4_A7X4GUN32/"B6(UB*>&ZABO;GR568$3>3$9-EN7!.3"$/O79^%/
MAQH'@N\N;S3+6X-]<PQ6TU[?7L]Y</%'N\N,RSN[[5W,0,XRQ/4T =-1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!S/C?XA:3X"ALCJ#R2W=_(T-G8VX4S7+JI9@NXJH 4$EF( XYR1GSJ/\
M:Z\!3:;X9U.-M1.D:]J,ND1ZE) D4%G?1E@]O<L[KY3@HV,C#?PDYJ;]H/X3
M>*/'.I^#/$W@JYT0>)/#%U.Z:?XEC=M/O[>>,1S12%%9D;Y597"M@KTYK*\:
M?!+Q/\6/ =OX+\71>'K;0+Y9KK51H$LEN\%R,&UCM@8>41PLC3,RN64#8%)6
M@#NXOC-I4NB>'[S^R]734/$"O)IFB/ @OKB-%W,^S?M10I!W.R@;E!Y8 ^.>
M(/C^M[\9_A7KNAZAXBO_  CK>AZU)+X?M+"0RS7%N\"+F#8'\Q6:0'<=HQG(
M')FG^$7QMGB^&GBY]4\(3_$KPC!=:9>QW%U<MINL6<X0,[.L"O#-F*-N$9<Y
MYP<5U-W\,?B'?_&#X>>,[^?P]J(T/2]3MM0"7,UL3+=&(HD">2^8X_*"[G<,
M<YQVH VH_P!IKP;?>&O#VL:4-2UE==L+G4[2RL[0_:1;VV!<NZN5"F,D*5)W
M%N%#&H+[]JGP-;S:-!9+K>N7&LZ&?$6GPZ5H]Q.US9Y3YE^4#/[Q<C/R_P 6
M.,^3>&?V:OBIHW@?PGX7O+SPK?:+9V^K6^I:1+J%TUJTMS.TL%V +=?/:(.R
M^3(%7)W!LXQJ_"K]GOXB^!-;^'%W?_\ "+W</A?P1<>%IA;:C<JTLSO"R.H-
MM]S$(R201OX!QR >L6O[0OA'5=&\+7^CRW>N/XET^75-,L;&#_2);6-099"K
ME0H7<JD,02Q"@$\53L?VG/ ^M^$M)\0:-/J&KVVK133V-M%826]Q<118\V14
MG$?RJ6 W$X+':N3Q7S-/X3\3?"1O@]X,CG\()\0?"_A_4//D/B9],\ZTFE5
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
MO%-&LL3C:R.H*L/0@]:DHHH CA@CMT*Q1I$I8L510!DG)/U).:DHHH ****
M"HY[>*Z@DAGC2:&12CQR*&5@>""#U%244 9/A[PEH?A&"6#0M%T_1896WR1Z
M?:QP*[>I" 9/O6M110 4444 %07UA;:I9S6EY;Q7=K,I26"= Z.IZAE/!'L:
MGHH R]-\*Z+H^BG1[#1["QTDJRFPMK5(X"&^\/+ "X/?CFG:#X;TCPK8"QT7
M2[+1[(,7%M86Z01@GJ=J #)K2HH **** "BBB@ HHHH **** "BBB@ HHHH
MC\B+S_.\M/.V[/,VC=MSG&?3/:I*** "BBB@ HHHH **** "BBB@ HHHH **
M** (YH([F,QS1I+&2"5=01D'(X/N :DHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M;Q)_P4C\%W&I:WJ<,4GPZCU,1Q7\D42RM,NY54$ (Y"[D'#'KFON^@ HHHH
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
MJ^</V?\ XW7?@CX*_ C01X<UOQ?XA\9Z')=I>_;HB9KB* 22>;)/+NR<CD\
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
MZ51110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M^)WCG0?'?P_\=Z[9>(M3L]7\/7^CV["S\I(H?*AGN%YLY(98V)W,O#$C)."
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
M35;:&:UB"Z;'.J[46-N"S 8;'.6#G)(!]:6%]!JEC;7EK();:XC6:*0 C<C
M%3SSR"*L5\N:S\5/B;K?CBWT#1O$.CZ-;S_#J/Q4+B71S<2K=;PK#F4*03[
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
M#WCGP5XYU7PQX12X^(&M:2=.B>VO6M89V"[8VFB,JPN4'1V5F4 ;>@KZ-HH
M\DU3]G/P+\18(-3\6^&)7U>[T6/2-0A.H3Q+/ %(\J9()1%+M+,58[BI.5(-
M:@_9[\"KJL>I)IE[%>1Z*?#J21:Q>H%L#UA"B8 <\[L;L\YKT>B@#S#5OV:/
MAOKOPTT;P#J/AUKSPOHK1OIMO-J%TT]DR#"&*Y\WSD*C@$....E27_[-_P .
M]1TKP]8/H#P+X?E>?3+RSU"ZMKVVD?\ UC"ZCD68E_X]SG?_ !9KTNB@#EOA
MY\,?#7PIT6;2?"NF_P!EZ?-<RWCP?:)9@99&+.V9&8C+$G ..:YGQO\ LT_#
MCXBZSK6J>(/#[WEWK5M%:ZCY>HW4$=VD7^J,D<<JH73^&3;O7LPKT^B@#R^[
M_9E^&=]XTM?%DWA:)M>MXH8?M"W4ZI.L./*\^(2".<I@8:56(P.>*LP_LZ_#
MJW^)%QX\B\-0Q>)[F9;B>Y2XF6&691A9FMP_DM*!TD*;AZUZ/10!P.G? GP/
MI.MRZI::)Y,TFH'5C:B[G-D+P];@6I?R5ESSO" YYSGFLC6OV7/ACXAUK4M5
MO_#;3W>HZA%JUPHU&[2$WD94K<+$LHC23*+ET4%L?,37JM% 'EFH?LR?#O5-
M-\0V%UI.H26GB#4H]7U./^W+]?M%W&4*29$^5QY<?"X'R+QP*N:S^SSX"\07
M7BFYO='N'F\46BV.L&/5+N(7D2H(QN"2@!R@"F1<.5X+$5Z/10!YS#^S[X'M
M]6CU..PU%;Z/1?\ A'5F_MN^R+#KY/\ KL=>=WWL\YKQOX@?LX7>D^)_#5GX
M8\*:Q>>#-$T4:7I9\.^.KW2-1L"9=TBRR-*#-"0L6T>82NUOE/&/JJB@#COA
M-X5U;P9X(M-+UG4KO5+R-Y'#WU\]]-%&SDI$UQ( \Q0$#>PR<4:9\(O"ND^*
M_$_B.#3YGU7Q-$D.K-<WUQ/#=(BE$4PR2-&H"DK\JC@D5V-% 'D?AG]E#X6>
M#=&U72M%\,OI]CJ2>7+'%J=YF)/,$FR!C*6MUWJK;82@RHXX%;6K? /P-KN@
MZGI&H:1->6VI75O?7<\VHW37<L\&WR)/M/F^<&38NTAQC''4UZ%10!Y)JO[*
M7PNUN\U"YN_#<KR7]Q;7EPD>J7D<;W$&SRIQ&LP590(T'F* [ 8)()SIZA^S
MK\.M6/BP7WAF&\A\5(J:Q:SSS/;W.U44.(B^R-\1Q_.BJQV+DY KTBB@#R>V
M_98^&=GX3M_#<.A7::5!?P:DB_VS?&8W$)!A9Y_.\UPA VJS%5QP*N:S^SCX
M!\0+XR74-+O[A?&"1QZXO]MWRB\6-=J @3#8 O'R;>.*],HH \KO_P!E[X8Z
MIXPL_%-UX8$VNVT$-O\ :C?7(^T1Q8\H7""3;<[<#!F#G@>E/U+]F;X>:OI_
MB*RN])OY;7Q#J<>L:G&-<OU%Q=QE"DO$X*X\N/A<+\B\<"O4:* .2T3X5^&/
M#OC75?%FGZ?)!KVJQQ17MR;R=UG\M B,T;.4WA5"^9MW$#!)J7Q]\,_#GQ.L
M].M?$=@]['IUXFH6CPW4UM)!.@(5UDB=6'#,",X()!!!KJ** . E^ O@2;7;
M[5CH6RXO[B&\O+>*[G2SNIXL>7++:JXAD<;5^9D)^5>>!7?,H=2K ,I&"#T-
M+10!YGX'_9L^&OPXU/4K[P]X5M["74!*LT+3336Z+*<RK%#([1PJ_P#$L:J#
MW!JYX;^ O@CPC#%#I6E7%O%!:RV5HCZE=2BQ@DQOCMM\I^SJ< 8BV< #H!7H
M%% 'F/\ PS;\/_\ A7NA^!QI5\OAC1+J*]T^R76KX&"6-]\;"43>80K#(4L0
M#VJ3QW^SC\.OB5XIT_Q)XB\.+?:[90"UCOH[NXMWDASGRIO*D43QY_@EW+R>
M.37I5% 'FNK_ +.'PWUSQ_%XTO/"\#>(D6)&N(IYHHIQ%_JO.@1Q%,4P-ID1
MBN!C&!70>'_A?X:\+>+]>\3Z7IS6FLZZZRZA*+F9HYG"JN\1%S&C%40%E4%@
MHR3@5U5% '&^.?A!X3^)&KZ-JFOZ9)=:CH_FBRNK>\GM9$60 2QL873?&X #
M1OE6QR#7/^&OV9/ASX.O/#]UHNBW>FS:!;W%KIA@UB]"VT4Y!E4+YV"&VKU!
MP%4#  QZE10!S/P[^''A_P"%/A>'P[X8M)K#1X9))H[>:\FNBK2,7?#S.[8+
M$G&<9)KF_&7[.'PY\?\ CBW\8:YX9CN_$4,2P->1W,\'VB)3E8YTC=4G0?W9
M58>U>E44 >?+\!O!22>-'73[Y3XR79KF-8O,70\L1\#SL1?( G[O;\O'2I;K
MX'>"[WP;H'A>?2I9-)\/O%)I)-_<_:;%HQMC:*Y\SSE(7Y<A\XXZ<5WE% 'G
M>J_L_>!=9TW3;&ZTJZ,.GZJNN0O%JMW%*U\#Q<2RI*'F<>LC-QQTKT,#  ]/
M6EHH \MU/]F7X=ZQ;>(+>[TF_EAU_5(=:U)!KE^OGWD14QR\3C;M,:85<+\B
M\<"NF\.?"WPYX4\8Z[XITVUNH]=UR.&+4+F?4;F<3K$,1?NY)&1=H) *J#R?
M6NLHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
1** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>clir-20231231xex97g002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex97g002.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 1, U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **\U^+WQG_X53J?A'3T\,:GXCO/$VH-IMHFGR0(%F$+RA6,
MCKC(C(ST'4D=_.XOVR[==*1;KP!K]MXEA\4Q>$=0T'S[9I+.\E7?$WF>8%>-
MU(*LO'KM'- 'T=17@?B+]JE_#5C=K<^!M4?7])M8;K6O#\%U%/=VOF9*Q0^5
MO2>78-^T,HPR_-N.T:L'[1H/B;QIHUWX>.GS:%HEOKUB;F[96U2VF#;-B&+<
MC!U\ME.2KD#!SF@#V>BO![WXS>&/!_Q.\6WOB?P_>>']9T/P=;ZQJFJ-=^?
MUH99,0Q(K<LKAQN*(Q) Y&*?XH_:?;P4[6VN>$I].U"[T"Z\1:1#)?(T=]#;
MQB2>!G53Y5PJ$-LPRG/#G!P >ZT5XK)^TU8V6IZ-%>:%<QV.I^#)O&<<]O*)
M94AB6)I(#'M&7_>C!!(.#TK@_CM\4?\ A:G[)'Q,UG3XT@TZ/05OM/UC1=7^
MT07!8,=JR1[2'C*@.A&,L!R* /J:BO'=.^-YT3QX?!6KZ1'IL,'A@:_9ZO/?
M?N[V*,*LJA=F5:,D%LDX#*1G/&_K?C7[3\"=1\5:]X:NO)DT26^O-"M;E3/Y
M)B+-&)&,8#;.O((.0,D<@'H=%>!Z1^T5H>D:9X,\/^'M$#7VH>%[76]/T2[U
M)8;B:U90JP6QD#?:)D ^9<CC!R2<5T^C?'BW\4?$'6/"NAZ=!J%SI&H-INH(
MU^L=U:.(?,6:2WVEA;L2J+("<D_=QS0!ZK17A7A[]J.+7=$^'VJ'PU);P>+/
M$5SX;*_;0S6D\+3KO^X Z'[,_=2,CCKA^G?M6:-JGB/1H;;1+^Z\-:M<SVD.
MO6H,J0-%OS+<1A?W4#;&"R;CVW!<T >Y45\E^,OB7=?$KXI_LZ^(].TJ^T_P
MQJ^N73V%ZVH$"[@^PW!4RVP.%WX#H3N.WKL/RUV_[5?B'Q%I]Y\+]%TJSL[S
M2]>\56UCJ$%U>-"MU'Y4TGV=P(GS$QC!8\YVX*D$T >^T5\I^'OBAX,_9T\-
M?%N70_ FO0IX3U6S@U2W.IBZ,[W"(8WB,LQV0H)44*N#@#Y!C ]$M/VCYFU#
MQSI5YX"\06^O^&;>TO$TBV\J[GOH+EF6%T\IF"D,C;P3\@!.2* /:**^>K_]
ML/2]+\->+-1E\.7.I77AG7;+0KZ'1;Z"Z@+W1B$4L<I*;E_>J"-H8,",8YK9
MM?VH-.LD\=1>)?#FI>&]4\*7%E!)ITDL-Q)=_;,"T\IHW*;G8A2I;"GJ<<T
M>V45X#\8/BZFE_#3QU_PGGPWUIM+T<V?GI97@^S7T<SIM>&YW1,?+? D4#(/
M3<#FM7XF?M)VGPJU9H=2\.7J:-!=V%B^H7$RP&Y>Z=44VB./])6(NOF$,"N>
M Q!H ]IHKP;X0AX?VHOCM;^?<20+'HDB1S3O(L9:VE+; Q.T$\X&![5TD7QX
MM]5^)6L>#-%TZ'4M2T>[BL[^![]8;J'S(A(MQY!4LUO\RJ90<[L_*0,T >JT
M5\Z_"G]HGQ;XA^&<7B/7?"MO-=WWB"_TN Z=>.;.SC@N+A#)=S-"!!"BPA?,
M(8L67A2V!1_X:GUKQG-\(;GP;H=C_9WBW7+_ $J^74;_ &O&]I'<;T1HXI%9
M"T)82 \@ ;1N) !],45X>O[4NFW?B?3++3?#NI:SHU]JLNBKJ6G#S7BN$9D,
MDD6/E@,B,GFEN#@E0IS6%IG[8PU*R\-ZD/AUX@32-<URY\-P7'VFT,BW\<DT
M:1E/-Z.T+#?D*I(Y(R: /HVBO#=,_:HTR71M4.K:#=Z'XDL/$)\,OHMQ<1R;
MKOR1.I$R$KY?E'>6QD $;2< YR_M<H(M$A?X?^(CJ>I^(I/#2P(8EB:<0M,D
MD4LC()8G5#M<  $$-MQR ?0=%?,GB3]J;Q'?^'?#T_A[PK!INL2>/(O!FL6&
ML7X!M90^6$;Q1R*ZNH W\;0V0I->C>&_CQ;^*_B%J7A73=.@NKG2=0.FZJD>
MH+]JLG$/F>>UN5#&W8D(LN?F)^Z!S0!ZK17COQ ^)?BG2/V@/ 7@73=,TZ;0
MM=T[4+R[N9KYXI_W'E*0H6)MN!+N&&RQXRF,GR+]F#XSS^"/"/A3P[JN@ZK<
MZ7KWB[6M&M?$,UY'*JW(O+MXXV5G,K+MB*[ST( YZT ?7]%>)V'[2JWGQ"T?
MPC-X8N=+U'71J"Z5#J-R(;@M:9.ZY@VEX(Y0I:-P'W+@X&<5I?LP_$WQ)\7?
MA!IWBOQ)I]C97=]-<F*/3[AI046XE0*0T:;=H4*.3G&203B@#UJBOG+PK^T1
MX.\*^$I+RTT5_"ZZIXSU#0O+U_4A% +]'D:626XS(L2NT;!57(W%0 ,\>R1^
M,[J/X>2^)KS0;RWN8;.2[DTA9(FG&P$E Q8(20,@[@"".: .IHKYX\._M;W/
MB:;P5':_#;7,^--'?5-!+7MH!<M&B/)&^9/W0"R [FZX.%S@'7TK]IV/Q!X
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
M;<:[JNF6$MTD:^:;E4@EE*@D1,Y&X$].Y&* /#-)_9:\5>#M2\.:MX1^)_\
MPCVK6N@6?AW66_L%+FVU2"V!$,JPO-F"90S#=N<<\J1Q5[Q)^S)K&NZE\3;A
M/&T"Q>-/#5MX<_TO2'GFM5B25//:07*B5V\YR1M09Q]#[-XK\2VOA?1)[VXO
M+"TDVE;?^T;H6\4LN#M3>0>I] 3[&N5_9]^)-[\8/@UX6\9:C9V^GWNKVIGE
MMK5F:*,[V7"EN2..IH XZQ_9V\0:/XGAU[2O'<.GW[>$(/"URZ:-NWM!YA@N
M8\S_ +O#2$LAW;L8#+6[\(O@+:?"WQ?XG\2QW&GI?^(8K9;VTT/33IUB\L6_
M-QY'FR#S7W_,P(R%7C.2?1[;Q#I5[JESIEOJ=G/J5L T]G%.C31 ]"R Y7\1
M19^(-+U&[:UM-2L[JZ52YAAG5W"ABI.T'. P*D^HQ0!H4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >&_M":?
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
M1_:;^(ND>&?A7XQ\3WVF:WI7BWP]JM_=:18::;>2&6TM6N%9)?,8DOL*D$
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
M-ZC_ &KH\=OJ]XL]C<[BQ>.?S?-&2QXW8YXQ7LEK:QV5K#;PKLAA01HI).%
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
M'%>Z_"+XB/\ %G5M4\2:-J[7W@<VEI#IZ^5'B6X:,2S2;PH;A9(DVYP&$G'
MQ'JG@:?X3P:[J_PT\'QZ_K_B74TN=5M]4\13P0LS)L:XS*)@-JJ@V1JN5&!T
M KIOA-\.[+X5?#[1_#%A%!%'9QDR_9HQ'&\SL7E95[ NS$#L"!0!UU%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% '"?$_XS>'?A')H,6NKJ4D^N79L;"+3M.FNFFGV,XC^12 Q"'"]2>@-<QK_
M .U5X'\+Z,NJZJ-6L+.&*WFU(W-@\4NDK-@QBZB;$B-A@6558J""P ()L_'#
MX<^)?'GB/X97^@)I30>&?$::S>C4KR6!GB6"6+9$$AD!;][GYBH^7'?CD=:^
M"GQ!T7XS>*/$/A.7P=J7AKQ8UO/?1>)K>5[S2[F.)83+;!%*RJR(A\MV3YA]
M[&: .^U?X_\ A32-0\DM?7MC'J,&D7.K6-L9K2VNYMOE1.RG.3O3+*K*N\;B
MN:CU/]HCP?I-VIN9KM=&_M4:&^OK;DZ?'?;MGD-(#D?/\F_;Y8;Y2P/%<7X)
M^$7Q0^&GCWQ5:Z#KOAV;P!XBUAM<DN;Z.7^U;"60+]HBBC5?)D5BF59F&S<?
ME;&*P$_9:\2GX>>(/A;/?Z5<> ]2\1MK,6JF>4:C!;O>"[DMS#Y6QF\P,HE\
MT<-G;D8(!Z-?_M+^%]+T77]3NK+5HK?0=?B\-ZBOD1EH+J1HE0X$GS(3/'\R
MD_>Z<&LKQ3^V'\/O!^H:_;:@OB#R/#^H)IVL7\6A736VG.ZHRR3R;,)&?,7Y
M^AZC(&:X#Q]^S3\1M87XCZ/H=[X770?$_B>Q\46]UJ%Q<BZC>%[4R6[QI$5
M_P!&R) Y)S@H,[ACZ1X*\2?%/Q)^TYX+LH]'AT_7M8MK"^O[FZD\VT633;99
M6CA$1$IVD[=SISUH ]W^.GQFE^$7A+1-8L-#N/$G]K:Q8:7$+62)43[1,B!R
M7D7.0QVXSR1G R1Y19_M"CX9?&3XR-XQN_$=WX<TU=&N(K=;,W4>C136[-,T
MAA!2- Q&3EB<9!;!->E?&_X0:IXT^%N@^'O"TUE'?Z%JFE:C:)JLKQPS+9SQ
MR>6\B([+N5,;@K<]J\W\=_L^_$7Q=!\>%4>%XY?B!I5C8V+-J=RJP20P&)VE
M'V4X4EB1M+'C!H ]3^(/[2/@GX:O>-J]Y.]II_D-J5Y:1>;%IZS8\MI<'=@A
M@QV!BJD%@ 03T_C+XDZ1X*MM%>Y\^^N=;NELM,L[% \EY,R-(%0DA0-B,VYF
M5<#KTKQ&V^!7Q+\,?$;5M9T%_!%]HWB:"S?5(-?CGGN-+NX8$@:2T98P)T98
MU.R3R^1U'->C?&GP1XS\56GA.'PK>Z=+9V&H"76=)U6YELX=4MO*9?+:6&-V
M #E7V;=K[=K<4 4E_:G\"R:;X5NXFUBX/B6ZNK"PM[?29Y9?M-N)/.A<*I"N
MIB<;<G.,C(YJII7[7/@35DTJ18=?MH+W5O[!FGNM&GCBT^_\PQ+;W+E=L;E\
M #)^\I. P)\V\ _LR?$'P:WPUMI&\)S6'A3Q9JNN2?9;NX@+VUT+@(D<?D,
MR_:/ND@ )@,<\37O[./Q$N? VN:.J>&!=W_Q&3QE&QU6Y\M;5;J.<Q$_9,^9
MB/;P-O.<\4 >P>(/VA_"'AF>]>]EO/[&L-132+_78K<O8V5XQ4"*60'(PSHK
M.%**6 9E.15+6_VE_"_A_2/&VHWEEJR0>#M0@T[5U2"-FB:98VC=<28=")8S
MD'(W=.#CSN]_9A\43>"OB+\.5OM(F\$>,=;EU8ZC+<2B_L$N)4EN81#Y124[
ME;9(9$QOY7Y><_XF_LR?$#78_BWHOAJ]\,IH'CB?3[Z*ZU2XN!=6LMND$;1&
M-(BI5A ")-^0204.<@ ])\7?M8>!?!>J^*+"_CUZ1_##VXUB:VT6X>*RCF&Y
M9G?;CRP.2PX(Z;L'&CX9^-=QXE^.OB;P#%X;O8K'1M-LK[^V#) 8Y?M'FE6P
M)=P0B, ?+NSNR%&"?,/'?[/?Q#\66_QX2%?#,;_$#2["QL&?4[@"!X;<Q.TH
M%J< EB1MW=,&N[\"?"OQ;X6^-VI^+9VT5M&UGP]INFWD4=S,]Q;W%H)AB,&)
M5=&\T'>Q4C;]PYR #J_&?QIT#P5?ZG930ZCJMSI%DNHZI'I5J;AK"U;=MEE
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
M.^$/@QI-P/#,D_@KQ)=:Q?O%JEP5FAE%R%6+-J"6'VGD-M'R=>> #T4_M9>
MH_#FGZO/_;=N+S6W\.?87T>X:Z@U!,[H)(U4[6P,@?Q9&W-6O#?[4'@?Q/H>
MIWT,VHV%[IVI+H]SHFIV+VNH1WC+N2(PR8(++\P8G;M!)( ./ ?B+\/O%_PW
MNO#\U_#H4MYK_P 9[?7-.B@U"9HRDL3@1S,;=2C?)U57'/?'/:>./V6O%GB?
M4]>\<Z=J&@Z=\0KKQ#8ZW:6%T);K23':VSVRV\[;%=_,CEE+.$!4LH .W) .
M[A_:\^'DUO8D3ZL;RZUF3P^=/BTN::>"_2,R&%Q&&&2@RNTD."-N><:^@_M'
M>$_$VC6EYI\>I/?W.KSZ%'HMQ;?9[X7T*L\L+)*RJI5%+9+ $8P22!7$ZY\(
M/B1XFN/AMJ-[;>#+*]T'Q.FN7]CI<\\%M'"MM+#Y<+_9RTSDREBSB,<!0.YP
MV_9G\2:SI_C#2_$WA[PAXBT;7_&-UXA^S2ZO=0S6\4D2K&\4Z6N^&XC= <IP
M0S#<.X!Z9X@_:8\)^&]-%W=6VL-Y6DR:[>V\=B?.L+%)#&\TR,00 P8;%W/\
MI(4@55A_:!&H_&'5/!L/A[4GT:S\.0:\==MA'('CF9PCI&KF0KB,@ (7+?P@
M<GR7Q-^R_P#%G7O!+>$M1\5Z1XOTB;PK<Z.K^(KVY9[&]>24QW.%B(NV$;QQ
M>9(4=?+W@98J>Y\(_!KQ]X7^(=GXD9_#EU'/X*M/#E_ +NX0Q7%NTK(8CY)W
MHWF %FVD8R$.<4 =)\/OC+X63X=>"'T;4=?\7RZ[9RW&E17:"35;Z&,YDEEW
M;%4+D LY7JH^\0"/^U7X -EX8N+:YU2_;Q%=7-C96]GI-Q+,+JW5VFMY$"92
M5=C#8?FSSC'->;_#']FKQY\-+3X2:S;W/A^Z\3>$-(N_#^I:<U_.+*]M)Y!(
M)(I_L^])%=%.#$01D9'!JWI?[,OBCPYXJ\#:U82Z+<R6?B_5?%NN+->31 27
MD$D7DVP$#;P@=?F<INVDX&[  /</AI\4-#^*_A3_ (2#1&N8[1+B>TG@OH&@
MGMIX7*2Q2(W*LK*0:\Z^'_QYM-8^'\WQ+UFXN%T;6M7;2O#^FVL99I(_M)MH
M %X!EF=2Q9B H8#( ).Q\ ?AEX@^'GAWQ?IWB4:8'UCQ'J6KP'2[N2<"&YE+
MA7+Q1X9<X. 1[UY3\/?AIXYTW]GC3OAEX<U"TT[Q)X0UXPW]I?W4UI'J>FBZ
MDE5//B1Y(TGB=/G13RK*?XJ /8],_:$\+ZQ81/:QW[ZI+K,_A\:*\21W?V^%
M&>6'YG$>512V[?M(Q@DD"NKL_'FDS^"&\674DFD:-';/=SR:G&8'MXTSO,BG
ME<;3D5\W:3^REXB7P]XD\.Z]X=\#:[X;UCQ5/KZZ?%>W5DUFDD*A3;S) 6AF
MBD4;2F-RECE<[1Z1/\!=9\1?LMZA\*_$GBNYU'5K[3)[!M=F=KB1-S,8MSMM
M:78-BEFP7"DG&: .2;XUW%]^T_X:#WVN:'X,F\&:AK$UIJ\*V]I(D<L!2Z Q
MN^XSY$A#*,95<\]PO[37AK4KK5]*TNVU"?Q%;:.^MV6FS1)$U_:CCS8BSA<
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
MQB\*^ 9-(N)'U^QO+V+4Q*@BC^S[-R;<EB3YB\X ^M=W)(L4;.[!$4%F9C@
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
MZ=.O#*RL 6(7((SNQWH ^DZ*_/31_BC!X<\$:39ZGXBF_P"%5Z;X\U_1]4U
ME]2AL8 [?V>ESABQM\E@"Q*CY,\ 5NR:%X3OO&WP,\*?\)_XA\0>%-;N-?C1
MK[6+BQ^V6K0!H8X@LB,80[,D;_>(& Q7&0#[NHKX;;4](U+XLZ]X-\5>,-?\
M)>.=%\1Q/X8L[*WFEO;S3$$?V9;:9BPEB=0RS Y!.]G/\0K7_B+6];\$:\_V
M^XL_VAM-\<&*SL1<,EV]L;Y1%&L6?GLFM#D\&/ 9C\P)H ^G_$GQDO+3QIJ?
MAOPSX6N/%E[H@L9-8CM[N.WDMX[IF"&)7&V4JJ%V4LF%Q@L>*]*\B+S_ #O+
M3SMNSS-HW;<YQGTSVKY2^'FM?#WPC^U1^T!KEW+H=D^D6&EWDUS$D;2VX%M,
MUTX"@OG^_@9)Z\U]&V_BV#Q;\/CXC\(7$.L17VGM=Z7,F?+N"4)CZX(!..#@
M^M &+X^^+"> _''@+PY+H]S>#Q9?RV$=]'*BQ6KI \WS*3N8D1D# Q[]J[ZO
MST\'>+O"?BS5/V;=1O[_ .U?$)==N;;Q=;WSN;V*[>RN%E2[B;E1YAVQA@ %
M.$^7(IW@WQSI%AI/P<T"XU5HO$>A?$S4;+5+;=()[&W>2_,<4Q'*(R^455B
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
M0U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !17E7QZ^)^N_"2V\,:Y:P:?)X5EU>WL->N;J.1I+&"9PBW"[7
MVARJMGH'W=B#@ZW\?-5TS4EM+>QM;XZUX@GT3P^\,$C%EMX&>YFD4/\ O-KQ
MR(JKMW;<Y / ![G17S\_QQ^(5IX?TTZUX.LO"NISW][:/=7\QGCF2%-\$EO:
M(PN)3/TV+EH]KEMP SS^C_M2>./'L'PLB\)^$="6_P#'/AZ\U>/^V-4FCBM9
MK<QAHVV0EMA\S@@$GC(&,T ?4-5)M5LK?4+:PEO+>*^N5=X+5Y5$LJKC<54G
M+ 9&2.F17BO@G]H:Y\4?&"Y\#7PTK1-9L[NXAN= OQ+!?/;)&3'>6KOA+J*1
M@/N+E%/)R#C:\;^.Y]'_ &@? GAE/#6DWTNJZ3JES:ZS<RD75L\*Q;HE_=G8
MC[UW,"<[?N\"@#UNBOE/PK^U5\0?$6D?#35V\'>'8[+QMJ-YHL$(U6;S+>ZB
M\\I(Y\G'E8MV!P"W((QG O?\-2^,+?PW9&;PKHL^OQ^/QX&OTCU&5+;>2-L\
M1,1;:01D-RO/WNE 'T]17RIK?[4OQ#\,Z%X_U"_\)^')%\ ZW!8:R;?4I_\
M2[>80,C6P,7#A)P3O.,K@#GCK_$G[0'BRZU_Q#;^!?!C^*K?PYJL.EWUH-R3
M7+%(GF:*4D1QF-900'!W[3RO&0#W+4M5LM&M#=:A>06-LI"F:YE6- 2< ;B0
M,DD ?6D@U6RNK^ZL8+RWFO;4(;BVCE5I(0PRN]0<KD D9ZU\=?M-?$6^^,7P
M6\2:GIFFZ7_PB^A^,;'2%>]#->R30:A!'+/&1\L8#DH%P2RY.Y<A3ZA<_&+4
M=&\:_&F"Q\':&NJ^%X-+D2]-_':G4$FC8A[J>14"+$N3@D\ @$DB@#Z HKX^
M^(G[2OC/5OAUX\BT.ZL-)UCPUXGT?2&U5-/N%2\MKR2W.^.*1U>)L3$9+."!
ME2-P(]"\5?'CQK;ZQXDTGP?X4B\8ZGX4FM;74K>&)X/MTTD:2R+"Q<K!MCD4
M@R%]QR.,;B >ZV^JV5W?75E!>6\UY:A3<6\<JM)#NR5WJ#E<X.,]<5:KY+M]
M5\1>$?BQ^TIKO@C1;&Y\0VVGZ)J*:5>QD+<N+25I(SY;#]X0#@\Y8#US7L/P
MS^+<WQ2U?1Y]$GL+[PU-X?MM4N[M(7603SD^5$OSD+\J.64@E<*,_-P >@:O
MX>M-=N-/DO \J6,XN8H-V(S*OW'8=RIY /&<'&0"-.OG+Q_\?/B5IWC?XE:#
MX2\'>'M37P7IUIJS/J&JS1/>P2I*[1H%A(64B(@9.T=R<X$/A;]IGQ?\2_&F
MGZ=X3\,:''HUSX9TOQ6UYK&I3)*MI<R.LJ;$A;]ZH1MHY4XY89Q0!])T5\Y:
M'^T[XDU33]*\9?\ "%S7'PUOM/NM2N-1@!2?38(HFDCD<N=LPD"8*H 48@?,
M!FM>?X[>*O#?@8_$'7O#FGR^!IO#;:\)M/N\7%G*0K16KAO]:75Q^\4*%(((
M(P2 >[52?6M/CO9;-[ZV6\AA^T26[3*)$BSCS"N<A<]SQ7@.N?M)>+_A]I^N
MZGXK\#DZ+%:6KZ7J5LS6\<][/.L"63K(2P.Z1&\X#:5W':",'F=/;7O#_P"U
M=\1]1U33-!OM4'PZMKGR[/?!!=[;F?Y)BRNV1@INPV0 <+]T 'U3I^H6NK6,
M%[8W,-Y9SH)(;BWD$D<BGD,K#@@^HJQ7S!X/_:!\5:M8_!W1?"?@SPWIR^,_
M"D^L01RWDD%MI[0I"?*$<<1_=@3#&.3C&%ZU=\%_M3:OX_TKX=VUIHUAHVN^
M*-.U2\FFOI'ELH)+%_+DA0C:SEVRP)(VH"2&QB@#Z2JI=ZM8V%U:6US>6]O<
M7;F.WAEE57F8 L50$Y8@ G ["O./A!\4->^+OP+LO&LFD6?A?5-3LY;BTM6F
MDOHHP,A'?*PE@2N<#&5(PW/'S+HOB'Q?XUT']E+Q?J<NE:]XQU/4KV6&YFA>
MU4!]/N25D<&1BH//R@#   '6@#[LHKYO\.?M2:QKNBZ/IDFA6T7C>^UO5M#>
M*T$MS:(VGL1+.B_*[JP*83*GYCEOEY])\&?$W6?^%4:EXK\?^&Y/!]YI*7<M
M[:"02J\,&YO/C[[71=P5L,,X/3) .ZO]3MK6:"S:^M;74+L.MI'<,-TK!23M
M3<"^!R0#T':N+^!GPKF^#7@*/PS)K"ZVD=Y=7:7(M/LY_?S/,RE=[YPTC '(
MXQ]3X#JGB37/'/QR_9N\:ZAI.DVMOK-MJMY90VI8W<$3V!D2&65OE?*LI)&T
M*V1@_>KHM(_::\5:YK=QX>:QT:PU6]\*W^O6L]N)+R#3[BV=4:VDD5Q%=X\Q
M<O"Z@,I4CO0!].T5\M?#+X]^,)_AE\,-+<V_B/QQXC\+CQ ]V;*4HD*K",.B
MR%G=I)0"P*@#)V]%/J5Q\:+SPE^S]>?$?QSX8NO#%]ING2WNH:%YR321NA(V
M*XX(8@8)QPPR!S0!ZG17AK?''Q/X=\=^&_#6OZ+I4TWBO1KK4]'GL+B1(XKB
MWC622TG+*Q(V.")E S@_NQQ7-_"7]IWQ=XVU/X2S:[X9T?3M$^(6GW4UJUA?
M2RW%K/!'YIWAHU4HRY P21@$]<  ^EJ:[K$C.[!$499F. !ZFO)?BA\5==^'
MWQ/\'Z/)_95IX7\1P7ENFJWD4C-;7\4)EBC?$BC8Z*YSP?W9'<$<7\*?CMJ_
MQS\$:-%<V6D)?W0U.+Q+ICVDNVSCMSY>P!WSEV>,C>.58G VX(!]#Z=J5IK%
MC#>6%U!>V<PW1W%M()(W'JK D$?2FZ;JMEK-L;C3[RWOK<.T1EMI5D4.K%67
M()&0001V((KY#_9*^*?B3PEX ^ WA&[T72F\/>)]$NHM.NH;N3[5'-;1F7,J
ME-H1QD *21@'G.!V?PN_:"EUS0?"6CZ7X:T;PWXA\3Z[K=E%:VV6L;9;*:7S
M[A@JHTKL5!P-A9G))&#0!]$W&JV5I?6ME/>6\-Y=;OL]O)*JR3;1EMBDY; Y
M..@JW7R9\0KOQI?_ !M^ NHZAX8T;2O'?F>(;3RWO-]L\:VV$E,J*SA&7$@C
MZ@MM)!R:]G^!WQ/U/XO_  K77;BSM-'UU+F]TZ>*,M<6R7-O/) 77.QF0M'N
M )!P<9[T >@WNK6.FRVL5W>6]K+=2>3;I-*J&9\9V("?F; )P.>*MU\'6GB;
MQ?X]^'G[.?B_79M+U_Q5=^/)_LLK0-:!!LOU\MY-TA"91<!5&%51@D9KV+1/
MVHM9NM/71M0T.T3QNWBN^\*B/3S+<6C/;0F=KA5(5V'EX^3(.X_> YH ^CZC
MDN(HI(XWE1)).$5F +?0=Z\Z\">/O%VK_#G7=7\4>$7\/Z[ICW:16H?='?I&
MI:*>,9W(L@Q\C?,IR.>I\J_8]\':%\6/V?="\=>,=,L?%7BGQ:DU_JFI:G D
M\NYI7 @1F!,<<8 147 7;P,DF@#Z=5@P!!!![BEKQ#3/$EUX*\2V?P9\!QVD
MVH:!X=35&NM<>1T$)E:*W@^4AF9BK9D)^4*#AR<#D?"W[5WB;XDZA\/;'POX
M4TNUN/%6GZK)+_:^HR#[#>6,BQ31$)$=Z!R<,.6 '"=: /I>&T@MY)9(H8XG
ME;=(R( 7/J3W/UJ:OF#P1^U-XR\06OPTU?4_"FBV6B^*M:N/#4Z6^HRR7,-[
M%]H4RJ#&%\DO;,,$EL,#[5G0?M:>/;;0;3QCJ7@K0X_!47BR7PMJ9M-5FDOH
M3]M-HEQ&IA5&0/LR"0QR< 8Y /K"BOGH?M(:]:_%CP_X7O=%TT0:WK5_HL=O
M;W#32V9@ADEAEFN(]\.Z58\F# DC#J3GD5A>"_VIO&NOGP)J6I^%=#L-!\2^
M)KWPJQMM0EFN8+B)[E8Y0#&JM'FWP1D$[L_+TH ^HJJ7^JV6E" WMY;V8N)E
MMX3<2JGF2-]U%R>6/8#DUX/X6^//BS5SKOAJ_M=&M?B#IOBN/0AI\<$Q@>T=
M?.2[P9-Q5K<22 YP"A7D\UUGQ]\<'P1_P@!?P[IFOVVJ^*[#2V?46RUD\K$+
M<1+L(+K@X.5(SWH ]1O+<W5K+"LTEN9%*^;"0'3/<$@C/X57T71K/P[I-KIN
MGPBWLK6,1Q1@DX ]2>2>Y)Y)Y->.>$OVA9/$_P :+[P+,=.T;4K*]N89="U-
M);?49+2-&,5[;LQ"7,<A"Y$8^0-R3@XG^)/Q:\=:1\9](^'WA'P]H%]/J6AW
M&L17VLZC- BF&>&-T98X6(XEXQG)ZX Y /:J*^?M%_:'\5^*M3TW5=!\&-JO
M@N;5[C2[VXCW)-9PPR21/>>8Q".H>,YB W!2"&)RHJVW[2/B35++X8^([+2-
M*'A7Q]K2:791RR2&\MH725X[AR/D8LL1)C &W</G;F@#Z+JI9ZK9:C-=PVEY
M;W4MI)Y-Q'#*KM#)@-L< _*V"#@\X(KYVTS]I?Q+<>%?#.K3Z;I)DO?B%+X*
MNXXTE ,2W,L(GC)<[6_=9VG</FZ\<YVN?M':OX)T/XIZOIG@704U#0?&=GH4
MZ07;1_;A.+5!<R.(@7DQ.HP<8"_>..0#T_QG\&=:U[Q[<^)='\:RZ4E[:PV=
MUI=_I5OJ-MMC+E6AWX:)CO;/+*3@E>*[/PMX<TCX9>$4L(9TMM.M/-N)KJX,
M<2EG=I)9&VA47+,S' 51G@ 5XSJWQT^)5GJ&N^&;3PEH^J^-M"LDU&ZLM,FN
M+BUN%FDE^S0)(R1F-V2(EI&!4,0 ",D<G\=_BKJ_Q;^#7QGT/3_#UA8Q>&O#
M?_$ZM-=)EF%W-9F=H(]F55H5*GS#N!?@ 8W4 ?6-O<17<$<\$B30RJ'22-@R
MNI&001U!'>I*^>_BKXN\0> OV);GQ#X7OH--UG3O"MO/#<SP&;9^X0': RX;
M!X8Y .#@]*U+?XM>*M0\1ZAX)T)-'U/Q1H&@6VL:C=WL<L-O</.7\FWC0.S(
M6$;%I"S!<CY6R< 'N%%>.Z;^T"?%'[,4_P 6]"T96E31KC4QI-_<&,+)"'\V
M)I%1NC1N 0O.!TSQR'AG]H[QX?%_@_3/$OA#1+:Q\;:!-JV@W&GZG*Y2>&!)
MG@NMT7R[D?(9 V,8^;K0!](T5\N>"/VH_''B/P?X%UO4O"^BV0\=JL>AP6%U
M/=SQ2+'-+<--'Y:@J$B&U4?+%N2O.+US^T)\4K34O!.@W7PZTS2]>\1ZKJ.E
MQOJ>I210.+>!IHKE56-V6-U&2K'>I!7!X:@#Z5HKYK\,?M,>+==T2>RU#P]I
M&@^)]*\2W'AO6IFNVN;2&2.'SHY+:$;)[KS@T86-!O7<2<A><_1OVJO&WC;1
MOA0WAKPCH@U3QS#JB8U34IXH;6XLP^<A82WEL5SG&[G&!]Z@#ZDHKY['[0'C
MC6-1N/\ A&_!">(;?1];30M7MK1WW&1=BW4T,[[4"Q,QPCKEU7.5) KT3XM^
M/-7\$IH*:7;V 74KMK::_P!0DWK; 1,ZA+9&66Y=V4((XLL,ECP* /0*\Z^(
M/PINO&_Q#\ ^)XM:BT]?"=U/=)9M9&7[2TT+0L"_F+M 5CC ///(XKR;PS^U
M3XN\<V/PC_L3PGH\=WXYBU1'-_J$T:6D]F&#?*(2Q0E<\_-_#@?>KUCX ?%&
M]^+WPVMM>U/3H-+U2.\O-.O+:UE,D(FMKB2!VC8@$JQCW#(R <4 >BE@" 2
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
MSK\%Y/$'A/58_%W_  D=I90>-M1UR'P[J5JMM:RG[:\UK,=T(E=>4DV^9MW
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
M\Q8O+D_+"\A!8<=^>#6UJ'B32-)-F+[5;*S-XP2V^T7"1^>QZ!,GYCR.!ZT
M?//QM^"-YH/A_P ;ZGH%SXPU^X\:ZKI\NN1:4;%Y[.W@"J9+>%X5$HV1JC1.
M7#!CE6Y!Z/\ 9MT#Q3H4E]'<ZIKU[X2:$&VA\3:#8:3=1W!;YC'':11?)MSN
M,B D[=I(S7L=QXDTBTU>#29]4LH=4N%W0V,EPBSR#U5"=Q'!Z"N%^&'Q0U7Q
MM\1/B=X<U+3[.RB\*:E;6=M+:RN[3QRVR3;G+ 8;Y\8 P,=3UH ],HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH ^<_P!M_2[W7O /@[3[#1]<UB0>+])NYTT.PNKF6&WBN TLA:W4M&%7G=D'
MTYK%^%'AG6O@Q\0?'G@^72=8U1?%8?5= \?O87-W.^]2JV>I76UF1X&(\MIB
M 4..""*^IJ* /AKX9>#;;7/"%E;^*_AM\1[/QWX8\/:AI6I78B>"!UD@9)S:
M3*-MXTS ,BC>0S;C@CFMXE\(_$";X6>,],GTB_\ &=C8S^'+K3_$"^&I].UB
M^MK>]5WMI[0H#-)!$I.^-!N#8QD8'W=10!\*_M!P:[XOU7QY)I/P^\5V-P^H
M>'=2MI;+0KFY?5H8)87:9I65EA,*EU^SQ!)<@LVX$@;'CKPYXVN;K]H6UT+P
MIKLE_K.H:/KEE&+1H8M2LHH+47-LD[#RS*PCEC,>2<GD8-?8FE:U8ZW'.]C<
MQW MYFMYE4_-%(OWD8'E2..#V(/0BKU 'P?\3O!&B^-OA7XF\1>'_AGX]AU;
M6-5T)KJ+7M&N/M<LEO=QEV2S1"R^7#O#3A0&!P&;'%CXE?";2;G7_P!I)-/^
M&UY)9WOA.S&A+;>%;@Q2WHMYT<VH$.#+DP@E/FX&>G'W%=W45C:37,[^7!"C
M22.1G:H&2?R%4=!\3:7XF\.66O:;>)<Z1>6ZW4%T045HB,AL, 0,<\@4 ?&.
MMZ%>ZIXDO=,^(/@3QYXH\+>+/#.DVVGRZ'ITC^1)%#MGM+H%0]JWFGS [[!E
MB2P(S6)\3/A+#=6_[2XC^'6K76HW.BZ2FA2C0+F[DFNH[7;(;:<0GS9!(%W2
M(<DC<3WK[@\%^.=!^(F@IK7AO4X=7TJ266%+NWSL9XW*. 2!G#*PSTXJ;P_X
MLTGQ2^IKI5XMVVF7CZ?=A49?*G0 LAR!G&X<C(YZT ?/7A35-2\%?'OQQXGO
M_"GB>_L-2\&Z1/;366C3R-/);+<F:'E1MGRZ 1,0[%A@=2/9QXQA\=?""X\2
M:-I%[J,>H:1+<VVD7(:TN9F,;8@;O&Y/R'G@UU]Y:1WUK+;S!C%*I1PK%20>
MO(((_"BSL[?3K2&UM88[:VA01Q0Q*%1% P% '  ':@#X'\+>'-0O=9\R]\%>
M.M/\.ZA\+I-"N+73/#UQ:/82I,I-I#YB&5WC0MM:4N9#DJ6!('T1^S+:^,-/
MU#QA:^)XTU:U1[3[!XLET671[O5D\HC;<VKA?WD0"KYBJJL"!C*D#W:LCQ%X
MLTGPFFGMJUXMFM_>1:?;%D9O,GD)")\H.,X/)X]Z /GOXZ_!;6O$?Q9F31-.
M,WASXC:$_ASQ3<J@*V7DGS(;H@C!8Q//$I/\1C]*Y.3P)\5-9_9EU^ZU71Y[
MGQ]8QVFC)IT3A)M2T^PN5\[86XS=*LK 'A@R#FOL>B@#X>^(?AJQ\3? GXJ:
M]X3^'OQ!L=:\1P:=!<V^M:5<)>7DT4Z$!+)%+?NT!W3!0", ,V./9/"\=Y-^
MV'K>J?V1K$6E7'@BPM8M1GTNYBM6F6YFD:+S60('"NI*DY&<8R"*]]HH ^7/
MVJ=/U+6?&4^FVG@[6;W[=X+U.RM]?TK39=0,DTA'^@$8:"W#[5<RRKE@-JLI
MKSE]$\9CPQX3U3P_HWB)_$,/A?1+#5?"/B?PU<2Z=K*PMPJW&P&RN(G+MN9P
M.4++CFOMCQ%XBTSPEH=]K.LWT&FZ791-/<W=RX6.) ,EB:RM(^)/AO7;W1+2
MPU6.YN-:TXZMIZHC_P"D6HV?O02, ?O$X.#STH X_P#:<%U+\#]?2W\)S^,I
M9/LX?1K832.Z^?&6?RX66241C+F-""X3;WKY(\;^#]8UK1?B_!<>#/%NM)JW
MBWPYK&FW%QX6G1IXU-J+B5(HX04(6.7<-H=57#_,>?T-HH ^2]&^"6D>-_'_
M .T'X,'AF\\.^$O$6GZ4;"==&FLK/[2ENZM- S1JADCD\HG;SE1Z&O0?V6F\
M3>+?#LWC/QO:1VWB:2)-" C8.K16;-'),I'::?S9/]W9Z5U_Q$D\,>/M5B^'
M%UXMU/1/$-Q"-56V\/ZG+8WQMXG4,?,CP1&2P4@D9!KMM$T6R\.:/9:5IL"V
MMA9PK!!"I)"(HP!D\GZGDT >!_$'2KBR_:E_M6^\-:IJWA[4_ <^DFYM-+EO
M+?SQ=^8T<I16"YC.0&^]T7)XKQWX:^ [;P)\!_@=>1_"O4K3Q$E[%#K6KQ>&
M[IM3TIHXIPDTELJ"2;!D*(9%>./S-VTX%?;>O>(-/\,:9)J&J726EHC*A=LD
MLS,%1%49+,S$*% ))( !)JCX)\>:#\1=%.K>'=1CU*Q6>2VD=59'BFC;;)'(
MC@,CJ>"K $>E 'PW\/\ X=7<H^"FF>)/A]K\RZ-XU\0F^;4O#DLB16<OVMH3
M(4B,8B9I(B,8C)/' .-GPGX,UBU\(_8M'@\6> M6TOQMX@O-"N%\(75WI\=O
M*S;(Y[0PY-O*CL%=-NTYP03@_75]\7_!>F7_ (ELKKQ'8P7/AJU2]UA'?'V*
M%PQ1I#C SL;CKQTKHM#UNQ\2Z+8:OIEPMWIU_ ES;7" @21.H96&><$$'F@#
MY6\):-K<GQ@_9\U;5O 4_AW4+;PMJEGJBZ7I<[V5@SK"((6FV$1J=CE4=LKD
M@\]>&T3PQJUK\!_@OHUYX(\1IK_A?X@P2W@/A^Y=[>$7EP\DRLL9/E;'C)D'
MR'(P3@X^\*0G S0!\3^*? 'BS6_A[\6?!&H^'=6G^(NI>+VU;P]XABL)7MVC
M:>)K2Y6\53'#Y$:E"K.K*$( .X9YGXF_"XW6C_M)W$/@#5;W7KG6-+N-#O+?
MPQ<M+/(D5KYTUHRP\_O(Y"S1GG&2>E?='A7Q7I/C;0X-8T2\6_TV=G6.=490
MQ1RC<, >&4CIVK7H \3_ &N8;;6/V2OB2US;">-O#=S.L=U"0RL(BRDJXRK
MX/(!!'8UX#K_ ,%]1\33C7?@_P"&KGPK>O\ #J[T[4ISITFE+J=Y*(6MXLR(
MGFR?+,3+\P&\9;FOL3XE^ +'XI>!=9\)ZI<W=KIFKV[6ET]BR+*T3##*&96
MR.,XSZ$5#JWB#P_\&OA^E[XBUP66AZ1;I%)J6HLH;:H"KNV* 6Z#Y5Y]* /C
M+Q[X.TKXA_ _XB:SI?PI^(%AXMN?"JZ/+:ZWI$RNTR.K0P06T:'SRC;RLZ*0
MJX ;G ],\0?#G2M ^,GP'U#P=X'ET9-FJ2ZA?Z=X<FA2WDFL5CC>[=8AL9G
M!\T@Y'-?54$R7$,<L;;HY%#*WJ",@T^@#XF\)?#_ ,6:O\.OA/X:F\/:MI/Q
M1\*^+UO=6UVXL)4A:$32M=W O"OES)<1,!M5R6+@%1M..?M]%\2#P+X&\/:_
M\/O$MU\0/#_Q*AU?5]4BT*:>&YA-W*[7L=VJ&-T,3(I ;<H4 J !7WS10!X%
M^V;8W5Q\.O"FHQ*S:?I'C'1-1U(8X%JEVH=F]E+*Q] N>U.\?VU_HO[6/@?Q
M(VAZM?Z(WA?4M,>]TW3Y;J."X:XMI%64QJ?+!1'(+8!VX&20#ZG\2?%7A3PA
MX/OKSQK>V=EX=E M;DWXW12"0[!&5P=V[.,8/6MO1M+BT72K:QMY)I;>W01Q
MM/(9'"#[H+'DX&!DY/'))YH ^$_A-X'N_#6A_L[:C%X"UVQ\0V7B'5CK,_\
MPCEW#<1021W83[1(805C8O" 7.WIZ<)X)T'Q'?\ C'X>W4'@#Q/H,"Z#XCTB
MZTIM$N([;2YYRKQQ-<3 O,&8,YG9S&Q/R8/RU]]44 >1?LFK=6O[.G@/3-0T
MC4]%U#2](MM/NK35;*2UE6:*)5D^1P&*[@0&QAL9!(P:^;X/@W=7GPU^-NH>
M'/AY/%XOB\:W5]IHN=%:QNKW2VF@>6&TEFC7Y)HXYEPAVMNP1\W/W;10!\:2
M^$-$\6Z!JOB;0?#GQ0\":MJVI:9)+K-YHTKW<%Y;[S#*VF[&\V*/A7?9A@PP
MQVY!':^-=*B^#GBCQ-X-N7;P]XNU;^T9/"VB7):XAG@GCCO_ +" TT0ED<,R
MX^4MDX!K[+HH ^%;#1?$4'@'0X+CP9XHL[E/C1)K3VQT6XD>.R:\ED^T,(D8
M",*P^?.WT)KI;_PK?BZ^.&AZEI7C+1GU+QI9ZSINN:#HLMT(T\JS$-Q&/+=;
MA4EB)>)0Q"JVX#@U]BU@:IX]\/:+XKT;PS?:M;V^OZRLKV&GL299UC7=(0!T
M  ZG% '!_LU+XJB\%ZM%XNTRSM-236+G9J-EI\FGKJT9VD7C6LGS0NY+;E/!
M*EAP17A'CS0KO7-,_:YLW\(:_>G6[>+^R$?P[=NM_(NG+$#;GRL2$2C *YY&
M>G-?:5% 'R1I7@-/A_X\^$'BBQ\#W,?@F30;BVUBVTW093<VVJR0PJEW=6J1
M^<S%(Y(C(R%EW'. Q-<1I'P:O=)U_P"$\6L>#]0OM"7QYK>H6EF^BS7*:5HT
M\$X@BGVQL(8S(RL(WQMW@$#:<?=5Q<16=O+//(D,,2EWDD;"JH&223T %8_@
MSQMH?Q$\.6NO^&]2AU?1KHN(;RWR8Y-CE&P2!D!E(S[4 ?#7_"M4TKP'JUQI
MWP\UBVUFS^+L5]IKP>%KM;B#3!?QR&2'$.Y8-AE/RX7YF]>?J3]J%[A_A'*;
M7PI=>+P=1L'DL;:"XG>%%N8V-Q]G@*RS>5C?Y2GYMN"",BM[Q[\>O 7PQN6@
M\3>(H=+9&6-V:&61(Y&0ND;NB%5D902J$AF X!KNX)TN8(YHFWQR*'5O4$9!
MH ^>?V3K#5M)\3?%^/4M*U^TM]0\2C5+*]UK3/L0NXI+2 >8BA$7)9'RH7*D
M8<!LURUU87D7Q5^)GA7QS\,M?\:0>(M;L]5T#5[.T=[!H(HXO)BENU(%KY$L
M;-AB,[F*ABV#]9TV21(8VDD8(B@LS,<  =2: /@KX@>!KG4-'^-FJQ^!==NO
M$<OQ#TR_T>\3PU=R7+V\;6.^6W?R=Q0>5-EDXX/J,Z7QKLM=UKQGXEET[P%X
MGM)K7QOH&K!].T2YNEU2VA:W#WIN&5@-B[D\B#8R;6+@AF(^R/!?CG0?B)H2
MZSX;U.#6-*::6!;NWR49XW*. 2!G#*1GIQ6[0!^?OC#X;K)X;^-&HV7PZUE-
M=E^(FG:EHTL/A>Z-SY"O9-)+;E82=@,<Y9D.#@Y)R,R_$*7PMJWC+XA>%?%L
MVIP>';SQQ9>(9-8U#PKJ5WY0@B@9X%DCMI(/+^3R]TDB%%9PR>OW[7E5E^SI
MH.FZKJ4UIKOBBWT?4;J6\NO#R:Q)]@DEE8O*=I^=5=F8E%<*<GC!Q0!X$OA+
M^V/B1XI\,^,? OC+7?MOB:+7O#6M:'$5TF2V C:U+7B8%L8 NTJS#*CY0V[!
M]=_;:T";Q-^S;XIT^ST2\\0:E(;9K2ST_3Y+V?S%N(VW(D:LP(4,=P' SS7N
M<<:0QI'&H2- %55&  .@ IU 'PY\6_AQ9^)_&?[1%^WP_P!3U)]2\#V*:3<'
MPQ<R?:+X17(;R&\GF8%X02OS#C/0X^L_ ?VF_P#A)H"3P74=Z^BP1RPWL+PS
M"7R0&5TD 96W9R& KHX=8LKC5+C3HKA);VW17FA3DQ!ON[L<*3U /)'/2KM
M'PEX&\+7M[X)_9>\/:[X%\1,GAS4KJ#7+:_\.W3PP8LYXPTF8ROEF1T <_*V
M<@D D4]%T7Q/X/T/2;^'P3XOG\&:)X_U^6[T/1]&FBO(K2Y9OL=U;6TD8,L2
M%GXC4X$A(%??-% 'F?[/GA/1_"7PY6TT'0=8\-Z1<WEQ>06&N,PNE\U]S,T3
M', 9BS"+C:#T4D@>5?LS1ZA^S5X>UCX:^*_#_B"2.RUB]O-)US2=%NM1M-1M
M)YFE0L]O')Y4JERK+)MZ9!(-?4-% 'SKXQ;7HOVA?"7BWQ!X7U2^\"7'AR]T
MQ;6VL9-1?3;UYE82300J[#S85V;@&"X*DC//CO@OX,7V@^*_@9:>)O"%_J.F
M6FI^))A%-HTMY'IFF3[S8VUPZQLJ 97$;GY3Q@8K[LK LO'WA[4O&6H>$[75
MK>X\1:?;1WEWI\9)D@B<E49N,#)!XSGB@#X>\-?#@:%X%\&7-G\/M:LM:T_X
MLR72R1^%[M+FVTK[9.0P/D[EM_*D'HF&^M4;'X4:+X]\'_$G1O#?@^1?B!#\
M4+B31M<M='D1=.6.]B<R"\";(D1!*2F\$YQM)89_0UAD$ D$]QVKB_AE\*M/
M^%D6O1Z;J.HWZZUJD^L7/]H/$V+B8YD*[(TP"0..0,<8H ^3=<T_7KKXG^'[
MZ+P!XGTQ=)^)TU]?6EGHEQ/#+;202Q?;FNG#>:)<ID1,L<:X5E& QQM!^'"Z
M-X6\/ZA9?#W6;'7;3XPRWZSQ>%KM+F'3#>2MY@(AW+ 8W'^SAC[U^@%% 'RX
M_P .-5T#]HO5O!>GV<;?#OQA-%XSO@I %K<V[*L\.S^[/*+5_3Y9:]O^-.FV
M^L_"?Q987=MJUW:W6G302PZ$A>^9&7!\A0"6< Y P<XQ@T[P#\+-+^'MWJUY
M;:AK.L:AJ<IDFO==U*6^F1-S,L$;2$[(E+MM1< 9[UV5 'A/[,MKXPT_4/&%
MKXGC35K5'M/L'BR719='N]63RB-MS:N%_>1 *OF*JJP(&,J0,?4K5I?VLO&=
MS>^'=8NM#N/ D&G_ &PZ'=36<\RW$[O")!$4=MCK\H)SG')XKZ.ILDBQ1L[G
M:B@L3Z 4 ?!?A;P;XGM?@%\*HM*L_$OAKQCHWAF^LVTW5/"5W>Z9>HTB^9I]
M[!Y0>$R;4VR KP&P3TKKY(=9M?''B/3?B/\ "/7?$FA>,_#.DVMA::):M>VV
MGO%"1<:=+,K#[.!,=XD9E4]=V5%?67A;Q1I?C7P_8ZYHMVM]I5['YMO<*K*)
M%R1G# $<@]13?#_BS2?%+ZFNE7BW;:9>/I]V%1E\J= "R'(&<;AR,CGK0!\5
M_%[2/$%YXFUU+'X>^)--N=/\9^']2*Z3I-S?QZC;P&W5[O[6RL"(U#1B&#8R
MA69PP9B/<_@1!?1_''XYW=UH^K:=:ZCJFGSV=Q?Z=/;PW*)8QQN8Y'4))M=2
MIVD]/3FO>** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#QW]I3QEXF^&6@Z%XRTC4GM_#>DZI ?$UHEM'*S
MZ<[A))49E)4QDJQQU0/T.#7(ZY\;O$4%WHHTV_6YLO&_B6?2M!G98%%O:P6\
MC,\;, KO+)$^PON&TJ<'H?3/C-;>+->T1/#/AWPYIVL:?KT,^GZIJ&I7XA33
M873;YOD^6_VCAF^0%>0,G!)$GB7X#>!?&7PUTSP'KN@0:CX9TV.".TM2[Q-;
MF%0L;QR1LKQN /O*P/)YYH \KN?'_P 4]&M](\/>(=7T6V\13WFHA8]"C6YU
M2\M8HE>V80LI@B8;U,S.RH!MV$%P!RWA3XY_%/XIQ_!:TTG6]"\-77C;PQJ&
MHWMS)H[77D7-N8@'5#.H*MO/R9&,GEN!7MC?LR_#=K;0(1X?DC.A-,UE/%J5
MVD_[X 3"6990\ZR!5#+*SA@!D'%+X5_9H^'7@C4_#5_H>B76G7'AN*>'2O+U
M>],=M',094\LS%75MJ\," %4#    .275[WPQ^V;8:+'();7Q+X+>\U 1IL1
MKJTN41)MN3@E)F7J>%49.!3OCA\2/$'PP^)_ATW/B"33?!'B#3;ZR1X[2&1K
M/58XO-@(+(2PD1)0$/5U [XKOM"^'C/\5=7\?ZJJ#49+!-&TZW4[OLUFLAD<
ML>F^20@D#@!$&2<UT?BCP9HGC6WL(-=TV#4X;&]AU&V2<9$5Q$VZ.0>ZF@#Y
MS^$7QH\<?$;P-$\FK?8/%WA?3=1'BNVN[&%XTU&)VCAB9$"E5/ER2 *X.T+D
MG.:Q_!'CGQ;\2OB-^S=K&H>*+VR&O^$+[5[^PL8H$MI+A4MB6VM&QPPE9?O<
M#[NTDD_3"?#7PW#'XH6#3%M#XGD,VKR6LLD,ETYB6(L71@RG8BC*D>O4DUS=
MG^SI\/\ 3['P=:6^C7$47A&)X-%8:I=^9:Q. &C+^;ND0A5^20LORCC@4 ?-
M?P'\;^+_ (?>'OAX]KJ=A+X8\0_$'6M!N-(:Q/FJ)+N^D$XGWYW!XQ\H4#!/
M4\UTVL_M _$BU\)>(KNVU#1!J.G_ !0A\(H[Z8_EFRDF@C&%\W(8>:222V>V
MW@CV:P_9E^'FF:=HEA;:5J$=IHNK2:[81G7;]O)O79F>;)GRQ)D<X;*_.W')
MI)_V9/AW<V5]:2:3J#6][KB>)+A?[=OQOU%6#+/GS\@@JIVC"Y4<<"@"A\"O
M'/BG6_&?Q/\ "?BK4;/6;CPMJMO!;:C:6?V3S89[5)PK1[F *EF7.>1C/-<U
MXG^+WBWQ%K_QDLO"VHVFAS?#FV@>"VO+59EU*9K8W+>=DAEA(PB^65;(9MQX
M6O7/"OPN\.>"_$WB+Q!I-K=0ZMXADCEU.>;4+BX$[QH$0[))&5"% 'R@<"J'
MB;X)>#/%WB&[UO4M(=M3O;06%[+:WMQ;"]MP21%<)%(JSJ,D 2!A@D="10!X
MKX ^,GQ'^,WQ-TJQTC5]*\*:%=>$='\6-:W.CM=7"BXF<36Q8S+U5"!)@;>/
ME/6O2_V@?B#X@^'@^'TNASVD4&K^+-/T:_2YMC([V\[,&\MMP"'Y>I#=>,5U
M.G?"7PMI'C^;QI9V$]OXAEL(]+:9+^X\G[+&24B%OYGDA5))&$&"34WCWX8^
M'?B9'HZ>(K2XNUTB_BU.R$%_<6OE7,?,<A\F1-Q7)P&R.>E 'S-XV^/'Q4T+
M2?BMK]KK>A?9? _BZUTN+3VTAL7MK*+3*/)YQ*$?:&.X9)([#Y:N_$/XX?$S
MX<6GQRTY];T;5=4\)Z!9>(-,OFT@Q(@G,P>!HQ,=P!B^5B21NY#5[-J?[-'P
M]UG3?%%A>:3?S6GB;4(]4U:+^V[]1<W*;=CY$X*X\M/E7 ^1>.!2^(_V;/A_
MXMNO$EQJVEZA>3>(["'3-58ZY?K]JMHB3'&0LX  W-RN"=QR3DT >4ZCX^^+
M2_$3Q%X2B\7Z+"/^$/C\5VM\-!W/:L)'C:W"&;#*Q53O;)'S #D;:_AO]H/Q
M[\7]/\.:1X76RTGQ1>^"+/Q1(^V,QRW$Y9 H64G]PK)\VWY_WBX9<<^VR? ?
MP;+K\VMM9ZB=4FT@:#)<_P!M7V6LNOE8\['4D[L;LG.<U@:G^R3\*=8T;PMI
MEUX8D>#PQ ;72)DU2\2YM8#UA^T+,)7C_P!AV*^U 'EOB3XH^,OBAX>^*GA2
M?4-+\.:EX3\'13ZHFFH+R&]O;FUE>149^?LZA-HVX<LQ^8;<%WPG^*7B'PR/
MA%X96]TJ#PU<_"]M:8WD1C\JXMX[95:6;<<18D).%! !ZU['XD_9M^'/BO4X
M=0O?#@@NX]-_L<OIM[<V FLL8%O*L$B"6, \+(& [8HM?V;OAY9W6DSQ:%+_
M ,2K1Y= M(7U*[>%+"0 20&(RE'5@!G<">!SP* / G^.'C[5K+Q7HMQKLJ"X
M^&MQXJL];LK&*W\NZ1BK&S#KO-LV1M,\8DP-P/(-;'@OXB>-#X?^'/P\\/:O
M+/K]YX$M_$7]IWZVQF<D1QI$H955D0\OP7(9?F!R:]:\/_LM?#+PQ<VUQ8^'
M93-;Z9+HL;W>J7EU_H,@PUN?-E;<@'"@YV#A=M0ZM^R;\*]<\/>'=&O?#,DM
MKX=+?V5.-5O$N[4$!2BW2S"8IM55V%RN% Q@ 4 >:6LOBG7_ -HOX:'7[C3]
M*\83?#_6(KNXT1A<6L%T+JU5FBW@[E##.U@<<@],UK?!/XN>+?'\WA[PIJFK
MF/QMH&I7\/C)$MH50I;G;&%79\B3&6!T(YV;^21FO3[WX/\ AO1-7L/%FA^'
MC+XF\/Z1+INCVT>J7%K;B$@-]GV!C$ S(F6:-CP#SBJWP@\%:A8ZEXC\:^)-
M!T_P]XO\4/;M>V-A<"Z%O%!$(XHFG")YK#YV+;0/F &0H- '"?MD6%Y>:9\+
MQ:ZS>Z6C^.M(A=+5(6#$RDJY\R-N5*Y ^[Z@\8YOQ!\=?%L'@3XO>,?#MY:0
M1_#?5IK%M&N[-#_:JVT<;W$D[J%9))=[%#'M PI*MG ]^^(/PK\-_%&/2(_$
M=K=7::3?1ZE9BVU&YM/*N8SE)/W,B;BIZ;LBLW4?@/X&U77=1U>YT5FN]2\D
MZBB7MPEO?F+'EM<P+((IV  &Z16)  ).* / M:U,:W\2?V@]0$+P"\^&6G7'
ME2#YDWP7S;3[C.*UO@[\0]<\16_@/X8Z%J:>&Y;+X<:;KS:DULD\D\DBK%'&
MJO\ +Y:["7P-QW* R\D^T:G\"_!FL:]XHUFZT^];4?$VGKI6JRQZM>1K<6JA
M@L8190L8 =^4"GYCSR:A/[/W@46OAN&+2KJV?P[9G3M,N[75;R&[@M2 # ;A
M)1*\? ^5V8<#C@4 >"Z'^TKXMU#1/AEXS\1:BGAOPMKSZGX?UI;2VC:*UU.
MRK!<Q/(K-Y4C02 *Q/)09/.>C_9[^+OC3XJ6>EZ-J>K2V/C'0)[]/%<$]E %
M5D8+:H8U VB0.D@VL"51QNZ$>XWWPM\):CX1T[PO<Z!92^'M/EMYK73BF(HG
M@D62)@!W5U!]^<YR:NZ?X&T+2=7\0:K9:='9ZEK[1MJ5W S))<F./RT)8'(*
MH, C'KUYH ^8/"GQ\^)OB[PM\#YHM6T2SO\ QGJ^JZ9J4[:4TBIY"W31O&OG
M#  A7Y222>K=0='0/V@_&Q\#:&-9N+02#QY>>$=:\4V]H(X[:VA>58[GRF+)
M&SLL:$ME%+$XZ5ZUHW[,_P //#]OX5@T_2;^WA\+W<]]I"_VW?M]EFFW"5N9
MSNW;WX?(^8X R:\Z^+7[-Z6.GZ):>"?#%[JFB#7+G7M6M+7Q=>Z?J1O)8V43
MVURTIV\R.73>@.1CN" =_P#L[>+?&?C3PWKE_P"+VM)88=8NK+2+FVL&M3>6
M44A6.Z;,C!_,'(*JB\$@$$5\W?%V36[WP9^V(-0\2ZEJEGI\<-M:V-TL'DQ(
MUC#* NV,, I=@,'G.6W-S7TQ\"/ 6M^!M(U)=5O-9-O>2I):Z9KFORZU<68"
MX;-S+ECN./D#,J[>"<FI?%7[./P]\:7GBJYU;1)YI/%$,=OK @U2[MTNT10J
M[DBE50VU54LH#$#!)'% 'B?BO]HKQE\#I_']MKEQI_B:WTCPCI_B#3!#8FU%
MO)-<-;>5)AV+Q*0CEB0V WMCJ/%GQ4^(OP_\?KX3LY++QK<ZYX3O-:T>6>%+
M0PWUN8P8692$,,GFILW88$8+MG(].?X!^!I]<OM6NM'FU"\O](70;H7^HW5S
M%/8C.(7BDD9&&23DKNR2<YIME\ O ]CHUYIB:5<S6UUIXTIWNM4N[B:.T!R(
M(II)6DB3.#B-EY ]!0!X;IO[5&H7-K;:5;7U^OB34?$-GH,FE^)=,CT_4M$D
MEMY96$JX6*0R&(B)URAW#[V"#[I\';KQTVGZS9^/7TR:^M;]EL9[&13-):,
MT9N44;4EY8'9\I ! &<57U[]G3X>>*O#VKZ+K?A[^VK/5C UY)J5[<7-S(8?
M]21</(95*9.TJX(+,1R3GI? /P[\/_#'0%T;PW8-8V(<R-YMQ+<2R.0 6DEE
M9I)&P ,LQ. !T H ^+_BC+KE]\(?VIGU+Q+J.LI9>*;:RMK:]6'RXD']GLF-
MD:L-N[: #C')!8ECWOQ&^.7Q*^&UE\;]/_MG1M3U+PIX?L?$.EWCZ28T03&9
M7@:,2G< 8@5<DD;N0U>T>)?V:?AUXND\4-J>AW$@\32Q3ZM';ZK>6Z7,D>S:
M^R.955OW<>2H!;8N[.!2>(_V:?A]XMN/$4^K:7J-Y+XAL(=+U1CKM^OVJVB)
M,<9"SC !9N1@G<<DY- 'F]YX^^*$?C:'X?Q>(=.OO$6H:++XDMKZUTZ*U\J,
MNL4=L$ED<2*C;B[C#%60#;@DU5^+7Q;\8:G?^"]*&@Z;X_T/P_::C>?8Y4GL
M;B\E>9",R?-]G!APVSYP7(W?+@^M>//V=?A_\3+/P_!XDT.347T ;=-O!J-U
M#>6X( (%S'*LI! &0SD-CG-5?%O[,'PP\;W6@W6J^%(3<Z';?8K":RN9[-X[
M?_GBQAD0R1^J/N4Y/')H 9\5/B[J/PL_9\OO'=]:6$VKVEA;R2PV\QELTN)&
M2,L'&"T2L^[/!*KVKC?BC\4/&GP1T:\O[[Q!HWB2RU:YTJQT>6:W$=Q:37-P
ML,TTR1[5>W7>K)@[L_*S'(->XZMX4T;7O#%SX<U#3+6[T&YMC9RZ=+$# \)7
M;Y>WIMQQBN%\/?LR_#/PQX+U7PG9>%HGT'5(UAN[:^NI[MI(UY1!)-([JJ'E
M%5@$/*X- 'CWQD^.WQ#^$5Q\4O#UOJ%CJUWHGA*/Q7I&LWNG@L@\XPRV\Z1L
MB$Y7<C@#C(*MC)N:CX^^+2_$3Q%X2B\7Z+"/^$/C\5VM\-!W/:L)'C:W"&;#
M*Q53O;)'S #D;?7]1_9\\"ZQX8UO0+_2[R^T_6[>.TU&2YU>\DNKF!,[(FN6
MF,VP9.%#X^9N.3F:3X#^#9=?FUMK/43JDVD#09+G^VK[+677RL>=CJ2=V-V3
MG.: /"_#/QH^*7Q<USX>Z5H6NZ%X6/BCP /$LL\FCM=M;W8DA1@H,RAE)D.
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
M^E:3>:)'J>OS:EIK:O%I^GV3?:TM%;8TLD;[2F&RH4_,Q!"AL&L+XO\ PO\
M'5Y\4_"GQ%^'=]H?]LZ78W.D7VE>(WFCM;NTF=)-RR1([)(CQJ1\I!!P<547
MX2>/=!^+EE\1K#4=$U[5[W0/[$US3[Z26QMR5F::&6V=(Y2 A=DV.,LN"6SG
M(!T^@_M$>$O%FL^&M/T-[O5AXDTJXU?2KJWC40W,4!594RS!DD5G4%7"X.1G
M@XQK/]K/P/?Z;X0NK>#7IY?%4=X^EV=OI$TTTQMBPE3Y R[@5/&X\8)P.:X?
MPW^S!XI^%U_\,M2\(WVB:G?>'X-6M]4CU>2:WBD.H3+/)+!Y:.3Y<BX$;;0R
M_P :GFJOPQ_9O^(7@6X^#(O)?#-]%X)EUI[V2"^N(VG%[NV>4IMSRN[G<P]L
MT =A>_M6V&HS?#"3PKX=U37K#QIJ5UIYE*Q6\EF]O',TT3QRR(PE5HB"#\N%
M;DG:#ZIXY^(&E_#ZPL+C4A/+-J-[%IMC:6L>^6YN9,[(ER0H)P3EB% !)(KY
MX\+?LW?$/P[IG@&<2>&3J_AGQCJVO/#]ON&@FM;W[0,!_LX;S$%P#MV[6VXW
MKG(]A^.?A#QGXPT/0X/"%]81-;:K#<ZIIVH74UG#J=FJL'MS/"DCQ@DJW"D-
MMVMP30 S2?VA?"VOZ7IEQIJ7]Y?ZA?W>F0Z0(5CN_M-KN^TQE795S'L.?FP>
M-N[(KM=+\66&J>$H/$?[ZSTV6T^VG[7$8Y(H]NX[T/*D#.1U&*^8='_9,\1+
MX+O/"?B'0?!6NZ'-XDU+6X$M;^[TZ>P\]M\,MK-' S0RQL2N%XV_Q'.T>\>#
MO!GBOPW\%+/PS=^*7U+QA;Z4]H/$-RIE8W.Q@DK9Y?:2O)&6VY/)- $/P_\
MCOX:^(^NPZ1IR:A:WESI4>NV0OK;RUO+!WV+<1D$\9Q\K;7&1E1FK_CGXMZ+
MX$NI[.>"_P!5U"VL'U6XLM*@\Z:"S0D-.XR !D$!02S$$*K8./'O@U\!/B!X
M.^+>A>,_$1\,&1/##:%K$UC?75U=WMP)EE%T9)8D+ER#D,1L&%&X8QTOC[X7
M_$/3_C?%\1/AW?\ AZ4ZAHZ:)K&E>)6G2/9'*\D-Q"\*L2ZF1P4( 8'[P/(
M.EU/]H;PG96+WEE_:.N00:7#K=X=+LFE:RL906CFE0X89"L0B@R84G;@5GZO
M^U+X'T_48[&R.L>(;F;0U\16XT32I[I;BQ9@!)&P7:PYYYXQ@X. >?7X+>.?
M"_Q$\7^)-%U+1M?7QCHMK8ZLFKR26A@O((VB6XB6.*0/&RN<Q$KC:,.<FL7P
M-^S3XC^&'BW0VT232-0\/:-X!/A*&2\OI8;J:X\WS?-9%@=5C)R.')&>AQB@
M#N_#/[47@;Q=J^A66G/J[1:]ITFI:3?RZ3<);7Z1H))4A8KEY%5@2H'J!D@B
ML[PE^U]\/O&VK^%["R?7+2'Q0TD.D:I?Z//;V5U.F[,"S.NWS<(QVGTQU!%<
M5X&_9\\>>%+'X!PWH\./'\/;*]MM4>#4KAC-YMOY*M #;#=C[Q#%?3WKEOV9
M_AKKGQ3^ WP5_M%-*M/#GAK5Y->BN(+J22[NI(9K@0QF,Q!8AN?+,)'R$QCY
MN #T#X$_%Y]%\!>([GQ=KE]KE\/&VKZ-IPG*M<W BG?RX4'RJ J(3D[5 4DD
M5;N?VN])U;6/ MGX3T'4?$">(-<N]#O"/)ADT^>VADDEA=))5/F#:I!&4*Y(
M8DJ#Q/\ PS!\18/#,=W97?A2#Q;I7C?4O%.FVUY-/=Z;>6]X9 ]M<GR$=&V2
M'#(KX(!KM->^#WQ!UNZ^&OB _P#"(VOB#PWKLVI76EV9F@L$@EM9+<I%((B\
MCKOWY=$W'(^08- '87G[27@BP\5Z9H<][/&-2U)M&M=2\H&TDOE+ V^\'(;*
MLH8J$+*5#$\5YM\6/CE+K?C7X/?\(AJ.MV^A:EXR73)[^WA5=.U2-8YA+'OQ
MO(#QC!^5'PVTOCBU\-O@-\0/A_KVIZ ;GP??> 9]4N=1M=7DMI?[=@CGE:9[
M;:4\LX9V EWY"G[N<8YSPU^S9\4?#WAKX8^$&OO"E[H/@#Q(FIV6J-=7*7=[
M9*)E6.2 0E4E438R)&#8_A[@'J?[5WQ+UOX5_!V_U?0+2YFU&:ZM+%;FW\K_
M $837$<1?$CKSAR%P#AB"<#)K \)^(_#WPV^)&NVFL^,O&PNH=!F\0RZ)XEF
M,]GIEB'0.1* WFNK*V")9" S+G@"NI_::^''B/XK_"R;PWX8&EC4)K^RNFDU
M>ZDMXE2"YCF.#'%(23Y> ,#KG-8/BWX5>-]<^-%[XRM;;PR;&;P3/X>2UO[R
M:7==/+YH\R/[/M:'(VGYLD$G;VH [%/CEH$>G3WE]:ZGI:+]C^SQW-N&:]-T
M6%NMOY;,)&<J1@'*_P 6WG%)/VB?#+(]N;35H]<76?[ &AR6FV[>]\HS>6I+
M>41Y0+^8)-F!][/%>)2_L=>*]-T>\/A'5].\&-9:GINO^'_#']H7.I:/9:A;
MM(9L&2-'BAF63:8XUPNW<!V'HGBWP-\9O&&C>'9K[4?"IN8=5%QJ_AJUN[JW
MTZZLQ$R>3]J$+2N?,82$-&$<*$(QDL 9/Q ^,A\8S_!'7_!NNZC9:/J_C/\
MLC4++9Y)F"17*RPS*5W926'& <''<8->N?%GXJZ7\&_"G_"1:U9ZA<Z6MQ%;
M32V$2R>09'"(\FYEVIN906Z#.3@<UX#X4_9D^(/A?PW\/='#^%)H?#'CJZ\2
MN;>[N(%:TE:X98XT\AL./M&-F0HV?>.>/?/C'>>"D^'FKZ=X_P!7TS1_#6KP
M/IT\NJW<=O')YB,-BLY +XR0!SQQTH 9KWQBT'PQJNK6>J+=6B:9:VUQ-=%%
M>)FN',<,*;6+-*S*0%V^AS@C/-V/[4?@B_\ [0MD>^77++5+?1I-": &[:ZG
M4M BX8QE74,P??L 4Y88->9^'_V=O$_B[]EK3]*N/$2_\)_/=66NP:OJMJ61
MY;5H_L<=Q%UV^3%$KCKEG/)KH-7^&GQBUWPGIN]O!&CZFFJVTVI:!H<]U:V&
MH62*XDB>[$/G NS*VWR]N$VG<&8D Z>Z_:L\"V>AZ-J4@UESJNK7&@P6<&DS
MS7"W\.\26[*BD!P8V  )W?PY'-1Z+\7);;XM>%M%N4U&'1?'6DSZGI5OJ]L]
MO=V-U!L::W=' 90T<@<*W*E' X( \M\,_LP_$3PPOA:VB7P>UCHWQ"NO%WEV
MUW<6ZBUF68>4B?9V =?.X7.W"?>^;Y?2_&/A:;QY^U#X U&V&[3O ^GZA=7L
MX^Z+F[1(H8<_WM@D<CL-F?O"@#=^)?Q!N;7XC^!OA[I4QMM1\1FYO+N[3[]O
M86R RE/1W=XXP>P9B.0*\4^-7[0WB+7/A+\9VT:RUKP5<^"-7MM.AU6.>W+S
M8>U+ABKNPW+.Q&T#Y<98-E:],^*GAF;1OVA/AA\1FS_9%G;7_A_49/X;870C
M:"5O1?-B"$]C(M<-\0?V;_B!K?AWXU:#H\WAJ6Q\<:S;ZQ8W%]>W$,L)46HD
M255@< #[,<%2V[>,[<<@'K&D_M%^#KX^*8[N74=%G\-);R7T.K:?+;2-'/D0
M21HPW.LC JH R6&, UJ?#SXT^'/B5KNO:'ISW%KKNAF(WVFWL866-)03%("K
M,CHP!P58X((.#Q7C?Q,_9H\9_$SQ=\1-2:^T30XM>T?1X-,N(KF6ZDM[ZPN'
MN$,T30(K1,[!3ALX!XYP/6?@[H'C?2[2YN/'%IX1TW4'1(EM?"$4I@;&=TKR
M2HCDMD83;A<=6SP >CT444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KJ.2
M:UFCB=8Y&0JKLNX*2."1D9^F17D'[,'[.5O^S9X#F\,QZPOB)6U"XOXKV6R$
M$L9F8,Z<.V1D<8Q[YKV2B@#Q;X2_LW1?##XK_$GQO)K::U)XUOXM0ELY+ 1B
MSDC#*GEOYC9^5CDD9SZ=*]IHHH BNK2"]A,-Q#'/$<$QRJ&4XZ<&A[6&25)&
MAC:1%*JY4$J#U /H<5+10!5.F6;6WV<VD!M]GE^48UV;?[N,8Q[581%C1550
MJJ,!0, "G44 0M:0/<I<-#&UPBE5E* NH/4 ]0*FHHH *A@M(+5I6AACA:5M
M\AC0*7;U..I]ZFHH *AN+.WNS$9X(YC$V^,R(&V-ZC/0^]344 0W%G!=%#/!
M',8SN0R(&VG&,C/3BI(XUB1410B*,!5& !Z"G44 <_K7@RT\1>(='U/46:YC
MTB0W-E9D#RTN"K+YS?WF568+V&YCR<$=!110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 445X[^UKJ'C&S^!7B"'P+H&
MK^(O$%[Y=HMKH5VMI>)"[#SI(IF!$;B,,%;:Q#%3M- 'L5%?%_\ P3I\0>&M
M1C\;Z;#>?$FU\<:=+!#K7A[XDZNU]<:>/FV& ^7&-C<Y)4'*CC&,_:% !17)
M?%N%9_A;XN#%U*Z3=2(\;E'1EB8JRL"""" 00<C%?#7[+O[3]S\"_P!@OPC\
M1/$EGJOCF^U7Q!)I=S+/J3/=LSSR)$=\N[<%"XQD8S0!^B5%?,NG_MRZ%8Z5
M\8KGQ;X;O?#-U\-)H8[ZT2YCNC="8?N!&RA1O8X4J> 3]XC)JUX@_;%;X?\
MA7Q+K'CGP#JOAI=-ET^#39?.$MGK$EXH,207+(BY0DB3@A-I.30!](45\H>,
M?V_]&\'>!]=UU_#$FK76A>);?PW?6FEZBDL3O.I:&>WG*!98V (Y"$$$=LU'
MXB_;>U&'P#\=[BS\$G3?%_PQ5/.L+W4%E@E61"T<N]%Z@#)C'I@-SD 'UG17
MQ$?C'>:U+^RC>>.;+7(O$'B299;.XT/7_)M;F9K:,F2]A$0#HV_(0'Y>1D@\
M^J?#K]KB3XAW_C'18_!SZ9XJ\,^(H/#UQHEUJ0\R5I6/^D*PC_U857<''*HQ
MXXR ?1-%?-5A^W-X2U/X@0Z%:V?GZ5+XH;P@NH1WB&X^VJF3(;7&X6^_]WYN
M[.[^''-<Q^WQ\;/$W@O5/A/\-_"FJ7'AV\^(.O)IUYK=HVV>UM!)$L@A?^!V
M\T?,.0 <=<T ?7E%>77GP*T;2AX;N- U'4] .B7T-Y<&/4KAEU"),[TN@SD3
M$CG>^6! YQD'S'PM^W?X;\2WOA.^.B7%KX.\5^([GPOH^N-<AGENHN%>2#:-
MD4C;E5@['@;E7/ !]/T5\;^(_P#@HM%X:M?%VH3?#;4)]&\)^*D\+:K>PZI#
MD2NQ59(4*@R=/NML'(^;KCKK?]M18W^,MEJ?@BZTS6OAK81:I<V+:C'*+RVD
MC,BE9%7"/M'*_,,G[QZT ?35%?,'P^_;CL?%'C#P%I'B'P=>>$;#QSH<FMZ%
MJ5Q?17"RK&A>2.5$'[LA06!R<C&0I. G@7]O#PU\0-2TN'3=)W6NNV>IWFBR
MK?H\DOV/.Y;J-5)MC(JEDR7R!S@\4 ?4%%?)7PG_ ."@-E\3M?\ A9:3> ]1
MT/2_B&;Z'3-0FOXI2DUJ2'5HU&=AQPV0<Y^7')Z'X:?MMZ'\3[7Q7J&EZ#/<
MZ=X<34'OK>RN//U. VK859;/8K*9@&*;6=?E(+!N* /I2BOF/PA^VM%XN\5:
M_P"%X_"+VNOV7A%/%]G;O?\ RRPLH;R)]T2M!,NY<KM<8.03QGPR?]I?5OB'
M^R-\/_'GQ'T[6((-;\80I;W'A'7OL,Y8W4WE(P\O_4H$"%2Q+  Y!H _0^BO
MF7QY^W-X?\%:K\07CT&YU/PUX O['3?$6K1W(22*:Y?;B&$J?-$9QO)=.^T-
MBLSXH?MWQ?#[QGX^\/Z?X$NO$8\(Z!!XEGOX-3CAAFLI AW#<FX-B084 YQU
M'6@#ZMHK \ >,K/XB>!O#_BG3XY(K'6;"#4((Y@ ZI*@<!L=P#@UOT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7&?%CP[XQ\3>%1;>!?%T/@S7X[F*=;^
MYTU+^&6-3EX7C8CY7'!92&'8UV=% 'A/BSX >*M8C\6>(] \:VO@_P")WB"S
ML+!_$.G:2)(;>&V=F*K#*[%B^]P6+9 V@#CGV[3X9[:PMH;JX^UW,<2I+<;
MGFN  6VC@9.3@=,U8HH \Y_:)\9Z#X ^"?BW6?$^OQ>%M"6S-I<ZO-837RVW
MVAEMT8P0_._SRJ,#UR> :_,V'QW^SE#^RWX?^#'_  TI;&WT?7DUN/6/^%?Z
MKODVR/)Y1BW8^\_WMW0=.]?KQ10!^4NM?%3]EOQ;<?'7^W_CZMW:?%$VTABL
M_!>J0/I<UOS$ZN5?S0" 2"%SCJ*T_&G[2?P,^+7[.T'PW\<_M'VMWJNF&TDT
MC7M*\$:K;M!-;']U-,CH_FN1PVTH.3@9YK]1Z* /S#^-/[4_P6_:"^#VD^$O
M%O[2&FP:M::I9ZG+J-A\/]5\A_LX.%6(_,&<G+,7([*B]\RY^-O[-.I77Q_E
MO_V@HY8_BQ;1PO';^"=4B.F-&A1&#%6\T<Y(PO3J*_4^B@#\KA\?O@'J"_ :
M74OVB]/-Q\+)0\:V_@+5@E^H2.-4R>8_EC&6^;+,3@#"UZ-IO[6?[(NE_M,:
MK\8X/BI(FI:CI$6G36"^']4$33H2/M)_T?!?RL1CC@;N>:_0NB@#\T?@O^U?
M\!/@7X]\92^'?V@[8^ ?$NL/KLFB7/@O5'O+6X<YDCBN/+VB-L#.Z,G P,'Y
MJZ+]I7]K']DG]I#P[HT%W\7;C0/$.@7Z:IHFNVGAW4I)+*X4@@E#; .AP,KD
M9P.1BOT,HH ^(-'_ ."E7P7NULH_$GQKTF2WA&+J/2/!^K1&^.TCYC)$_EH<
MY*J">!\X&0?GWPG\3/V5O#LO@C19_CD+OP/X,\3W7BG2].'A35%NGFD.Z.&6
M7R2I2-B3D*"W .,9/ZPT4 ?D)XE\<?LY^(_"/Q(T)OVE;:!?&?B^+Q:\X^'V
MJL;5T8MY &[YP<K\V1T/'/&OX_\ VB?@-"W[0?BK2OC7;^)-:^(GAI=+M]!B
M\(:E9^5-%!Y<>)Y RG=WW!0,]>*_62B@#\E?@Y\?_P!GJ\A^"^M_$;XLP6]Q
MX$\+/I$/AZT\-:EN6XGB\N5IIUC=6VKE1L&"><]J[+X#?M4_!#X'_#[5?A[;
M_M&V>I^"5^V#1XI? VJ"\MEG#XCFEV;9$1G+8549C_$H^6OTXHH _)#X<?$;
M]G'X?3?!$C]I&WOX_AE=7]S&O_" ZK&=0%TY9E)R?+V@D X;UQVK7E^-/[-T
MGQ%UOQ[:?'NV\.>,[_P_>Z,VL^'_  ;JMK)<3S\+=W">65:2, #*!2Q^8D$
M5^K%% 'Y-?"'XM_LY?#3XA67B6Z_: L=05O!K^%-1M[;P1JT#W#,Q9KD.58^
M8S'<[,&W-N/&>,R/XD?L_P W[.7A/X2W'[2MBEEX9U^/6+._3P!JS,Z1RR2+
M&ZY'S$RG+ XP  N<D_KQ10!^4/C[XJ_LN>,+OXEV-K\=DT[PO\1M2L-5UZT_
MX1+57N(YK=]\@MY/*PJRG^\K;.<;N@?X_P#B[^S5XQ\:_$_6[+]H6WTFS\:>
M%8?"B6!\"ZK,=/AB$8602?+YC8CQC:O7VY_5NB@#Q']CCX@>"?'7P&T"T\!^
M+4\;:3X9BC\/3:NFF7&G"2:"&(G]S.-P^22,\%A\W!X('MU%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MRS;</ALBI^R3976G^-?CQ!>V]A;7:^,\R+IB%(&)L;8[U4\KNSN()."3R>I
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
M1OBW\4=%T/\ :=U"R\3:7"/"#00Z6G]ER%K=&M(I<H?M& ^)6RQ!RV&P -M
M'V/51=5LGU-]-6\MVU&.(3O:"5?-6,D@.4SD*2",XQD&OGGXN?M">+?@QX:N
M+RZLM'U4:3H,6L2R#S/-U,^81)'' DDDELJ( 3/*&C+.!QSBYXH^-MYX?^(W
MCX67@_1IK[1/ D7B2WU&2Y*7-Y'OE/V>5Q$2BJ8V( W DYXR< 'T+17S;X8_
M:3\:7NJZ3:ZMX6T2(:]X)D\6Z4MIJ,I*M$L1>&<F+Y=WG*04#8P0<]:S_"/[
M2WQ&\57'PQC3PGX:A'Q"T&;4=-9M3G_T.:**.5_/_='*%9#@)DY !/.0 ?45
M%?-GA7]JC5_&'ASPI9VV@V\'C369-6AF@B$EW:P'3Y_(F=%7:[JSE,#*X#$D
MG;@OMOC_ /%"^\2^!O"\OP\TKP]XB\1Z9J=U+%K&J.4MY;1XUW8CC8F-UD5Q
MSNYVD+C- 'TA17RAH'Q]\<?$[Q)\ ;O3KC3O#=CXH;5QJVF-;270:>SC=& D
M$B9C)#%1M!!VD[L8KWSXR?$^Q^#7PSU[QCJ,#W=MI<(<6\;;6FD9E2-,GIEV
M49[9SVH T_'?@V+Q]X9N=%FU;6-$2=D;[;H-_)97:;6#865"& .,$=P2*B\*
M3^%_#PB\':+J%B+G2X%SIBWBRW42?WY%+%R23DLW)))))-<!9_%KQ-I_Q7L?
MAYX@L]+@U+7=$FU?1M6L%DDMT>$HLT$T3,&.WS$8.KJ'&>$-<?\ L5>'3K_P
ME\/^+?$46EZMK\5WJOV/4UL2EW );V;SP96=BP<J.FW@ '/6@#Z4HKP3]HC]
MH37?@Q_;5W::3IUSI^D:0NK;+B9I;G4?WI66)(XB7MU10"9Y%,9+JOJ:]SL+
ML7]A;W2J56:-9 I[ C/]: ,O7/'/AOPQ=1VNL^(-*TFYDC:5(;Z]CA=D7[S
M,P) P<GMBM>0?:K9A%,8_,3Y9HL$C(X89!!]>017Q#K.IZAIND_M*^*O%6B>
M&/B';^%_$"746E:O8ND>^&QMC&R,S2A55'8;-O)9OG4,17J?C7]H+QSHOBGQ
M5H'ASPMX>ECT#PA;^*4GOM0F021L90T6Q(CM;]R0HSCG)/\ #0!Z]\)_A;IO
MP>\)+X=TB]O[W3UN9[I#J+QO(KRR-+( 41>"[L>0<9QTP*[*OF7XD?M8:SX4
M\"6_C"PT+3QI9\+VOB5;6ZN&GNKSS>9($2++P+&N";B1#&695XY-+\0OVF/'
M&@ZW\2K;0O"NA7-EX-T"S\1M-?ZE,KW-O*DSO&%6+"R8A('.!U).<  ^F:J1
M:K93ZC/I\=Y;R7\"++-:K*IEC1L[69<Y .TX)'.#Z5XTOQS\2>.;OQ!:?#W0
MK#4=0T#3=/U"XL=4N#$UY)=Q><EM&X(6(B/GS6W#<0-O!-4KSXP:GI/Q)^*E
MG;^"-&_MKP_X<T_4XKG^T(H);\2^?B*XN)%5(TC*-U9@ 20><4 >Z:CJ5IH]
MC->W]U!96<*[Y;BYD$<<:^K,2 !]:G1UE171@Z,,AE.01ZBOC3XT_%^;XK?
M+]H3PUK%C874GAG1[>X@U&VMI8H;I;B$RHZQS9(*%2 ZLRL,,I&:^N_#G_(N
MZ7CK]EB_] % &E17S-;_ +3_ (QM=-\?>)=6\+:%;>$_"&LWNAW(@U29[RXN
M$:)+?RP80NUGE 8L00#D XY7QW^T9\2_AQX6\6:OJ7P]MKFSTP6,ECJ<D[V<
M%SY\ZPR0F-@[^9&74@Y"N#G*D8H ^F**^7O$'[6GB;X8>--:\(^//"FEP:Y)
M#87/A]]&U"26UO%N[L6JQS/)$K(T<C LP4@KG [&W\3?VH/$_P )3\1-'U/P
M_I>J^(?#?AZ/Q/8SV]Q);VM_9F0Q2*RD.T<B.,;=Q#@@[EY  /I:JEAJMEJA
MN197EO=FVF:WG$$JOY4@QE&P?E89&0>>:^<M:\?_ !<_X7%\)-)U"X\->'].
M\07.IS-9:>L][YT$-HLD8FD8Q8;]XWRJ"H95;+#Y:HR?M':SX8\->)=2TKP)
MH%O>P_$A/"=S!;WC1+.TLL,?VIG$(+R,9!DD#  ^]C! /J:BOFVZ_:CU_P *
MZ#\15\2^'=.&N^$]=T_1]VFW4CV3I>B$Q3R.Z!E6,3?/QSMXQGCO?A5\4O$7
MC'XB>/\ PKJ^D:=';^$[F"V&LV%Q)MO7FA68 0,A$956PP\UCG'&&X /5:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** / _P!K/0]9\2:;X2L+2Q\3OHB:BUUJ%_X5M;6^N+<I$PA#V=PCK-&S
MOD_(^THIQG!&5X-^!VN^/_#&D6GBOQ5XG@TG0-:M-:T!I],TS3;[?"&PLT,-
MN8Q$"WRKL1_O;OX:]K\9?$OPI\/9-.C\2^(=/T.3493#:)>SK&9W"EB%!ZX
M))Z"N8L?VF/A9J/]F?9_'.CR'4KLV%LOGX8W ;9Y; C*,6^4!\9) &: ,#XC
M_LH^'/B7J_B^]O/$?B;3(?%=K:VVJV.FW4"03-;_ .HF&^%F5U] VP_Q(:;K
M?[*6BZ_:?$2WN_%OBAD\=65M8ZJPELRRQP1^6AB)MB0Q4D$MNSGMQ7H.M_%G
MPAX;UZWT;4]?M+*_GN([1%E)""=QF.%I,;$D<$%48AFR, YIEG\7O!VH>*8_
M#MOK]K+J\LTUM%"-VR::$9FBCDQL>1!RR*Q9<'(&* .3OOV9?#&K:[J^HZGJ
M&KZE#K6@Q>'M6TZ>:);;4((ED6-Y D2L) )7Y1E7D';D C(LOV0_"[> =3\'
MZ_XD\7>,M(N[5;.W/B#51++IT2NKH+=D1-K*R1D.VY_D4%B!BNZG^-G@NWMK
M^X?6@;>QLY-0FE2VF9#:QL%DG0A,21J2 73<!Z\4E[\<? FF2Q)>^);.Q672
M#KT<MWNBB>Q&W,XD8!2HWIGG(W#CF@#SW5OV7G@_MG6K+X@>.K[Q=>:''H,>
MJ'4K2WN%A24R1L'CME"L&)R^TL5SPS'GVSP_97>FZ#IMIJ%X=1O[>VBBN+QA
M@SR*@#2$#IN()_&N.T;]H#X=^(["\O-)\66&J0VDD4,HLF::3S)(_,C144%G
M8IEL*"<!O0XZGPEXPT7QWH-OK7A[4[;5]*N-PCNK5]R$J2K*?1@005.""""
M: /,_#_[+GASPMXQU36-,\0>*+31]1OGU.?PE'J8&D?:W.YIEBV;U)?YRHDV
M%N=M9/AG]CWP_P"$[GPO-8^,?%Y/ABWO++24EN[9EM[:X WPX^S_ #JI4$%L
MMP S,O%7?CK\1O%7@GXG?"/1=#U"SMM,\6:S+IFH+<V?FR(B6\DV^-MPVL=F
MWD$<YKI[?]HSX8W>MVVD0>.-&GU&YOVTN*&*Y#;KI>L61P&SP,GDY R010!S
M=E^RQHEA\.O /@R+Q3XD_LWP7J<&J:;.7LS/))"6,:2G[-M9!N;@*I.>2:9K
M'[)GA7Q%IOC>SU36?$%X/%6KPZ])<"YA@GTZ^B5%BFM)(H4:-E$:8W%^ASG)
MSZ!J/Q9\(:3XC@T*\UZUM]2GNEL4C<G9]I9=RVYDQL$K+R(RP8CD"F7GQ>\&
MZ?XEAT"Z\0V=MJ<\KV\4<K%8WF5=SPK*1L,@4$F/=N YQ0!PVI?LKZ%K?AO3
M++4_%?BW4O$&EZA'JECXNN=1C;5;:=%**4;RO*"[&92GE;6#,6!))KJ?A?\
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
MY QTWA[]D#P]X8U#PQ=6/B[Q<J^&;R\N]'MWO+=H[070;SH1^XRZ$N2"Y9^
M-V,@TO%7Q>U[Q7\:/$G@#PSKDGA";P]IEIJ/]HWNAR7%K<2/)*94N&= $A$<
M)PZNF68D.=N*]/T_XU>!M3-^(O$UA']AL_[1G-RY@ M.UROF!=\)[2+E#ZT
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
M))5MCEBR2' PF!G@8<_PT^*NLV_A^6?X;75E_9OPRU'P?) VL6#RO>R1P*C
M";;Y;&(X;=G'W@IX/VO7(7?Q1T6S^*.G^ )%O!K]]ITVJ0G[,PMS#$Z(_P"]
M/!;,B\#/OB@#P'Q)\+?'UE\-?@9J>D^#/[9U3P99+9:QX,FU2"TEG1[1(':*
M=9##OC9-PR^"&(R,UZO\,[+6/!=CH6G6/PRM/#6FZQ>7=YJ<-CJ,)_LDE=RO
M-@_OY97SN,60">K8R?5JY#1?BCHNO_$?Q#X(M5O%UO0K6WO+OSK9HXC'.7$9
M1VQO_P!6V2./>@#S7]H/PAXJ\2_%CX*ZIH/AB\UK3/#>NS:CJEU;W-K$((GM
M9(1A99D9CN<'"@\9^E>6:K\(OB#<>"O%]G#X"OS?W_Q6A\4VZ"^T\%[!;J"4
MR[OM. =L3?*3NY'%?9E9&O>(AH-SI,)TW4;_ /M&[6T#V%L94MLJS>9,1]R,
M;<%O4@=Z /G_ .&?@[XC>#/$NO\ A'5O 6F^(/#=UXIN/$>G^+[V^MWCMXYI
MO.*O;$F7[3&2RJRC;]T[P!SB_#7X2>+_  UXHF\.>)OAAI_B73]/\17&MZ7X
MXGU:)XA')</.I^RLWF+=)YC("%"9YW@9S]8T4 ?&?A+X0?$#2O!GPKLI_ =]
M!>Z)\1KWQ#J""^T\^392S7;+)D7&&)6XCRJY;@\<#+O$'P@^(R_!'Q[X-M_!
M-S?7USX\;7+&:#4;()=VKZHEWO7?,NW;&I!#[6W8 !'-?95% '@WQ,^#&O>(
MOC/X?\4:#Y=IHVMZ>=%\8V\SA7DM(W$\! !PS[O,@.,_+,>PKCO&7PH\76_Q
MA\<K/\-+'XF>"O&1M9X;JZU>.VBTR2.!(7BNH)&S)#^[5P8U<]1M]/>_&OQ1
MT7P#KOA/2-46\-UXFU#^S+!H+=GC\[RVDQ(_1!M1NIR<<"MCQ-XB'AFQ@N3I
MNHZIYUU#:^5IEL9Y$\QPOF,HZ(N<LW8 F@#RC]HOX,:SX^T?P)K/A7[$/%?@
M76(-:TZRN7,5M>!$*2VQ;!,>]&(5L'! SQDUUD&N>*_'FD3Z;-X/U/P2;FWD
MBN+O5KNSE,6Y"O[@6T\I9LD8+[  ,\GY:]!)P*Y+X=?%#1OBA;Z[-HRWB+HV
MJSZ-=+>V[0.+B+;OPK<X^88) ^E 'SUX.^"GCB[\$?!3PAKGA]M)NOAOJ\5[
M<Z]#=V\D%_%;12QH+<+(90TX=-PD1 !OR3QG$T#X/>/[/X=_#G3;CP%>K?:1
M\3+CQ)>P_;=//E6375S*LN?M&&.V9/E!+<'C@9^SJXSQO\6O#_@&?P[%J+W$
MYUW6(M"M7LH3,BW3D@+(PX3!!SDYX/!H ^2?BSX6\2^%8_%.H:MX4NH+76OB
M]H6J:7%)<VC_ &Z'_1XOE"S,$8M$W$FWJ,XYQU'Q*_9_\<^*?$WC;XB>'] B
ML]5NM6T2_MO">H7T4+:HE@LBR^=+"[QQO()B$.XX\I"Q&<#Z;\<?#CP_\2+;
M3[?Q#927T-A=QW]LB74T CGC.8Y/W;KEE/()S@]*Z55"*%&< 8Y.3^= 'R7X
MD^%WB?7]-\'ZIIOP=7PQ>GQQI>N:KI\.IV5Q=^1;*ZO/<2F8)(WS (J,YVKR
M1G @O?@QXEUS5OB.FK>!O$4-GK'CB+6M+U30M:LK34+-%L4B6]@87  99(RI
M23JLA^5N17TSXU\>:=X&@T_[8DUU>ZE<BRT_3[0*9[R?8S^6FYE7.U'8EF
M4Y-4OAG\2K;XH:/<:E:Z'K^A10S>1Y7B#3GLI9"%!)16Y9025STRIQD<D ^8
M]8^&'QIU/0+71M=\/Q^)&N?#>KZ8VMZ=/8Z=?^?+.QMA?2JRMY;1['D6V+*T
MN=X8<UU'PG^'OC_P;\0/ASKFH^#9OLMM\.X?#&H)%J-JSV-U#,K_ #_O/G#J
MI"F/<,X#%1R/J2B@#XV^%'P:^)/@/2O@SX@G\+7,EWX3GUNTU7PS]NM//,%[
M,SQW,#^=Y+,HV@JTBG#-CG@V#\!O&6E>)O#>M0>&9[N&]^)\_C*]TZ&[M -)
MM&M9(5#;Y5#R%BLC"+> 6."<9/V#61XF\1#PS8P7)TW4=4\ZZAM?*TRV,\B>
M8X7S&4=$7.6;L 30!Y?^SGX2\0^$KOXHOKN@7&BQZOXOO-7T\33V\GVBWE2,
M*P\J5]IRAR&VGD>]>1Z/\$O%-_X)OM+UOP9XFTN^D\=ZMKMAJOA_6K&WU'3(
MYVD:"ZB;[1L8$-L>)R<ASE3BOL.N1\!_%#1?B+J/BBRTE;Q9_#FI'2KX7=NT
M/[\1I)\H;DKMD7G SVH J?!+3/%FC?"_0[+QQ/;W/B>&-UNIK>*.(2?O&V,Z
MQ_()"FTOL^7=NQD<U@_M5>$];\>?L]>.O#?AS29=;UO5=.>TM;**:&(N[8ZM
M*Z( .^3^=>KT4 ?-/Q9\">-E\7?#OQGH7@9O%]C8Z-/HVK>$SJL%A=6XE,+K
M-%(9!"Q4Q;67?@@C!-8UA\-?'GPH^(6GZ_X9^%NDZQX7UGPX-$OO">FZG;VZ
MZ,XN99E.Z;"2QN)V$FP$E@2%88S]7T4 ?)7B'X1^--%^).LR3_"[1_B'X1\4
MZ38VLMG9ZK'8VNC301&)X6AE(\RU(((V*S##?)SBNV\%?"_5X/CUX^N-7\*B
MW\&:MX5TO1(;F.6W-K,8!.LT2Q"4RJFV4 ;D' /X^_UAZIXLM].?1_(L[W5X
MM2O!9K/ID/GQVYPQ,DS X2,%"I;L2!0!\Z>&OV;O&Y^ /CKP1JNJ0+K/]G7'
MAKPQ?/(6 TV-W:V:4C)#.&57[[8UKF_$OP8\>_%7X7:U_P 6KTOX?^.H;.TB
M%S>:S%>MJQ@NHKAK9)8V;R[9_*;_ %F#EURH )/V710!\_\ P]T;QOK/[2=[
MX[UOP)=^%-'O?"5MI+"\U"SGECNH[F21EQ!*^5PXPWY@'('T!110!\K?$WX,
M^-?B/\0OCA:VFDW6B:7XL\(6>B:7X@EN;8PM<1&X+!D24S*A\U5R4Z%N*M:M
M\./&OC[6O!OB:_\ !]SX=U#PKX6U/39[(7MI(^HW-S D2PPLDQ7R049]TIC_
M (/ESG'T_10!YE^S-X8U;P3\ O 7A[7=(?0]9TK1[>QN[*22&0I)&@5L-$[H
M02"00W?M7S1\%?A]JWQ:^"G@/1;;P]+86NC^/[K7I/$4LUN(ECM]2N'81*LA
ME,C_ .KY0#!8EL 9^X)X5N(9(G+!74J2CE&P?1@00?<'-8'@+X>:!\,M"_L;
MPU9-IVF>=).+<W$LP#NQ9R#(S$;F)8X/4D]Z /E0_"/XG:=::?X=@\#/=VFD
M_%)O%HU8:K:)%=6,ES+-F-#)O#J),,KA>0-N[/%/XE^$/$'A/]EO]IEM>\-3
MZ,=8UV^UBQ:XGMI/M5O*\(0_NI7VGY#D/@C(K[:K \=>!-#^)7AF[\/>([(Z
MCHUV +BT\^2)90#G#&-E)&0.,XXH ^8/B_\ L[^*_CS=:[K>F:8?!-TW@@>'
M[1-0G@+7\YN8K@+)Y#R!80(O+R3G]ZWRX'.[XV^%OB;XK>)K;Q=K'@">T73_
M  ;>Z%=>&[G4K99=7EN6B+0I+#,56-!&Y5W9#N=3@8)KZ9L+*+3;*"T@W^3
M@C3S)&D; &!EF)8GW))JQ0!\;:I\"_BRG@C4[73GOO$5EHNN:7K/A_1O&-_;
MC4[N&%7^T64]Y S*R_./*DD8L"O)P 3NZO\ !Z^\8>'[6\?X3ZKX"U6\U9;U
MKKPOX@M5US3ITMWC6\DG,PAESN\KR]TF4/(/W5^K** /GOQ)\)?B%\0OV/\
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
MJ--U'3OL-X]F3J%L81/M _>Q9^_&<\-WP: /D[QW\+OBCKWC,W*^!!+'IGQ
ML=>M9]*U&SLK&[T^,*K2F(2!Y+GCYVG!("@1D_=/L'P#\*>)/#?CGXP7NNZ!
M<:/9Z[XE&I:;/+<6\JW$'V6"+<!%(S+\T3<.%."..P]HHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!_V
ME]9\0V'B[X0Z7HOBO4?#%KK_ (D;2[\V"P;I8FM)W&#)&V&#(N.V>H/%>*K\
M8?&GP\U:_P#!&O>,IKSPO%X\;P]#XTUJ98)1;M8?:%MIKF-5"L)F$7F@*W;(
M/3Z$^.WP@U'XK^(?AU/%:Z->Z1X=UHZK?VFKLQ%RGD2Q>6J>4ZG_ %N[+?W0
M.^1WMS\._"MYX6?PS<>&='G\-R A]'DL(FLVRVXYA*[#SSTZ\T ?+.IWGCF#
M7/ACX63XR7>JV>L^*-3TRXU#05A,B6OV&6:.!IWC?S)8B /,^FY2PS2_$?XK
M>./@UK'QM@T_Q#J?B=?"W@_1KO3_ .U$AD:WDDDFCGN6$<:!R%3S6R#DJ>W%
M?30^$G@81Z'&/!GAX)H1W:2O]E08T\^MN-G[K_@&*O0^ O#%MX@O]>B\.:3%
MKFH1"WO-32QB%S<QCHDDH7<Z^Q)% 'RW\7_B[XO^!NKWUWX1U6]\:Z'=^ ;W
MQ"8M0D^U_9+J%HA%=*X&1'()6)CSL_=_*%YJ[X1-B?VK?A5J5OXMNO$RZMX"
MO[D7%W>+.LKM-:$RQ@<('Y^1<(-ORJ.<_2_ASP!X8\'6]Q;Z!X<TC0X+@!9H
MM-L8K=91SPP10#U/7U-9_AWX0> _"%_%?:%X)\.Z+>Q%VCN=.TF"WD0OC>0R
M("-V!GUQS0!QO[57Q-U'X4?"<ZQIMS_9QN-5L--N=5*JPTZWGN$CEN?F!7Y%
M8X+ @$@D$"OFGXLW<_P_\:_M%W_ASQ5JAU*P\$Z-J%E>G4FDN("LMP3B3.YD
MP2V&+##^F /NS4]+L];T^XL-1M(+^QN4,4]K=1+)%*AX*LK A@?0US>B_"#P
M'X;@N(-(\$^'=*AN+8V<T=EI,$*R0'.8F"H,I\Q^4\<GCF@#YD^+'Q6UNP\5
M_&.'PYXVN[;^S?AE!KMHMI=I.MM>AIR9$1PZJ61(\@ <$$8)S70ZS<^+? L/
MP0O%^(7B'5SXL\3V2ZG!?FV,312V$CM"FR%66/?&&"[CR3DFO<HO@?\ #F#3
MGT^/P!X7CL'MOL36J:-;")K?<6\DKLP4W,S;<8R2<<U?N_A?X-O[31;6Y\):
M%<6NB.)-+AETV%DL&'1H%*XB(]5Q0!\D7/CGQYIEAKWB<_$'7+J71?BU'X<A
ML)1;BUFL)+F"%HI56(%OEE.""-I (&<D]5XFU[XH>+?%OC/2O#VLZK9^)=/\
M965GITVE".33H=&*0M<"7>CPB4(TK,) 9 Q0*,$"OH"3X)_#N:UGMI/ 7AA[
M:XO!J$T+:-;E)+H'(G8;,&3/.\_-[UX1K'[',GB;QCKU[K^@?#O6_P"TKZ6Z
MB\53Z/)'K=K&Q_=HNQ@I:)0J(X=?N@E2<Y /J=(2+=8GD>4A-K2$[6;C&?EQ
M@_3'M7PMXW^('C7X=77B?03J_B+5M3\ >)5\2WLK:E/_ *;X6EVN4<@_.4W.
M@ P?]'8YY;/W/9VPLK2"W5WD6)%C#RMN9L#&2>Y]ZKW&A:;=RWDD^GVLTEY
M+6Y>2!6,\(W8C<D?,GSO\IX^9O4T ?)_Q/@O/%7_  I?6_[7U.U'B;X@K?6,
MAF,CV=H]E=" 1+*&5"8P'QMP&D/' %95W\2/&NA_#?6;>/QEJT\_A_XLVWAN
M.]N#$]Q=:>]W;@PS/Y>6^65AN7:2 ,DU]::WX \+^)I-*?6/#>D:J^E.)=/:
M^L8IC9N!@-"64^60.,KBLJ7X*?#R>VN+>3P%X8DM[B\&HS1-H]N5ENATG8;,
M&0?WS\WO0!XAHWQ,;Q]XN\<Q:E\1Y? _B/PKXQ33K;1U96$E@OE^7&;4D>=]
MJ#-B3#,"1LQMP?-;35-?\$Q^-O%>B^)M2T]H?C/_ &=)I<)C^QW,-Q<V\,PE
M4H68E7X.X;2H(P<Y^RYOAUX3N?%5OXFF\,:-+XDMH_)AUA]/B-Y$F,;%F*[U
M7'& <5F2?!+X=RVL]L_@'PP]M<7@U":%M&MBDET#D3L-F#)GG>?F]Z .RFB$
M\,D;%@KJ5)1BK 'T(Y!]Q7Y\^&]*B/P,^'$%MK.H+J,_Q@,<D\]_)=S08U*]
M1759F<!L#.2/F(RVXU^@Z(L:A5 50,  8 %<A<?!GX?W<KR3^!?#4TCWW]IL
M\FD6[%KO_GX)*?ZW_;^][T ?+5]\:O$WP\B\3>'-2\6W$FBV?Q'B\.-XDUN9
M5DLK*:R2=5EG11M!F81B3 *A^"" 1]"? -=6MM)U^TU/QS:>.HH-3<V=Q:DR
MM90LBLMM)/G]\RYSN/S88!L]:ZA?A/X(2UUNV7P;X?6WUQM^JPC2X-FH-ZSC
M;B4^[YK7\-^&-&\':-;Z1H&DV.AZ5;@B&QTVV2W@B!.2%C0!1SZ"@#P7]IKP
M]:ZO\9?@$9[B_A,OB.YA(M=0GMQ@:?<MD"-UPV?XASCC..*\W\<_$GQUIOA'
MXR-9^-]5M[K0_B)I>E6%SM@+16DS6(>#'EXV_OWY&&/<GG/UMXA^'_A?Q=J6
MG:AKOAO2-:O].8O976H6$4\MJQZF)W4E#[J167=?!7X>7L>H1W'@/PS<1ZA<
MK>WBRZ/;L+FX7[LL@*?.X[,V2/6@#YQUOXAZ[\/O$'Q?\*ZA\0];:SLM2\/I
MI=_<P07%Z)+XXEM8V_=(@D*E5<D"+>6'0"N7O?BSXX3PYXJTRV\:7>FW>C_%
M'3-"MQ;7D5_)'8W#6OF0--+'OD"M*XW'G/RDL!S]<W?P<\ Z@VK-=>!_#=RV
MKHD6HF;2;=S>HA!19LI^\"D# ;.,#%13?!+X=W$;1R^ ?#$L;2PSLCZ-;$&2
M)=L+D;/O(H 4]5 P,4 ?,6M_&7Q-\*-1\?\ A_4O%^HW?A[3_'.BZ3+XBU0Q
M-<:787MNDD[&0(JJ-YVJQ7Y!)QT%=/\ %'Q/JO@KP<)_"OQ2OM>MCXZT>V C
M:*<VEK<7$*26+W)#M*,,S9W!P' )QC/T$OPK\%(=;*^$-!4ZXH752-,@']H
M# $_R_O1C^_FHY/A#X$E\.6/AY_!7AU] L)1<6FE-I4!M;>0'(>.+9M1@><@
M YH ^9?'OQDUG3/B99ZAH_C&YNK"/XCVGAF[6XG2UMH8&C"SV26N6$VTDNUR
M_EL"P"Y45Z;^S8P?XC?'TJ0P/C,$$'_J'VE>EW?P=\!:AJ=WJ5UX(\.7.HW<
MD4UQ=S:3;O+,\9!B9W*98H0"I)R,#&*U- \#^'/"E]J5[HGA_2]'O-3E\^^N
M+"RC@DNY/[\K(H+M[MDT >1_M.:KXBLM>^$NG:%XIU+PU!KOBE=*OSIPAW2P
M/:SN>7C8A@8P1VSU!XKRIO&'B74/$OC3PHOQ=3PKKO@;4;.VM+CQ!<*US=V8
MAA?SIK951+KSRTBE@,@X"[3U^K_$?@3PUXQN-/N-?\/:5KD^G2^?92ZE917#
M6LG]^,NI*-[K@U%JWPX\)Z[XEL/$6I>%]%U'Q#8#%GJUWI\4MW;#K^[E92Z=
M3T(H ^.?&'BOXC1^$OC3XNTWXG:ZNL>!?%YM](TCR[;[+=QE;4BUFC$09P_F
ME% (()!Y.2>B\4_%KQAKG@/XY^*H==O?#GB_P!JS0:7HL3CR!#'%$\230D8F
M%R6<;FR?F 0J17K7PD^ @\+>-?'?B/Q/HOAO4-0UOQ"^MZ=>PQ_:+FT5HXT$
M>^2)2I7RRV5/\9Z=3Z;?_#_POJOB"'7KWPWI%YKD(41ZG<6$3W*!3E0LI7<,
M'D8/% 'SKX6C\6_$[XQ?$ZQUGQSXFTC3-"MM(O8=#TV>&W1&N+&1YK=W6+S-
M@8\%65\@'?D#'"_!WQ!J?A3X&_LO#1/$VHPIK6NVUGK%JUY]H6X1X+ABC>9N
M9!NC4[4*C.<@YK[&TSP)X:T7Q!J.O:?X=TJPUS4@!>ZG;644=S= =!+*JAGQ
M_M$UEI\&?A_'#90IX&\-+%97;:A:QKI%N%@N6^].@V?+(>[C!/K0!\I7/CGQ
MYIEAKWB<_$'7+J71?BU'X<AL)1;BUFL)+F"%HI56(%OEE.""-I (&<D]5XFU
M[XH>+?%OC/2O#VLZK9^)=/\ &5E9Z=-I0CDTZ'1BD+7 EWH\(E"-*S"0&0,4
M"C! KZ D^"?P[FM9[:3P%X8>VN+P:A-"VC6Y22Z!R)V&S!DSSO/S>]>$:Q^Q
MS)XF\8Z]>Z_H'P[UO^TKZ6ZB\53Z/)'K=K&Q_=HNQ@I:)0J(X=?N@E2<Y /J
M>.-D@6,RN[A0IE8#<3C[QP,9[],>U?#R>,OB OA&U\2#XDZ^;^'XJR^%1$ZV
MI@>Q>^:WP\?DX9E4@J>@*C ZY^WK2T6ULH;;<\J1QB/=*=S, ,98]R>]<E_P
MI/X=_8OL?_"!>&/L8O/[1^S_ -C6_E_:LY\_;LQYF>=_WO>@#Y@U[XR>*/A0
MWQ'T*[\77EYHNE^-=(TG_A(-<D0RZ;97EM')*TDJ( J>8=H<K\@DXQ@8V3XF
MUC1]=TOPK-\6U\3)J^LSRV&EZ5<;9%MULS(UO-JI?<B1L5FW /*057# YKZ2
MC^%O@R%M;9/".A(VN#;JI73(0=0&,8G^7]Z,?W\U6'P9^'ZZ%IVB#P+X:&C:
M=/\ :K+3AI%O]GM9O^>D4>S:C_[2@&@#Y<\(_%OXB>+?@-\.=?M+F3QK=1PZ
MHVO:5I&K)9:O=10S&*.YMY %65HAM)C8H)-ZDYZ4Z/XP37LOCRYM?&FKIH<W
MPIL?$&ES:E=M:S"[(N%-PJ[OW<C&.+<JG;GC!SS]1M\'? +V]O W@CPXT%M+
M-/#$=)MRL4DIS*ZC9@,Y'S$<MWS5G6?ACX.\1W=C=:MX3T/5+JP@:UM)[W38
M9GMH6&UHXV9244C@J, CB@#YE\":OXO^)_Q(\ Z-)\2/$.FZ7??#73_$-PNE
MO;!Y;P7$2NV]X6)#\ALY)R0" 2*G^#/Q)\0_%+6/#/BAOB7IVD:@NMW>G:WX
M0EE,LDFV21!9BU./)DC"JXE49(!+%@3CZ2TOX7>#-$UJUUC3O".A6&K6MO\
M8[>_M=-ACGA@_P">22*H94_V0<>U2V?PX\)Z=XLN?%-IX7T:U\3W2[)]:AT^
M%+V9?1Y@N]AP.": *_Q5NM3LOAOXDFT35+/1-86QE^QZCJ'%O;S%<(\AP<*&
M(R<''H:^1_$7Q;\8V^BC26U+Q3\.O%UGXPT#3M5TR]O(=2@CM[MRA>VNW5S+
M%)M9@#M(8$%=ORU]K:OI%AK^F7.FZI96^I:==1F*>TNXEEBF0]5=&!# ^A%>
M._&S]GV'QGX0T'P_X1T+PUI=A:^(+#6;ZUFA%M!<1VSAC'LCB8,64;<L, >O
M2@#Q#Q3\5O&_P0\2>//#%YXTO=;\(VFNZ%;CQ5KIC\[2(KY9#<12S1QJH"E(
ML,5RBS@\<&MS4/B9K'PYUCP[H>L_%"TUGP?XB\5K9S:O:7&]]'MWM))8[)[X
MGGS947#DB15?&[E6KZBM? 7AJU\.7.@Q>&](@T2[#?:=+BLHA:S;OO;X]H5L
M]\CFJD7PI\$P^#F\)1^#M C\*-RVA+I< L3SGF#;LZ\].M '@WB/Q-K7A2^^
M%5IHWQ-O?%6FWOQ ;2KJ<)$5EM7AFE6TDE )E\HJJ[PP)((;)!QAZ+I4GA[Q
ME^UCJ^CZSJVFZMIR0SVMTNH23>4_]E+(&,<I=&(88!93M'"X%?2]Q\+?!=W9
MZ+:3^$=!FM=$<2:7!)ID+)8,.C0*5Q$1ZKBHU^$G@99M:F'@OP\)=;4KJD@T
MJ#=?@]1.=G[T?[V: /EZ+XM>(?&#^"_!^H>.HO!UWJ7P]L=<L]7O+TVCWM](
M")I0^,2&+",8B=I$C%@1C$>K?$'5OB)9?%/PEXD\<.)?#7@.WO;*[T@BPCUA
MYK65IM0V'.^,LJH$.8QD\9((^HM3^#_@/6M%TK1]0\$^'+_2-)(.G6%SI-O)
M!9$=##&R%8_^ @59\2_#'P=XSN[.Z\0>$]#UVYLD,=K-J6FPW#P*>"J,ZDJ#
MZ#% '.?LUS1S_L]?#5XW61/^$<L!N4Y'_'NE>)_&+X@^,="\4?M&6VG>+M1L
MHM!\$6>L:2L:P?Z#.5NBVS,9R&\I<ELMZ$<8^J=(T>P\/Z;;Z=I=C;:;I]NN
MR&TLX5BBB7T5%  'L!7/ZI\)? VN7VK7NH^#/#^H7FK0BWU&XNM+@DDO8ATC
MF9D)D4>C9% 'C'PDU[Q/I7Q]TK0=1\6ZIXBTO7/ <.OS6^IF(K!=B=(R8=B+
ML4J^"O.< DDY-:_[=5J+C]E_Q@YN+JV,)M'WVMU) 2#=1*P8HPW*58Y4Y'MQ
M7J^F?#/P?HFLVNKZ=X4T2PU:TMOL5O?VNG0QSPV__/%)%4,J?[(./:MC6M$T
M[Q)I5UI>K6%KJFF7<9BN+*]A6:&9#U5T8$,#Z$4 ?('Q%T>X_P"%W_$J3P]X
MKUC1'TGX86]W;WVGW@EGDDBN+QD#S2B1F 9>1G)Q@G&15"R^-'BCXJO<:-=?
M$6P^'.N6WA31M:TZ\N[@6ZS//;"6>[\HX6X0291HV.T = 3FOJH?!GX?B6>0
M>!O#0DGLUTZ5_P"R+?,EJHPL#'9S&!P$/R^U+<_!SP#>1:)'<>!_#<\>A@#2
MDDTBW8:> <CR 4_=<\_)B@#H=!GFN=#TZ:XG2ZGDMHWDGBC,:2,5!+!#RH)Y
MP>1G%?$WC'Q%K/A*;]L_7/#NL7&AZSILVF7-O>V@0NC+I\?'SJPP>G&#Z$5]
MT5Q,_P #_AS=-J[3> /"\S:P0=2,FC6S&^P<CSLI^\P?[V: /F7XA?%GQO\
M!+6OB<MKXGU3Q)!;>"M.\11'5(XIC83R7;P3RQ*D:C8L?S["",ISU.>H^(GQ
M07X9?#[Q?XK\(_$V3Q7IKV>ES^3+(M^-(BEN%BGOO/&X@-&[.(V&U3&2JXR!
M]!6?PQ\':?JSZI:^$]#MM3>T%@U[#IL*3-; 8$)<+GR\<;,X]JD\._#CPGX0
MT6ZT?0?"^C:)I%V6:XL-.T^&W@F+##%XT4*V1P<CF@#Y/^(_BGQ?X3\!>(]4
M\._&.'5;.?4]"DL;?2IDOY+&.XO(X90US(&+1RJQ94."-IP=I(K!^/=YKEOX
M)_:+\'ZGXLUS6]-T%M!O[&XO+ORIXOM+KY\9>$1AHC@G81M&>G KZ[A^"/PZ
MM_#A\/1> ?#$6@&X%V=*31K86OG@Y$OE;-N\$#YL9XZU;;X4>"6EUB5O!V@&
M7681;:FYTN#=?1#@1SG;^\4?W6R* /(FNM2O/VD?^$%M/%>K_P#"+7?@*6ZB
MACO2[V]R+Q8O.2?_ %K.!GEW;D$=.*Y#X3?$'Q=JG@W4-/OI]5U#QA\+;74X
M=;#W,V-6OT#?8PXW?O%EC FQVW(!@'%?26F_#3PAHVM6NL:?X5T2QU:TM18V
M]_;:=#'/#;@8$*2*H98P/X <>U;=KIMG97%W/;VL%O/=N);B6*,*TSA0H9R!
MEB%51D]@!VH ^:_V=?&.J^.]:\(>*8?BIIVNZ9KFBM)?^'$F-S+)=;58S*O'
MV4QL61D "<@8#8)T/^"@&FZMJ?[,NN#3(9[JUM[ZQNM5M[92SRZ?'<QO<C Y
M(V DCT!KVOPW\./"?@W4]1U'0/"^C:'J&I-OOKO3=/AMY;ILYS*Z*"YSSEB:
MZ$@,"" 0>"#0!S/_  D'A7Q!X+L-0%W8ZAX<U!(3:21D2PW 8@Q",+G<<XP!
MSD>U?+%_\8?&FJ?"/7?B1I^LWMOXUT7QNVBGPN&!MF@%^MLMB\!'WGB=9!)]
M_<P(;;Q7U)H'PH\$^%-6DU71/!V@:-J<A9GO=/TN""9BWWB710QSWYYJV?A_
MX7/B4^(O^$;TC_A("03JWV"+[62!M!\W;NX!(Z]* /CSQ]XV\?:;X>^-7B.U
M^(>NP7?@[QM9VFEVH%M]G\B066Z&5!$-Z8G< 9'KR>:M_%_QQXX^&EO^T!I&
MG>/]<F_L/P_I6NZ=?WOV>2>UFGDF29%/E "-A&IV@#;SM(KZENO@O\/KZWU.
M"Y\">&KB#5+A;N_BET>W9;N8?=EE!3#N.S-DUQ/QY_9YTWX@_#;Q?I/A3P_X
M:TCQ1XAL4TZ76)K18'\E64A7DCC9W4!<!#Q]* /$OB9\1_B%\ O%'BUM.\7Z
MKXTT:?P6/$,IU:*&9M&N/M<4)EC\J-0(C&\KB,@C]R3SS3?B9XP\5^&?A3X\
M\1^%_C/!JMG)8:=?:?;:7.M_-:,]U'%)+]HD#$1RJY_=\$%24(&X5]8^#_ >
MB>%=$-K9^'=&T>2ZA1;Z'3+9$BF8+M(8A%WC&1EAT/2J$'P1^'5KX=N] @\
M^%X=!NYA<W&EQZ-;+:S2CD2/$$VLP_O$9H \!U37_'_AWQW\7?!VC>-I=3NH
M=+T74M*E\2W$<02XN9Y8Y;=)HXQY2RB-44[3L9P15#2?C#<^(9-*\+3ZEXI\
M*>)9/$=Y:7WA+5KQ?.'E6*2F$:HLA*VR;DG$J;Y'#!=IYKZ2NO@YX!OKB^N+
MGP/X;N)[Z&.WNY9=)MV:XBC(,<<A*995(! .0,#%2WGPG\$:CIUII]WX-\/W
M5A9W/VRVM9M+@>*"?_GJBE,*_P#M#GWH ^.?AUXLNOBAK/[,&O>*/$EY=ZA(
MWB&"\NH-6D@CD-NCB)G$;(A;:.6V@N"<Y!Q72I\:O%VC6VJZ=J'B&]GL+OXN
MOX4N-<F$:R:?IQ12D:E4"Q[GVQA\ CS"0=V#7U$GPH\$QVUE;+X.T!;>QO&U
M&UA&EP!+>Z8Y:>,;<+(222XPQ]:=:_"WP79:;J^G6_A#0;?3]8E,VI6D6F0K
M%?2'J\R!<2,?5@30!\H?%CX@_$#P5)\4O#ND>+=4CTK0-;\-_P!EZN_ES7$2
MWMQ&EQ8R2NC&0*K!@2=X$@!8C%>Q_!#5=>T_XU_%SP9J7B34O$NF:.=,O+&7
M5FC:>$W,#M*@9$0;-R A<<9('%>E77PH\$7WAY-!N?!V@7&AI,+E=,ETN!K9
M90<B01%=H8$ [L9J[H_@/PSX>UN^UG2O#NDZ9J]^BQW>H6=C%%<7"K]U9)%4
M,X'8$G% &[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!QGQ(^(,_@.'3/L^BS:I)?3/&UR\GV>QLE2-I#)=7!
M5A"AV[02#EF4>X\Z\-?M4V_BZ+X97FG^'7CTGQW]KM[2^O+Y46VO(%D)MW"H
MX._RGV.I((4\#@'K?BW\)]5^(?B#P7K&D^)8]#G\.7LMT;6\T[[=:W>^,QY:
M/S(\2)DM&^3M))VFN'TW]DF.+X#6'PVU#Q==74FF:N-5TW7;6S6VN+1A=&<;
M0'/S8>1"V1D.<*.E &O\,_VDO^%G^']"U#3] B%S?:O?:7=6$>H^;)9"TW>=
M(2L6'^ZN .OFQ\_-Q5T;]JFVO_$,VBWOA/4;#5&\/W'B.WTTW$7VU8(656AN
M87*?9YR'1@C$C!/S9&*WO"'[.NB>!O&WC3Q#HUY<V \16D5M'9P?+'ISK$L4
MDL//#R". DXZQ+UKSOPK^R%XC\-3^'K@_$6SN9]&\/W_ (=5AX<""YBN2C>=
M+_I)+3;D!=\_/G@(<D@'1>%/VJ'\3^&_#.K/X%U32_\ A+FM(_#,-W>6Q.IO
M-"TTA.QV:%(D1F9G7)&-H8D+5#]D^[U"Y\8_'--2@N;.>'QAL^R7-ZUWY/\
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
MAY65L'=P0#@]*\V\0?LHZ[KOASXAZ4?'5A%_PEWB6U\1&<Z [&U,!MR(L"[
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
M:733]-TY1X>\_7K_ $^75X=+2^P#9+(4CD\PQ_?EZHFW_>9:](\%>.[;QOX
MTWQ7!I^H:;;WMF+O[#J=N8+J'@DQR1GE6!!'\LBN#^)?P(UC7_'7A_QGX$\:
M'P%XBTRP;2)M^F)J%G>6)8.(7A9TP5895U88R>"*]0\/Z5-H^AVEC=ZA/J]S
M%'MFO;H+YD[GEF(4 #))^4# & .!0!\^?LNO<_M$_#!/B9XMU75Y+W7[R[DL
M;"QU:YL[?3+5)GBBBC2&1!O"IEI&!<ECSC KL]+\97GP[GM/AMIWVWX@^+]/
MTR75[B6]O%BD-H9W6+S)6!W2O]U1C!*,24&*B\"? C7_ (03:GIW@+Q?9:;X
M.O;R6_BT'6-%:].GR2L7E6VF2YA*QEB6".K[23@XXJUJ7P+U"U^)=CX]\-^*
MSI_B(:0VBZD^K6/VZ'4(/,,J,R)+"4D1V8@J=NUBNW&, '/Z7^USIWBRY\%6
M_A3PCK.O3^*].OKVS1I;>V\F6T94GMY=\GR.KM@GIQ\I;I47A#]KF#Q5_P (
M+=/X'UK3-&\5W\VC17]Q<6Q\C48Q+N@,:N6*[H)%\S@9 XP<U9\+_LN'P+XK
M^'VJ:!XC@@L_"EEJ4#VUYIIFEOY[YUDGG:19D"?.N0H0]2,],9.B?LKZSX>\
M*> -*?QSITD?A'Q1<>)S<-H3H+GS'G<PD?:SL ^T/\^6Z+QUR -MOVSH3#I^
MK7OP]\0:;X0F\12>&+K7II[5TLKL7#6Z;XDD+E#( "Z@@;AR>:Z$?M2Z;=>*
M--LM,\.ZGK6C7VJRZ*NI:</->*>-G0R218^6 NC)YI;@X)4*<UY7^SO\-Y/B
M[\.]9TS4=?LY/"EO\0-1U:72X+(_:9C%J+SP*T_FX$3,J/Q%EEX#8.:]3\!?
ML]^)OAOXEU&+1?B5<Q> +K4IM6B\,2Z7&TUO-+(97B6\WAO(,C%C'LW8)&\
MG(!F^$/VNH?%-YX0DE\#:UI.B>)-;N_#L&IW5Q;,(KV%YE"-&CEBK>0_S#@'
M Y'-='X(_:*L_'T6K7VC:-+JFDZ<E]YQTRX6YOH)K9]AMIK4 /'-)ABB9.0.
M2"<5R.A_LIZYHOASP/I7_"<:?-_PC/BZX\5^=_8#K]I,LD[F#'VL[ #<.-^3
MT7CKFQ>?LG3:UKU[XAU#Q7#9^*+C1;_17U[P]I/]G7EREP J273B9Q,\0 *G
M"\\Y'2@"AXH_:VO;?PI\1X]-\-P6OB_POX77Q*MC=Z@'C2)U?]W.40M'/&4.
MZ$KC.!OP<C:L/B=9-X]^%L?C#P\]OXGU'P[?:E#K=M?[[*WB2*%K@%?D+,P*
M'YH\+SM8\U@V7['NIRQ:U%JOCJVF@U?P5_PAEQ!IGA];.-8U\SRYT!G?:?WI
M++D[FY!4?+731?L[:U>^)_A[JVN>+K'58?#&BWNBW5JFB-"+^.YCCC8JPN3Y
M6%B7@A^2W/(  +&F_M.V%T?!&H7/A^]M?"_C><VN@:N)HV,TQ5GA2:+CRO.5
M"8SN;L&V$XK(\'_M<P^*KSP@\O@;6=)T3Q)K=WX=@U.ZN+9A%>PO,H1HT<MM
M;R'^8< X'(YJSX1_9?E\/Z'X(\.:CXI76_"_@B__ +0T&TDTWR[E7176V6XF
M$I$JQ"0XVI&6VID\'.5H7[*>N:+X<\#Z4?'&GS?\(SXNN/%?G?V Z_:3+).Y
M@Q]K.P W#C?D]%XZY /8?B5\2--^&.B6E]?QRW-Q?W]OI=A908$EU=3/LCC!
M) '.223@!2>U<'<_M/:3H&J^(_#_ (CTBZTKQ9HTUC"NDP2I.NH?;)/+M6MY
M3M#*SY4[PA4J<C&">I^-?PBMOC'X5L]-;4IM%U/3-1MM8TO4X(Q(;6[@?=&Y
M0D!UZJRY&0QY!YK@/'7[*$7Q,B\2:IK_ (F:+QKJB:>+37='L?LR::UE*9K=
MHH7DD+?O69FW.=P.!MQ0!T]S\=+G1)Y=,UWPAJ&EZ_+J\.C:9;>:KVNJRRQ&
M4/!<$+F-$5S(2H*[& #' -*;]H#4=+USPMI>M>![_1KC6_$<WALM<W VB5(7
MF6XA.S]] ZQG#_*<\%>#65XK_9P\4>//".G+K_Q/NIO'FDZG;ZMI/B2RTF.W
MM[*:%64 67F,&5UDD#AI,MNZ@  7?%7P#\3^+-"\+SWGQ"\_QMH.N1Z[!K5Q
MHX:S+K$\)A%FLR[8RDC=)=VX[BQZ4 9E]^UFFFZ=++)X+U*\NT\:MX(\C3[J
M%U-T,;9-TAC.UL\?+QCD@<UK:9^T;-?^+(O"D_A1M,\70V]I<W_AZ\U6W^VQ
M1SR%?,@5-RW"1A2SLC# XP3D#EE_9+UZ& (GQ!MYY#X[3QT\MWH.XM,HY@PE
MP@"G^]V]*ZKXL?LZ/\8/$$=UK.LZ>;"UO+.^TUUT@_VGI<L+*S_9KP3#8)-G
M(,9QN;K0!Z5X[\5/X*\*7^LQ:/J.ORVRKLT[2H3+<3LS!0%7TRV2>@ )[5\^
M_%+]I74M=^ WQJNO"UO;V'B?P9#)9W-S;ZF)H(R]N)%GMYD0[V <?*RH0P/(
MQS[1\:_AM<_%OX;:KX7M-<D\.SWAB9;Y(//4;)5?9)%N7S(WV[63<-RL1GFO
M)=6_9-U_5O#?Q9TQ_'UE&_Q"M[>*X:/P[MAL6C@6!C%&+D$KM0;5+?+SDOU
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
M\9QBK= !1152;5;*WU"VL);RWBOKE7>"U>51+*JXW%5)RP&1DCID4 6Z***
M"BF331VT+RS2+%$BEG=R J@=22>@IRL'4,I#*1D$'((H 6BBJNI:K9:-:&ZU
M"\@L;92%,US*L: DX W$@9)( ^M %JBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#C?C/:07WPA\;0W,,=Q"VBWFZ.50RG]P_4
M&OGG]DWP\-5^%GP@:X^%^G6R6/AF'4;/Q+(\(D>[2*-$&Z,%TWK))DL#D \'
M!KZ>\9^&4\9^%-6T&6^N]-AU*VDM);FQ\OSD1U*MM\Q'7.">JFLGX8_#6V^%
M?PWT?P7INK:E?6&DVBV5I>:@86N4B5=J E(D0E0!R4^N: /!/!/[1OB&X\%_
M"!?#?@7PYIA\;:EJ>GFRCO7@MK&2#[2^5"0_,K&$LS8!))^7G(Z'PY^T9XH\
M0>";"ZFT;1M+UA?$>H>'-3NFN6GMH);4R /! "L]R9610L<?S#<2<A>=OPU^
MRAH?A6R\ 6MIXK\321>"M0N]2T[SGLB9)+@2"038MAN7$TF NTC=U.!B&Q_9
M&T+3+VPO[3QCXLMM3L=<O]>@OHI[19%EO1BZBQ]FV&-QZKO7^%A0!RWAG]JG
MQ=XYL?A'_8GA/1X[OQS%JB.;_4)HTM)[,,&^40EBA*YY^;^' ^]6K\//VFM6
M^(UEX/T6#2M.TOQKK<NKQ7/FR/-96HTZ?R9I$ VO)O<IM7*X#$D_+@['@_\
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
M?FZ\# !Q'@GX]^+M L/'5YXDO+/Q#=R?$&;PEHMG:64D(C<! G_+5_D"*S;
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
MF>,_VCM<\&_$FPT:YT?3FTRZ\46OAP6\4S3W0CGC!2\>2,M'!E\@02A795+
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
MB!\O?%>#^"/ _CVV\:_ C4]3\ :A96WA/PK>Z1J3?VA82F&=H;:-, 7'S;C
M_*Y #+D@DA>%\&?!CXH^!/#WPVU>3X=R^(VT>#5])U7PFVMVMK<I%<WOVB&Z
M@E68PM@ *R,X.#[4 ?9VD>*M)\0^&[?7])OXM6T:X@^TP7E@?M"31XSE-F2W
MT&3GCK7@_P )?CAJ?Q&^T>.KWQ,N@>$;+5=0TR[T/4=&>))$2=X+5H+AE5C.
MSH-R9DR7V!$;&?7?AAX=7P9\/=.TZ#PU8^&1"DDBZ%I+JT5MN9G\M6.%9N>6
MX4L2>G-?,_AWX,_$F#X4^%V'ABXL->\+?$&Z\4G0;N^M"-4M)+JX<(DD<SQK
M((YPP$C*-RX)'6@#U/X\_'1M-^ ?BWQ=\/-=LGU30YX8)Q/;&1[>0S1H\4D+
M[6BDVOG#KD9!QR*T](^(^NC]I;Q+X4U+4+0>%K+PG::U"GD")H9'GECD9Y"3
MD8CSV ].]>1_%WX'>-?%^@?&_7])\,7:ZIXVCTBTL?#AO+19O]$93)<3/YWD
MJ6!( $C'"+W.!I_%CX+>-?BC\0?B3'9Z3=:#IOB3X>0Z!9ZU<7-L8X[U9I93
M&Z)*T@7$@4L%(^]@D8) /<;?XX>![N'4I(?$$,G]GV7]I3QK%)YAM/\ GYC3
M;NEAX_UB!E]Z=H_QK\&>(-6T+3-/UAKJ]US3SJNFQ)9SC[5:C&9D)3&T97G/
M\2^HSYEH'PZ\3^._B5\,?%/B+PP_A$>$M#O;#4(9[JWG%]+<1Q1>5%Y,CYA&
MQGR^P_<^7.<>;1?LM_$O0=-T>30]3@M]2\&:[-IWA;-Q\HT"Y=UG,HSC>D<R
M[5//^AIC[U 'T%'\6/#NN>,/#9L/'EC9VES8WMT=#N;7RYKZ./ -QNDVO$D1
M#9.W:V[KQ5KPO^T'\-_&VMZ;I&@^,])U74M2CDELX+:X#&X6,G?L/0D8)QG.
M.<8YKB/%/P]UO2OCU\)M2T'PQ=WWA7PSH>IZ?<7<%Q;((3+'"L*;))5=B?*.
M2%(&1D]<>6_#GX1>/?#?A3]GVTO_  />6<_A+Q!J5]K3?;K K:P3)=*LF5N#
MOSYZ$A,G .1QR ?25Q\;_ 5KJ\&EW/BS3+.[N;F2RMC<S"*.XN$.UX8I&PDD
MBDX9%)8'@@5@:7\<--\-ZGX[T;QOJ5II<_@^."]N=3D_=Q36$X)AG(_A8,KQ
ML!QN3(P& 'S?\+%;2;OP9+K7@GQDO@?0O$U]JWA_5K..QNK(?;)I8X9)+A+L
MS20XN&9<6ZGYUR6"Y/JZV.MG]I'XM>-]!\/GQ.FF^&M.T"#3!<QVZZA>"22X
MDB$DGR*426/)/ W8ZT ?1MO/'=01S0NLD4BAT=3D,I&014E1V[O);Q/)%Y,C
M*"T9(.PXY&1P<5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%1O<11RI$TJ+*^2J%@&;'7 [T]6# $$$'D$=Z
M %HHHH **** "BBB@ HHHH *:Z+*C(ZAT8896&01Z&G4R::.WA>65UBB12SN
MYPJ@=22>@H \^\+?L]_#OP5JRZCH?A6STZ=)#+%'$S^1 Y.2T4)8QQ-R>44'
MFNYTS2K31K-;6QMTMH S-LC&,LQ)9CZDDDDGDDDFGV%_:ZI907EE<Q7EI.@D
MBG@</'(IZ,K#@@^HJQ0 4454@U6RNK^ZL8+RWFO;4(;BVCE5I(0PRN]0<KD
MD9ZT 6Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#B/C=\2Q\'/A'XM\;G3I-6_L+3I;X641VM,5'"YP<#/4X.!DU\U?\$^OV[];
M_;!N?%VG>(/"]GH=]HBQ7$=SIC2&"2*1F4(P<DAQMSG.",\#%?8]U:PWMM+;
MW$23V\J&.2*50R.I&"I!X(([&N>\#?#+PA\,;*YL_"'A?1_"]K<R^=/#H]C%
M:I*_]Y@BC)^M '35SWQ$\077A/X?^)M;L;?[5>Z;IES>008SYCQQ,ZKCW( K
MH::Z+(C(ZAD88*L,@CTH ^;_ -ECX;>&?B+^SIX7\3>*=-LO%?B+Q9IZZEJV
MLZA"LUS/--EBHD(W(J9VHJD! HQBM:T^(&J^&9_$?P]\ V=GJ4GPWT.R:Y;6
MI7#7K/"S16Z,GW#Y<0)E8,,L!M/)'2^%/V>;#X?K<V/A3Q9XF\.>&9YGG'AN
MSFMGLH2[%I%A:6!YH58DG;'*H4D[0M3:M^SUH-UXJO?$&D:IK'A:_P!1TM-'
MU$:/+$$O[9,B,2B:*3#H&8"1"KX8_,>* /--)_:I\4?$;5-)@\#^&='^RZOX
M)'BZTN-;OY49#YHC:&1(XCR#D<$YZY&,&QX!_:=\6>+=0^%]S>>%=(L]%^(.
MDW-WIR1:E*]S;W,%N)BLQ\K;Y;?, 5!(P"<YP.[L_P!F[P_H_BJUUO1M5U?1
M%L_#7_"*VNFV9MC:P6>X,"H>%G+A@#N9R/4&LG2/V9=#\$Z?\.I+?Q+XGN8?
MAW;7$6EPL+64SI+$8W694MMSG9P-FT_4T <)X)_:O\=:KI_PN\3:_P"#-%M/
M!GCC4O[$673M2EFO;.[9I5B=D:)4,3&(KPVX<,<9VC<\-?M,>(]2^(6E>&KW
M0M*-QK&FZI>0V]K=NZV,UFZC[/+=H)(9BRN"QBYC;Y2IK,_97^!K7'P9\ #Q
MFWB%+OP_/<W4/AW5X$MH;.Y:28+(!Y*RN0DI*[G907R.0,=/X9_8]\/^$[GP
MO-9>,/%Y/AFWO++24EN[9EM[:X WPX^SC<JE006RW #,R\4 <Y\,OVF_&WCB
M?X62:EX;T+2M/^(>F7DMA);WDUQ+:74$7F_O4*(&C89&%;/&<\X&]\,_CUXF
M\=Z=HFF7-II-CXX7Q%>:/KVEI%*T=C%:[FDD7,F3E# 58\'STXK0T']F31?
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 <+\=/AU<_%SX.^,/!EGJC:+=ZYILUE%?J"?)9UP"0.=O8X[
M$U\O_P#!.;]AWQE^R-/XROO%_B'3;^;6EA@@L-'EED@58V8^:[.B?.=V  .!
MGGG ^VJ* "BBB@#YUT6"^'[=GB+4VT76DT>;P5:Z='JKZ5<K9/<)=R2-&+@Q
M^62%8'[U><^.? OB75O#?Q^\'ZQX9U;4_%OB+63J'A76K?3Y98'C*1"R*W:J
M4MS;.AR'9"N"1G=S]H44 ?&7C#1/$GAK6_C[:ZAX#UGQS/KF@:*8$MK2Y%KJ
M?DVWE7($T6TE@Q+&%'$C#@#!R.1\3Z+XCO/"O[3$=OX7\8:@GB?P]ICZ5(_A
MB>W-[*MNT3I' D096!VKL8&0* 7/\1^^Z* /-O'UG;Z_\ -6L[NRUN6UN]#,
M,UKI5O(FI;6B"L(HBN[S!DX4KG(QBOF/Q%X<^(,O@;5$U71KSQ=;Z3XL\-ZE
M!XCLO#5Q8ZGJMI#.C2F:QV[WD@15!>- &'1<J0/N6B@#XV\8>%]<UJ#]H#0_
M$/A#6]7O_&$<5UX3O8M,EF3R_LJ);P&95*VKP3J6(D9,%BX/4TS3M!U[P_XM
M\8>#OBE\/M?^)4?B6QT@:=K.FVCSVDK6]M&LD$UPI'V7;<H\NYBH/F%AD\'[
M,HH ^%;Z+Q=X3_:-\<^,)?!WB#Q%X$7Q)8"]T*+0+R5IO]"@B34;7$7^D_9Y
M48%<,,$NH#*II/C3X,/C.]_:>U)? NN:K?:AHVEKX=N)/#%X\LTR6Q#?9BT.
M=ZOLSMY!'/2ONNB@#X[U/0-7O=2^,EEXO\):YXBM?&/AZR'ARYCTB>< +:%#
M:.0A^RR)<$R?O=@R^[/!Q0OO WQ*M/%5OI%NFJW'C2+X-R:(/$(M)_LAU?>K
M!/M>WR_,."02W7GK7VG10!\,V>D:OXI\1_")_"_@#Q)X2UK2O!NLZ#=WE]H,
M]HFG7KVT20AYV0*Z^:K,)%9E.2<Y)JOX?\&V'BSX7ZG)JGPK\>6'CK1?!=]H
M5XNK:=(;5G:#;Y5NJ*1>AYE5T*!]OWB5/7[NHH \F_9G\#Z)X0^"WA9[+PQ'
MX>U.[T:R&K))I9L[N>>.!4;[0K(LC."&&7!/IUKYBTCX07<'P/\ &^K>'OAQ
M>)XJL?'5Y>_96T1K'4;[1CJ2S/;VK3QJ622)00B_*Q&",G!^]J* /B7Q?X.L
M]7\ 7WB[PCX!\=6;WGB[P_K&JP:UITZW]R+:Y3SI([ +O&R,#<RIE\<;@N:@
M^-^E>(7?]I'3K/P/XHU*?QQH6FW&BFPT>6:*7R[4QR(\BC8DBMC]VQ#G^$&O
MN&B@#Y-\"?#GP_XA_:6\=:SXC^'D]Q8/X<T6>TNM7\,RM";N$3F8QN\11IU#
M1 [27[#."*\X^#/P[D\*:-^S;>0> M:TC7+#Q!JBZS<CPU=0SV]M)'=JGVA_
M)!6,[X0-YV],=./OFB@#"\&^*U\9:.^H+I.JZ,%N9K;[-K-H;:<^7(4WA#_
MVW<K=U(/>MVBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MZ38:[=V6CZVVK17VGQ"/RYC%:;XW)*%LJQR!G;P.* /:Z*^(?AYX]\=PZ?\
M"?Q/>^/=;UB;5O'VI>&;VPN_(%K/:":]5,HD:GS!Y,9# \8P !Q77?"GXLW/
MQ!\,Z/XU;Q_-;>,X=2U.VU+P0K+(MR\9F6.P%MG,)C"(_FA=Q )8D'@ ^L**
M^/?"'Q1\7:KX/^ OCG3?$E]JFI^-]533?$.D,RO;A9(YFF,41!$#6K1'[H&0
MI#[B<US7ASQ?\0+KPA\./$$GQ*\0O?:K\0[WPK=(RVIA>S-S=Q [/)QYBB)"
MK'@$<+CB@#[GHKXHN_C3XF^'=MXE\.:EXMN9=%L_B1%X;;Q+KDRK+96,UDDZ
MK+.BC:#,PC$F 5#\$$ CWGX)ZO-H&G:GI_B'XD:5XN$VLM;Z5*LZEX0Z!ULC
M,3_I$BC+ _?VD9SC- 'KU%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M (9F\4Z._@VZTJ71+J]M_'MSXWUL7-Y-!&&F25#!;;8'W[5D4;FV9*$X&[
M.ZU7]J_P+H.G6^H:F=5TZQWVT5]->6#PG2Y9PICCNHVQ(C?.FX!6V;ANV@BN
M@^.?B_0_!_@,7VNZQK6B:?+?6<"WV@(S3B1YT$:EE5@J.Q"L6P,,1D9%><M\
M$?B#X:^+?BW4O#D_@[4/"'BN^34KB37[:5]2TJX\I(I3;JJ%)E81JP5V3:WJ
M.#VG[2OPU\0?%;X5R>&_#9TT:A)J%A=&35;F2"()!<QS-S'%(<D1X V@<]:
M*/B_]J_P-X)U?Q3I^H1Z]))X7>W&LS6VBW#Q623#<LSOMQY8')8<$=-V#AUM
M^T/ /BWXT\+W^BW.F^'_  QH]KJUSXAGEA\@QS"9MY D+;-L6!A2Q.<@#!/!
M?$/]GWX@>+Q\?1:IX:A'Q!TVQLM.,VJ7 ^SM# 8F,V+4X!W9&W=T[5/XF_9H
M\5>,-=\=)=7^D:?HOC+PA9:%=SP3RRW5C=6RS!6C0Q*LL9:53N9D/RD;><@
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
M<UQVJ_M#V^I_\+HTS7=(\0^%M \%Q_9KG7M,\N6Y0-;+*TL8B>1U;;(&0["
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
MLK>*WMX8[>")0D<42A511T  X ]JEHHH **** "BBB@ HHHH **** "BBB@
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
MEVDVB:;H.J3Q261NH[\+9L3&K[UV(PW?, 6Y!&,<_0^M?LM_"[Q#JNBZE?\
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
M\:3>&98[&V!L8(1!(R+Y[A9&NE>(^9LWQ+DKPPK#?XUZYXO\*?$CPOXPEO-
M\3Q^#M6NI_#FHZ>B13 (0ESI]U'E)[;:<'+,X+ G'0>RW/[*_P ,+O59-1D\
M-R&X?5CKH5=3O%BCOCG?-'$)=D9?<=X10'S\P-:$/[._@.'1Y=+_ ++O9K.3
M3I=(47&L7LLD-G+CS(8I'F+Q*VU01&5R% Z "@#R+]G?QSXOT+Q'\*_!NJZG
M8ZGX?UWX?Q:K:P06/D26,ENML@7S-[&0,LW)('*\8!Q6U\>]+O[[]I3X"K;Z
M_?Z;%+<ZMB*V2W949;(DL/,B8DL"5.<@#I@\UZ7H7P(\%^&M>\.:SI^GWL6H
M^'=-;1],EDU>\E6"T.W,6QY2KCY$Y<$_*.>!6CXH^$_AKQEXN\/>)]5M;R;6
MO#YD;3;B#4[J!;<R+MD/EQR*C;EX.Y3QQ0!\QZ/\39_A)X@^+2Z5#!#=Z]\4
M[#P_;W$T>8+,W%G:J9F4$9VJ&P,@%BN>*Z3Q]\4/BCH>H_%?P=HNI+J.N>%=
M'L_$^DZJMC%YEW;.T@FLYTVE/,_<R;'15SE<C@Y]@D_9X\ 3V?BRTN-#>\MO
M%-XNH:M'=ZA<SB:Y4*%F3?(?*==B8:+:1M7&,"ND\+?#[0O!QOGTVTE-Q?[/
MM=W>W4UY<7 5=J!YIG=V"C( +8&3CJ: /F?3?VFM7U[X@:SI6E:_/=:1XGT6
MUN/ ]VUK;A'O6:-;F+(3,GE&>%CGHHE')7(^M+*&6WLX(I[AKN9$57G=55I&
M Y8A0 ,]<  5RFC_  <\%Z!#X6BT[P[9VD?A=IFT98U/^A&5664IS_$&;.<]
M<]:U=*\$Z-HOBC6_$5G:O%K&M+ M].9Y'$HA4K'A&8JF 3]T#/?- &[1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M1Q]_T4 ?&.H^"[32+7X?>*?"G@3QG::*/B&FNZE;:A83R7Y\RSFBDN?L04O
MAD9 1M7G+$ ')P?B5HGB6TTGXR^&HO WBF_U#5O'NF>([*2QT>6:VELQ)8L\
MBS*-C,IBD#(I+C&2-N2/NRB@#X^\.?"_P]J_CS]HS5M6^'$T[SSI=Z-<:AX7
MF8R[M-6*5K4O#\SM(75O*R6/7(YK&^ O@1_"'B_]FRZMO!.KZ)=P^#KVP\07
M?_"/7-N8YS%;A([N0Q !M\;X\P]O0BOMJB@#P/XE6>K:/^TKX7\1ZOHNH:_X
M ?PY>:4!8:?+J L+]Y4<R201*[[9(E,>\*0,$$@-SX=X*^"UYH?B_P"!UIXH
M\'7VI:5::AXEF$4VBS7D6F:;.6:PMKAUC94 XQ&Y^4X&!BONVB@#PC]C'2[K
M0/@U-I-WH^HZ$+37=6%O8ZEI\UD4MGO9GAV1RHIV%&4C Q@XKYZU[X?R7?@C
MQ9IY\ ZY)$WQFM]5M;9?#%W_ ,>!N(#+<1J(?]4423++P1QWY^_** /D+1?@
MA:^.;O\ :0\$V_A^\\,:-J][97>A3MI$UE:)<QV<6VXMRT:H2L\:DE/[M,\6
MZ/\ $KQ'\"M+\<:OX5U*;Q=)JNEW6O>&--VF]DTZT)5X85;AF,A>X"'KN ZB
MOL"B@#XVN/ NGW^C0:]X,TSXB?#W5-3\0_VM!J^HZ#->L+T6CQO)=:9L+) Z
M'RRVU"6PV1@,;GAK3O&%IXU^ VN:UX'N-&F@T;7-*NXM!TZ:2ULIYI(?L[NA
M!:WCD$9?$I 3.TD$8KZ]HH ^&?AEX'US6M#T_2+_ ,$^-M*^,GA6TU*"W\0W
MR-;Z0+F6*13=1W8PMPLK%&V98[FRP&W=5KX<V-[=^*OV:C_PKCQ-HNJ^%(;_
M $[Q#<7>@SQK:S/9[&=KDILE22;+^8C,I+9)R37VY10!\\_'>]UKPC\;O OB
MFZ\):UXT\")I=_IEW:Z%8-J$UA>3-$4N&MTRS*T:O&7 .T,<X#'/FOQ1\)R6
MFFZ7X;T#X6Z[H.FS>!=4L--EL;&;5)(#*^4TUQEX+8N CL\@)_Y9HX(R?M"B
M@#X$\'>'?"VI_%3PS:^/? -]JKR?".QAN].O?#DUW<_:(YVB)EA6-G1\!E5W
M (]1FNI^#WPP\0_#WQ[^SE::WH6IS:AI/AC5['4=133YKB.S64QM:VT]TJ%
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
MX3Z<-3M-27]_:O'N ,,KA0(IQN!V98$9PQQ0!ZU1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MYUBCBW@?(S,0 0Q*GW% ':T5ST/Q%\*7%U%;1>)]&EN)H?M$<*:A$7>/!.\
M-DK@$Y'& :;J/Q(\):/:6-U?^*-%L;6^ -I-<ZA#&EP"0!Y;%@&R2!QGK0!T
M=%8FI^-_#NBWK6>H:_I=A=I URT%S>1QR"$ DR%68': "2W3@UQGQE^.6C?#
M/X8:QXGL=4T74K^WTF;5].T^;4$3^THXT+GRB"2P('#*&'(H ].HKS#X4?'/
M2O''P1\&_$+Q#/IWA*+Q!8Q7?DWE\BQ1.ZY\L2/MW'@]A]*Z3Q_\0=+\$^')
M[V;5=+MKV2VEET^"_NTB%XZ(7")DY;/'W<]: .KHKR;]ECXX3?M&? WP[\0+
MG2(]"EU7SMUC%.9EC\N9X^'*KG.S/3O7-?#/]I'4_C_XT\7V/PZTO3SX4\+7
MITVY\2:M,Y%]=@9>*WAC'W%[RLW<80T >_45P/A/XDW1\.ZMJ7CRRT_P,]AJ
M<NGG[1J*O;2*NWRY5F=8P1)NR/E![=0:Z*X\<^&[2PT^]G\0:7#9:@0+.YDO
M8UCN2>@C8MA\^V: -RBN37XM^!GLTNU\9^'FM7NOL*SC58-C7'_/$-OP9/\
M9Z^U6=:^)'A+PW/=0:OXIT72YK5!+/'>ZA#"T*$@!G#,-H)(Y/J* .CHK(U/
MQ?H6B:/%JVHZUIUAI4H4QWUU=QQP/N&5P[$*<CISS5?4?'_AC2'B2_\ $FD6
M3RVYNHUN+Z*,O" 6,@RPRF 3NZ8!H WZ*P)O'_A>WT*TUN7Q)I$6BWA"VVHO
M?1"WG)S@))NVMG!Z'L:75_'_ (8\/Z5;:GJGB/2--TVY&Z"\N[Z**&4>JNS
M-U'0]Z -ZBO-OB'^T-X%^&/B+PAH>MZ]90:GXHN/*L(C<(!Y>QG,[DG"Q +C
M<>I8 9J/X;?%/4_$]_X\E\06V@:3H.AZ@8;#4K#7(;P7%J%R99PO_'N>#\K$
M'KZ9(!Z;16!%\0?"UQH+ZW%XETB314?RVU%+^(VZMTVF3=M!Y'&:ET;QMX=\
M17EY::5K^F:G=6:J]S!9WD<SP*PRI=58E01R,]: -JBL_0_$&E^)].34-&U*
MSU:P=F5+JQG2:)BIPP#*2"000?0BO*_VC_VG/#G[-=OX.EU]3(OB'6H=+&UL
M?9XF/[RX;_93*Y]=PH ]DHK,UGQ/HWARW@N-6U:QTN"=Q'%+>W*0K(QZ*I8@
M$GT%8S_%OP,EG/=MXT\/+:P7(LI9SJL 2.X/2%FWX#_[)Y]J .LHK&U_QGX?
M\*);/K>NZ;HZW+;8&U"[C@$IZX7>1N/THO/&GA[3K]K&[UW3+6]6 W)MIKR-
M)!$!DR;2<[0 3NZ4 ;-%<^?B#X66VL+D^)='%OJ#%+.8W\6RY8'!$9W8<@\<
M9KF_'7[0/@#X?_#+5/'VH>*-,N/#5@'4W=C=QSK-,.!!&5)#2$\!1SGKB@#T
M2BN2E^)VB+\,;OQU;W"W^BVVFR:F[64BS$I'&7=05)!88(QGJ*\P^#O[0^M_
M&'PIX-\7:+INA:SX<\07"Q7BZ7J#R7.A;E9MLX*8D8$*K?ZO:6Z,.: /?**Y
MO_A97A'R?._X2K1/*\_[+YG]HP[?._YYYW??_P!GK7D6C_M76,?[2/C_ .&7
MB9-(\.:9X:L;.\@UV\U)85NFN I6(K(%"L-W9CG'2@#Z!HKSGQS\1=;T#XB^
M!-!T;3]%U'3-:EE&IW%YK,5M<VL03,;P0-\T^YLC"],=NH[&'Q9H=QKTNAQ:
MSI\FM1)YDFFI=(;E%X.XQYW <CG'<4 :M%<Y-\2?"5O=ZG:2^*-&2[TN%KB_
MMS?Q>9:1K]YY5W911W+ 8K%^#/QM\*_'CPF?$7A+48K_ $[[1-",.ID 25XU
M=D!RH?867=@D$&@#O:*\W\#?M!^!_B-X\\6>$]!UVSOM3\-/'%>>7<(5:0JS
M.L?.6\O #D< G&<@UV'A[QCH'BY)WT+7--UI(&"3-IUW'.(V/0-L)P?K0!L4
M5\[_ !U_:7U_X4?'GX8?#K3?#^FZHGCJ2:*&_NKN2$VC1@9W*J-O!SV(K1^!
M?[3<GQ3^*WQ'^&VM>'4T'Q3X)FC6YDL[TW=G=Q2<I(CF.-E/3*,O&>IYH ]W
MHK(T?QAH/B*.\DTK6].U..S8I<M9W<<H@8=0Y4G:>#U]*@TKQ]X8UW2[W4M-
M\1Z1J&G6)(NKRUOHI8;? R?,=6(7 YY(XH WJ*YU?B/X2?0_[:7Q1HK:/YGD
M_P!H#4(?L_F?W/,W;=WMG-7;?Q9HEW.D$&LZ?-,]M]L6..Z1F,'_ #U !^Y_
MM=/>@#5HKGH/B'X5N=$FUF'Q-H\NCPR>5+J"7\36Z/Q\K2!MH/(X)[BJ]S\5
M/!5G))'<>,-!@DC\O>LFIP*5WKN3(+<;EY'J.10!U-%4+/7]+U"_FL;74K2Y
MO8$666VAG5Y(T;E690<@'L3UJ_0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5\P?\%&/A;XE^*_[-MUI_A;3I]9O]/U6SU2;2K9=
M\MY!$Y\R-$_C.#N"]3MP 3BOI^B@#X9^&7B/Q%\$O'WQP^(6E^"_%FJ?"JY&
MEMH_AK2=,D6:6\=$%S);6KA2J*6.\@ 9!Z[3C[>T^[_M"PMKKR9;;SXED\FX
M7;)'D [6'9AG!'K5BB@#E/BNSCX8>+%BM[F[FDTJZBC@L[=YY9':)E55C0%F
M)) P!7PE^P_X<G^ OP-\/^)M9\$_$%?B%8VNHZ3_ ,(X_AW57$PGNDDA(#1>
M5"N4!9QM&&)8D@5]L?&OX0_\+I\*VNB?\)KXP\"?9[U+W^T?!6J_V=>2;4D3
MRGDV-F(^9N*XY9$.>*\5_P"&!?\ JXW]H#_PN?\ [10!P_@[X%6/Q"_;N^-.
MH^// %WJ?AF[TW2SIM[JVCS_ -GS7,*1[VAF=!&SJ1@$-G&X#@FF?L\_ 6R\
M3_M(_M#:UXQ\!W>7\30:GX:U/7M&GBAW('Q/;22(%)#[22IY '45W?\ PP+_
M -7&_M ?^%S_ /:*/^&!?^KC?V@/_"Y_^T4 ?-GPT^$7Q+M[+X*^%VT;6+7Q
M[X=^)>I:UXAU.:UE6-+)FS).UP5V.DR$*N&._IV..*\;_!SQ=<>&?BQ>6GPV
M\4R:[>?&*VU;3[B+PS>&XET]6E8S1L(LF($YR..1ZBOLC_A@7_JXW]H#_P +
MG_[11_PP+_U<;^T!_P"%S_\ :* /)?$?PVU#Q'^U'\7M!^(EKX[B\.^+FTC4
M?#>J>&M,,T<WV4!D@-P8)/LS))S\S1J/F+$9!KA/B1\(?B7/IWQH\*KH^M7O
MC[Q%\2=-UC0-32UE9&L4(,=P+D+L1(4!5LL-G3N,_2O_  P+_P!7&_M ?^%S
M_P#:*/\ A@7_ *N-_: _\+G_ .T4 ?,G[2?PZ\9P^/\ ]JO3X?!OB37+OQAH
M&B'1I=(T6XNXKUH6B\XJ\:%05*MD$@^@-=1\7/AWXZTW6_A_XQ\!VNMW&OQ^
M'-"T37/!>LZ+<M8ZQ;9'RJ^S$4L+[F<,49,!P1@Y]S_X8%_ZN-_: _\ "Y_^
MT4?\,"_]7&_M ?\ A<__ &B@#A?"'P6NOB9^TQ^U/I'BGPUJ]EX6\8:78V5K
MJ=YID\5K.R0[6:&9T".4?!!4]5R*[_\ 8(\+^,]/^&,!^(-LL>M>&O/\(Z?*
M>6DM+6=U,N?]LA5]Q I[UGZG_P $[['6[1K34?V@?CQ?VK,KF"Z\:+(A92&4
M[6MR,@@$>A J6T_X)\V]A (;;]H?X]VT()81Q>-@J@DDDX$'<DD^Y- 'HGQ*
MTZ]^+'Q''@Y;66UT32M.DN+FXU?P_=7&GWTUPCP^6DH:*-FCB,A.'/,J\9''
MSI^Q=\.?$.G^ ?B[^SCX]\.:_P#\(G;W-Y!H.O:AHMU;V=Y93;@PCDD3;E6Q
M(HW=7.,XKTW_ (8%_P"KC?V@/_"Y_P#M%'_# O\ U<;^T!_X7/\ ]HH ^9_!
MO[-WQGT70_@IXJ\J>+QAX=UBZ\"3*8V_=Z$S2PK<N/1<R,&Z;3&:Z/\ ;9\%
MZU?>*?B1X9\&^!/$BJWP^MK3^TK6QNKVVU)(;A'CM;=4!AA,8#,S'+-M*J 3
MD^Z_\,"_]7&_M ?^%S_]HH_X8%_ZN-_: _\ "Y_^T4 >/W?PMN/B7^T5^S3-
MXC\#ZWK/A.V\ &PUF74="NC:17#0,%BN6:/:IW=GQ@X/H:Q_B[\.=5^'/Q;^
M/VDMX)UB_P##7B/X=1:/X,71]'GO;6(0P@?9%,:,L1#@OAB.F>I&?>/^&!?^
MKC?V@/\ PN?_ +11_P ,"_\ 5QO[0'_A<_\ VB@#YTTOP=XP\,VW[,%_XDT+
MQC9>!K7P==>'-9CTS0Y;B[TF\F0HS2VKP2.H=2J;_+)QG!]>@U#X:ZA\'?CQ
MH32^'_&/B/X;R?#*Z\-:#+>Z9+J%Q!<%F;R+A8HSY3.N -ZJ-I ;&UL>U_\
M# O_ %<;^T!_X7/_ -HH_P"&!?\ JXW]H#_PN?\ [10!=_X)U^&-5\._L=>#
M]!U_2-3T#5(!=QSV6IV<MK/'ON)&4[)%!P58$$<<UP'[#/A76/V2Q\0OAIXZ
MTK4[:%]=DU71=>M]/GN;/4[>157Y98T8+*-@S&V&^;@'%=E_PP+_ -7&_M ?
M^%S_ /:*/^&!?^KC?V@/_"Y_^T4 4OVE=/\ $OBKXM?L_>-X-&UD> ] \0W,
MNKVSV;M+#NCV6]W) H+J@(;EE#)N^8+FOE_Q#\%_B%+^S7H-A?\ @[Q!J5K?
M_%YM>L=%BTBXN9;/2&D<EY850F*-LLVUP.&Z<U]6_P## O\ U<;^T!_X7/\
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
M4^-G@_;/\+:'X9U;3?%'B*_>]T*Z&G210W5H02ZPW.T1YD4E H;)+=.#CO\
M]FSP9XGNOVF?"'B33=(U/1/"&D?##3]"UAKZRELTEU!3D6^V15+O'R3@';TR
M,UW/_# O_5QO[0'_ (7/_P!HH_X8%_ZN-_: _P#"Y_\ M% '#?MH^ ];\=?M
M9_L_SV&B>*I]$TN6\75-;T#3[PKIPE"A'^T0H0C9YR&XQSQ7!_"OX??%3X8^
M$?VA_@W<^&-:OO%FK6MY?:#\2HM-F8:[YD9VQ7%]M(\X!CMWOP69>,#/NO\
MPP+_ -7&_M ?^%S_ /:*/^&!?^KC?V@/_"Y_^T4 ?/*?"+6_B#^R;K]_X.T_
MQ]8_%-/!-IX9U/0M5TS^S[81VTR,]M$OD1&:1E$H4JTAVL58@L >B^,WP_C^
M+?[,=_XC^&?@+Q'HWBS4YM#F\7Z?<:9>6L]Y#9C8]ND,H E,> 3Y*D,%ZD\5
M[)_PP+_U<;^T!_X7/_VBC_A@7_JXW]H#_P +G_[10!P/AOX ZC\=?'_[4$=_
M87>G?#CQI:V-IH[WUL]N)KV*W4?:HHW .$<*-^.2, G!K'G^%OQA\6_\$^_$
M\&I:7<1_$_\ L>+0(+&$$74^GV5P5* 8R7F42' ^\"G7->K?\,"_]7&_M ?^
M%S_]HH_X8%_ZN-_: _\ "Y_^T4 >1>-_ -OXR_9-^+?B+PIHWQ#U+Q;XL\.Z
M;8WNB:GH3PE;JWV1K%!;);1LS(H(,BJRX ^;(KOM2_8W\*^/OV+Y-$TSPG#X
M=\<:IX<L)Y+N:R:VO3J5K"&B,P<!P^_>I+#.'-;_ /PP+_U<;^T!_P"%S_\
M:*I:E_P3KT_6?L_]H?'_ ..U]]GD\Z'[3XS63RGP1N7-N<'!(R.>30!Z3^R(
M/$FN_![1/&/C:S6T\8>(+*V>\3'S+'%$(X@?=@&E([&9A7MU>(_ S]EN+X%^
M(IM4@^*GQ-\:P/8'3X])\8^(A?V,"EXV$D<0B0+(HCVAL\*[C'->W4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%<
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
M%@6C#J2,CIN'UKP/X,?''Q7KG@_X2>&;B\T[5?&_BKPP?$,NIW=O(D,%NB1
M[T$A,LC22@<,@QDXX"D ^FZ*\X^!7Q:D^+OA74KN\TP:/K6C:M=:'JEG'+YL
M275N^UC&Y +(P*L"0#AL'D5P^H?'OQE;_$[XAZ0GA[08O"_@5;6]U34)]1F-
MS+92VTD[-#&(<&4;!\K$+_M'.0 >_P!%?-LO[3_BGP[H-QXPU_P-(W@0^'WU
MM=2M"8VM9 JM%;2>8?WOF!QB5  "#E<8-=!XT^-OB[X3>'=7\0>+?#NF7>BB
MTLWTVZTN\*>9?7$RPK9R*^6PK.A\\  J3\@(Q0![E17@GB'XS>.]!\9:_P"
MAI&C7OC >&Y/$F@W$(F%I?+&^R6UD0MNC<,5 <,0P<':,;:K:?\ M0B[^&UG
MX^1+2[\/VGA7^WM9BA@=)H[ACLCMD)<A#O296#!B/+]^ #Z$HKYI\:_M%?$K
MP!X/\;^(+[X?6UUINC:*NKV>I//):02/NQ):NK!G9U!#*X 5QG.PUKZK\8?B
M/X)\0^!)_&&D^&--\)^)-7.F2W6G3W%S+9>;%NM/,9Q&H,C@Q$X*J=I!.[
M/?Z*X_X8>*-3\::!<ZQ?+:K97%[<#3#;1LADM%D*1R/N9LEPNX8P,%:\B\??
MM'>)O!]E\=I(;#2;B7X=PV=W:&2.4+=QS0&5DD D^5AT# X[[>U 'T;4=Q<1
M6D$D\\J0P1J7>21@JJHY))/  KYI\?\ [2_COP_K'Q(M=&\*Z!<VW@SP_9>(
MY)KW4IE:Y@E29WC"K%\KXA(&3@=23G 3XH_%VZ^+?@GXE^&_#FEZ9+:Z3X0C
MU+5/[:W.)'N[5YH[>-5X4K&NXR'< 2H"GD@ ^E;.\M]1M(;JTGCN;69!)%-"
MX=)%(R&5AP01SD5-7R=\._C=XDTSX5^%?"_@;PXOB'7=!\%:1J-Q;S*Y6Y::
M ^5;JRD"(L(F_>-D D#:>2.U\/?&OXB^+_B]?>$+'P;HNDV^EV.DZIJ!U;5)
M?M,4%UYOFQA8XF4S(8R ,[#C[W/ ![Y52'5K&XU&XL(KRWDOK=%DFM4E4RQ*
MV=K,N<@'!P3UP:\B_:W\8>)_ WPA;5/"FIV^E:@VK:;9R3SVS3'RI[R*%@F'
M7:</UYXR!@D$>.>)_%?BCX2_'7XY>*-!TK0M4O=+\(Z/JNJ_:&DLX[@1"\:3
MRT4.=[!2 68XP,EJ /L ZK9#5!IIO+<:B8?M M/-7SC'G;OV9SMSQG&,U;KP
M*Y^-4[?%9HK+P1::C<O\/V\36-W;/OU*Y'F+BR'R#:"QX 9LG!P#Q71?L_\
MQMB^-5GJEY:ZGH^HVUHL"O'8I+;W=G<,'\VWNK:4F2)T(4 G&[)( QB@#UNB
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HKQ7]J7XC>*?ACX9\*ZAX5OK*TN-2\2:?HLXO[,W">5<RB,N '0A
MESD<X/>LWX:_'K54^*GQ1\#>.;K1VM_!<%G??\)-91M:6[PW"%A'.CR.$E4C
MLV&!!P.E 'OE%>._%7XU6Z_!CXCZWX&URT_X2/PSI<]V\-W:L9;618C(GFV[
M['4,!E2PP1R,BM+PGX^36?$?@ZSNO&=BFJ7GAH:E=>&! AGG+"(FZW@[HT4L
M5VXP=_M0!ZA17GUS\?\ X?6:7[R^)K8+963ZE*5CD;?:(VU[B+"GS8E/#/'N
M5>Y%;6G_ !*\.:J?#?V2_>?_ (2*!KG2RMM+BYB50Y?.SY1M93EL<$>M '3U
MYSX!^"=C\/O'OC;Q9:>(-:U"^\73PW%_;WQMC!&\48CC,0C@1EP@ P6;/?FO
M0+R\@T^TGNKJ>.VM8$:66:9PJ1H!DLQ/   ))-<?HWQI\$:];ZG-9^(K1H]-
MMH[VZ\[="4MY,^7. X!:-\':ZY5L<$T <)#^R=HD.AVNE#Q=XH-O;^*V\8HY
M:QWF^,K2E2?LN/+WL3MQGGK6AX8_9B\/^#O'&H:[I'B#Q/9Z5?:@VK3>$TU(
M?V/]L9MS3"+9O!+_ #E!)L+<[:]'\->,=(\7I>G2[EIFLIOL]S%+!)#+!)M5
M]KI(JLIVLIY'1A7C?[4?[0'_  K7P=<#POK]C;^)K;5=.LYXI;1KE5$]Q&K0
MEQ\D<IC<L%<EB!D+WH ]/^*_PQTOXP>![WPOJ]U?6-I<R0S+=:;*L=Q!+%*L
ML;H65ER'13AE(..0:\SU?]CW0-<@\4+=^,_%\DOB6\L-0U*<W-H6EN+0QF.0
M VQ5=QBCW +CY<*%!(/INM_%KPAX;UVWT?5->M;*_GGCM$24D()W&8X6DQL2
M1P1M1B&;(P#FN>\"_M#^%?'4?B^>(WNEV7AO5)-*N+G4[*>V221-@.TNB_,7
M?8(^7. <?,* ,[Q%^S1I/B;4?B'>7?BGQ&DGCC2H='U-8FLPL<$:.BF'-L2K
M;9'R6+?>Z<#"Q?LT:+8:D-1TSQ%XATC4I]%AT'4KJSEM@VJ6T2E8C.K0%1(J
ME@)(A&V"1GIC;E_:'^&MMIB7]SXSTJSMWOSI>V[F\B5+H#)A>-P'1P,$JP!
M(/0UG-^U3\(UTYK[_A8&B/;+:)?,R7&YE@<L%<J!D#*MU&0%)/ S0!3UG]E[
MPM>ZEHMUI.HZWX3CTS0F\-?9="N8XH[G3B01!)OC=N",AD9&R3ECFJ_A+]EG
M1/!6I^%KW3/%/B56\-^'I?#-C'-):2*+5RC$MFWR7!C3!R!\O3DY['1/C?X!
M\2Z]/HNE^+])OM3ALS?O##<JP^SC&9 WW65=PR03MR,XS7/>&?CIX*T3P=X?
MN=>^)VB:W)J[7/V+51Y=JM^(WD+>7&I((0*5W#@E?4XH S_"G[*WA_P;!\/$
MT_Q'XD\[P1%<VUA<O/;"2XMIRID@GVP %"47E C\?>KO_B=\,]#^+G@V\\,^
M(899+"X:.59+>0QS02QN'CEC<?=='56!]1SD<57T[XQ>#-8\(6GBC3_$%K?Z
M)=R-!;W%KNE::52P:-(U!=G!5LH%W#:>.#3!\8_!MUX8L-<LO$=G=V&IN\-C
M+:AKEYY5SO1(HP79DVMN4#*[3G&#0!BS_ /3;^R\2F_\0ZWJ.MZ_I0T2ZU^X
M-K]LCLP&_=1A8!$N3([$^622V23@8ZSX=^"8/AQX(T7PQ:ZA>ZG9Z3:QV5O<
M:@8C.8HU"H&,:(I( '.T5Y]^RW\2M;^+OP@DU_5=2L]0U!]5U.TAO;6V\N!X
MX;J6*%A&&Z;54_>R?7O7,?LW?M2:)XV\-:-H_C#QCH\GQ#O;O4(AIT6V&280
MW4R(J1C/S>6BD)DL1SSUH ^BZ\)T+]DG2?#'QD\8_$W2/&_BRP\3>*H4@U J
M=/D@")MV!$>S;;C8.I/OFN[TOXX>"M;\+S^(K'6&N='@O_[+DN4LY_ENO,$?
ME;=F[=O(0\<,<'FH_BY\9M&^#L'AU]6MM0NGUS5K?2+5+"RFN,22-@EC&C8P
MNXA>K8PH)Z '!^*?V._#WC/0O!NGZOXO\6WEQX8U]O$T&IR7%H;J[O6D+[IR
M;;:5!8@*BH H ["NG^)W[/&B?%3XD?#_ ,;:EK.M6.J^";B2YTV&P>W6"1Y
M _G!X79@0H'RLOY\UQG@S]I.RTGXH?$K0?'OBK3-.M-/URRL-#2:#[*PCGM8
M9 K@DG.^4+N? R0.,XKUKQ+\6?"'@_58=.UK7[33KJ26*#]\2(XY)#B))),;
M(V<_=#D%NV: .'^*7[+_ (>^)GC2Y\6)JFI>'=?OM"G\-7]WIOE'[782G+(P
MD1@'7G:XY&><C&,AOV+O ]MXC^&VKZ5J.N:'_P *_P!-FTO1K*QFMS (Y4*2
M-+YD+L[D,3G<.><=:][9@BEF(50,DGH!7B/P$_:)D^+OC?QYX>O],&DS:1/#
M>Z/GKJ&DS+B&ZZ_Q.DG3H"HZT <=#_P3[\"Z?\)?#?@?3_$?BBT?PSK3Z_HF
MO_:+?^T+&Z9MS;66!49">JLA[<\5WWBC]FK3?%>J>#O$%YXEUJ3QMX5EGFLO
M$TGD-._G1^7*DD0B$7EE<81$4 @$<ELX?[4?[0'_  K7P=<#POK]C;^)K;5=
M.LYXI;1KE5$]Q&K0EQ\D<IC<L%<EB!D+WKM]8_:.^&.@:C=V&H>.-%M;NSO$
ML+J-KD'R)WQM1R.%^\N2< %@"030!YQ>_L*^!#\-/!OA#2=1UG0W\*ZX/$=C
MK-M)"]V]]N+/++YD;1ON)Y&S PH P,5J> OV0M#^&FG>)[;0?%_B</XBUQO$
M%]+?26D_F3LK+)&5^SA6B<-\R.&Z<$'FNTD^-_@?Q!HWBT:/X[TBUGT*V9KZ
M_:1733]RMLG8,0K)D$@YVMM(S54?'WP#X2T31X?$/Q!TBYU&;1X]3-P2(GNX
M-JC[2L*Y*JY8$*/7C.#0!Y[;_L&^ K+0? FE66K:]ID'A#7Y?$UF-/>UC6:^
MD?>QD5H& 08VA$V@* />M#P!X$@^)7QZ_P"%N:YX#U'P=XBT/3[KP["-39&-
MTIG.R=-O!'E@X;TF*\[:[^?XCZ'K?BGP&ND>/=+CM];AGN[72HDCG?6H/*W*
M\3YRBI]XL 0>AJKXN_:*\$^$?"VO:Y)?SZA#I&G3:H\5E9S2M/!&0K21$)B1
M-Q"EU)49R2 ": .W\6: _BKPUJ6CIJE]HIOH'MS?Z:8Q<PAA@M&9$=0V#P2I
MQ7EOQB_95\,?'#X+:9\,_$6KZU'HNGFW:*]L6M8[PF$8C.XP%%..#M1<@FM.
M7]I_X;:7I.F7>O>*++PY<WU@FHBPU0O!<)$Q5=QC=0VW<X ;: >HR.:Z&V^,
MW@N]\0KH=OX@MI]3>2:&**)799Y85W311.%VR2(.6C0EAW% &%X@_9Y\.>+M
M-^'5MXAN;[Q!<>!K^'4=/O\ 4#$;B:6*,HIF*(JMG*L<*,E%-4H?V8?"%CX=
M^*FD:>U[I2?$6YGNM6N;*18YHWEB$;>4VWY1]Y@"#R[=CBKGP[_:,\)_$/P9
M=^*(WO-(TN'49M-1M3LYH'GD2=X5$:N@+N[(<1IN8$X(!XK5N/CQ\/;/0(M:
MNO%^E6FFR7W]F"6YG$3+=[MI@9&PRR D91@".I % 'E?P]_8<\-?#CQ5IWB#
M3_%WB6:^M/"G_"('SC:;9+0?<; MP%9>,$=2 6W?-GIO!/[)7@OP7^SQ??!<
MW6K:YX-NXKB!_P"U)HC<JLKEVVO%$@R'.Y25)!QUKU#P;XTT/XA>';77O#>I
MV^L:/=%Q#>6S91RK%& ^C*1^%8>I>+["U^*EEH[^,["TE329[R?PR\2&>1 Z
M8NC)G=&B#*X(P=V<\4 >3>!?V(M!\'^._!WBN\\;>*?$=_X5T5_#]A!J36GD
M&Q8,OE2*ENI8!6(W9#'J2>E:_P +/V0/#WPI\-ZYX1LO$OB'4_ &I&Z\OPG?
MS0FTM5N%82HKK$LK+AFPK.5!.<%OFKU?PQ\0O#_C*[N+;2-0^U7$$,=R\;0R
M1DPR;O+E7>HW(VUMKKD'!P37COQ<_:6%GH7QDTCPB+NQ\5^!=%-^;V_TF=[4
MRF&24*"RJF-J+ABV&W?*&"F@#$\'?L$^&_"&N_#?4%\=>+K^'X>S7#^'[*YD
MLS%;QRGF%R+?<ZXR,D[L8P1@5]%^*/#&E>-/#NI:#KEC#J>CZC ]M=VDXRDL
M;##*?PKC/AC\;?"GCO2TMH/$^FWNN6&F6][JL,<H7R R9:0]!L#!@2. 00<$
M5O>%?BAX6\;:I>Z9HNLP7FHV4:33V>&CE6)\[)0C@%HVP<. 5/8F@#BOAS^S
MR/A7X0B\':!XX\1P>$+;<MII\K6[S6D3$DP1W/E>8(QD@9)=1T<8&,3XC_L=
M>$?B'XA\4ZK_ &GJVB'Q;I4&C>(8+"2,KJ-M"P*9:1&9),#874Y*D]\,/2?%
M'Q>\'>"M5_L[6]?M=/NU$32K)N*VXE?9$TS@%80[ JID*AB"!FLKQ'^T5\,_
M"6HZE8:OXWT>QO--FB@O89+D%K9Y/N"3&=ON3P,C.,B@#CM6_8[\':A\0K#Q
M=::KKNC7-AX7?PC::?826PM(+!D9,*KP,^\!LABQY X(XK#\(_L)>"_!,GPJ
MDLO$_BN5?AK)=2Z+'/-9L'\]BT@GQ; N.<#:5('OS7L/ASXQ>"?%VL:QI>C^
M*--U"_TB(3WT,,X/DQ<CS">A3*D%@2 003FH+/XV>"=074#;:]#,]A9_VC-$
MD4AE-I_S\1IMW2Q<?ZQ R^] 'QU\ ?V4KOXG:;\7= ^(=MXD\/>&M3^(4WB"
M/2Y;06T>JVZN'A/F21[@C,/F"L#@#IU/T>?V5=&TWXTZM\1_#GB?Q!X3OM<M
MHK76],TJ2 6FHK$ $+!XF>-@!C?&RMCH5))/<0?&KP1<3:/&OB&V0:QICZS8
M2RJ\<5Q9HJL\RR,H7:H92><@,,CFJ'AW]H?X;^+]0@L-#\7Z=K%]<63ZC!;6
M#--)/ HRS1JH)<@$':N6P0<<B@#RWQI^P1X(\=R_%%M0\3>+(E^(L]I<:PEO
M<68"&V;=$(=UL2HX .XL2.^>:Z;QS^R9X=^(XT>U\1:WJVK:3IEU8WD%A<K;
M,$EM454:.01!XO,V#S A ;L%R:[7X+_&'2/CCX)A\3Z);7UK8S331QK?VDL#
M,J2N@8;U4'(3/RYVYP>0:O'XM^#QXDAT$Z_:+J<]RUE"C$B.6Y49:!)<;&E
MR3&&+C'(H \'OO\ @GWX2O=7FU'_ (3'Q4D[>,1XVA_>VK^3>=U!: ET(  #
MEL #'?/7R?LA^'AXT^*'B"U\2^(=/3XB6?V;6=/MI+;R=WE-%YL9>%F#;&;@
MDKEB<'"XJ:3\5O$GQ3^,OB[PUX9UB;PW#X1U"QA>&]T"66#48FC$ER)7=%,;
M88",JZ_=W8<'C1\7?$_Q)H/[4GA;P6-5L+7PAJ/AZ]UN[,]J/.C:WDC3:)2X
M"H1(225R,=: ,C1OV)?"7A;2/ $.A:]KMCJ_@FQNM,TO6Y&MI;EK2X#"2&8>
M2$<#>2IV@@]SR"0?L-> =/TOX5Z?IFHZ]I%K\.;]]3TM+2>W)N;IV#/+<F2%
MBY8CD+L')P!QCT;PO^T'\-_&VMZ;I&@^,])U74M2CDELX+:X#&X6,G?L/0D8
M)QG..<8YK4LOBUX/U#Q-%X?M]?M'U6?SA!#DA;@P_P"N6*0C9(T?\:H25[@4
M <W\!?V>M"_9YTWQ)8Z#JNL:I#KVKS:U<G5Y('9+B7&_9Y44>%.!P<X]:]2K
M@C\>?AZDVH1R^+=-M386;:A,UU+Y*&U4X:=&< 21@X&]"RY(&<FJEC^T5\.M
M7BU5M*\46NLS:9IO]KW%KIBO<SFUQGS$C12SCH"%!()P<&@!GBKX$:3XVUF:
MZUK6=8U#3)-4M-871)FMS:0W-OL\MHV\GSD!,:DA9 "<]F(/+Z[^R)X9U[4=
M8F;Q+XILK#4M?A\3MI-G>PI:PZA&Z/YR PE_F:-259F7J5"GFKWAGX[:+\1]
M,^&FM6'B8>%AXC8W$.@:C8G[5JL9MV?RH]X5@%R'\R,,IVX!YKK-*^-?@W7/
M#USKEAJTEUIEMJ/]DS31V5QE+O>(_)*>7NW!V"GC@G!YH Y/Q!^S]X>L+7QE
M?//XBU71M;N_[;U7PI:O \.I7**AP-R"3Y_*CS&)51B,$8)!Y'PU\"[3XPQ_
M%VZ\6Z3J>D^'_&VHZ?=Z?;S!K+4;3[-:PJLP YAD29#M_P!S/*D9]FG^+/A"
MV\56WAR;7K6+6+J=K6"%R0LLZC<T"R8V&4#DQAMP':N6^,_QCN_ GB/P3X-\
M/VEM?>,?&-[);6 O2WV:UAB3S)[F4*0S*BXP@*EF8#<O)H R-4_90\/^(_!
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
M<1X\ODX)]Q0!,G[-.EIKMOJX\6>)A=P>%CX2C*2VB;;7@B4%;<$3!@&# @9
M^7'%=/X)^$>F>#/%.K^)C?WVM>(]5M;>RN]3U 0+++%!N\L$011H3EV)8J2>
M!G  &9;?M*_#*^\.V6O6?BZROM)O-172(;FS22<?;&.%MV"*2DA)&%8 G/%=
MK9>+-+U'Q'J&A6]P[ZII\44]S 8)%$:29V'>5VG.UN 2>#Z4 :]%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '
M@O[8/@3Q%\1O!GA/2O#WA:?Q0;;Q3IFIWL"3VL:+:P3!Y=WGRH&RN0%&<U+\
M<?@2=9^$4NF_#C0-)\/ZM%K%AX@.EV\$5G%J$MO.DS0S-&-NYPF-QR,@9..:
M]UHH ^5?BA\)/&/Q"N_BKXQL_"M[IFH:YX"/A6R\/SW=G]IO+EFE?S9'68PJ
MJ;U529,_?X'&5UGX2>-?%/C;P8/^$?OM%L(_AO?^&;S56NK0_8+V=8 @*I.7
M;'E,=R!ATY]/>?$'Q7\.>'?$:^'I+BZU#7S +E],TJQFO9XH2<"258D;RE)!
M +[0Q! R15[P9X_T3Q_!J,NB7,LXTZ[:QNXY[66WDAG"JY1DE56! =>H[T >
M2? /1/'$^@^'] ^('PTTC09/#VC_ -BRZRU[;WAU",(L>+41Y>.)P@9Q)M/
M&T]1C?LX^!=?\!VOC#S2GB33_!TEYX?\'P),$>6T5_.,;2/\JL&,=MN/ ^S<
M]Z]_\7>$M'\>>&M1\/Z_81:IHVHPF"ZLYL[)4/53@@_E2Z#X4T;POX<M= TG
M3+6PT2UA^SPV$$0$*1_W=O3!R<YZY.: .'7Q+K_Q2_9^OM6TWPS:V?B75=(N
M5@T#6I8[FV^T;7012NOR2Q,P^\/E96!Z&OG?3/@WXZOM?\07VO?#'5-2TC6O
M ]EHEWI]UX@LHYS<0W+-)'%Y,PC@PK[HA$5C&T$[&^6OM1$6-0J@*H&  , "
MG4 >/_LZ^#O&G@JT\2V/B?4=2U/2/MD9T.;Q"]O+JZV_E*&2ZF@+++M?*JY)
M<J/F[5X9XN^$'Q5M_A]\1_ -OX,?Q)_:WC%/$NF^(H=3M(X9[=[Z&X:.9995
ME26-4*C"%2%&&& #]3?%/XG:-\'_  3?>*M?6\;2[,H)?L-LT\@W,%7@=!EA
MR2 .YKII;H1V;7"QR2@)O$<8R[<9P!ZT ?*EA\)?&%G\1?%FD:[\+M/\:^&M
M?U[^W[#Q'>ZO$(-/WE',5S:LV]WA9#L:-6!PHRN,C,\0_!7XF?V'X]M=+\,P
MW5U;_$0^--,CN=3BAM]<MF*9M0RL7A?&_P":0* RIC()(]I\/?M/>$/%7AN3
MQ!I=EXCO-$BGEMY;Z/0[DQQO'(8Y WRY 5@03C P3TKUOK0!\D^*/A?XGU_2
M?"6J:9\&U\-7Q\;Z7KFJZ;!J=E/=F&V5@\]Q*TPC=OF 149SA>2,X'5>,_ 7
MBN]^./Q%UVU\(7E[H^J> 4T*RNTN;-1/=B2=S&%><,HQ*OS, N0>:^C:* /E
M'X=?#3QQX<\0?L]7%WX)OH(/"7A&\TG672\L3]GN'AMT1 !<9<%H6Y7(Y&3U
MQA?#;X0?$#0M"_9^M=1\"WL,OA3Q#JU_JRF^L'%K#.ET(G&+@[\F=.$R1@Y'
M3/V76/XB\3P>']%U74$MKO6)-.CWRZ?I,7VB[8X!"+&#DL000.^: /CVV^#7
MQ/T2WM/$-KX"DU2;2O'&NZI)X6N=7M;:34=/OV^2:&9)FC21, [9&7.YAWKK
M['X8>,O WQ)\">/_  _\-+:WTF*VU.SU/P;I.HVPNK)KN2*3[7YDLB0RRDQ8
MDPXX8;2^"3]3P2^?!')L>/>H;8XPRY'0CL:DH \9_92\&>)? 7PTO]*\4:+_
M &'?OKVIWT< NHIPT,]W)-&=T9('RN..M>6>$_V?_%E[\/?!W@/5_#O]DOX>
M\:OXDD\0FYMY('A2]EN5^SA',OF2*ZQG>B  ODG !^N:XOQ=\6?#_@_6/"NE
MWSW%Q-XFU)M(L9+2$RPBX"NS+)(/E3 C<8)SE2,<&@#R31OA??Z;^U)KUI8W
M,#> [K[/XQO=/&=T&KX>W48Z;9-@G]=\.>]==^TOX.\0^*]%\$77AO2'UV[T
M#Q;IVM3Z?#<10RRP1,XDV-*Z)N ?."PS@]Z[CX??"[PG\*=*N--\(Z#9Z#97
M%P]U-%:)CS96/+,3DD_4\#@<5TD]U#;-$LTT<1E?RXP[ ;VP3M&>IP"<>QH
M^._B)\)?B'XC\._M%6]KX#O7O?&&H:7/HX%_88N%AAMTD.XW VA6B<C>%)&,
M#)Q6K=?"?QE%\2?&=EJWPNLO'WA3Q=?0:K;:GJ&L0QQ:7)Y,*/!>6Q<F01M"
M&4Q!\],CJ/K2B@#SSXVP>(K[P%)H?AK2+W4;G5WCTZYN-/GMX6L;5V"SSCSI
M4R1&7VA=QW8XKR'QK\&/%7PX^-/PQ\=> ]/USQBEE%+H&NVDMY80B/274%-N
M]H=QBD5651NXR.._U#10!\5^*_A%\58/AY\1O 4'@J3Q$=6\8IXFTWQ#%J=I
M'%- ]]#<-%,LDJR)+&J%1A64A1AN #>^(OPD\?\ B7PU^TK:VO@2]EN?&DU@
MVC*;ZP N1';0QN23<#8%:-C\^W(Q@=J^QJ1CM4DYP.>!F@#Y>\7?#_QKJGQ'
M^(6JVG@G4&T_5_ALGA^T?[98KYE\&G/E$&XR,"51N/R\'GIFKX$^&WC?1?''
MPJU*_P#!%\MKH/PXFT"^D^V6+&*^8V^(@/M&6R(7^897YAD]<>_?#3XH:+\5
M])U+4=#6\6WL-2N=*F%[;M!()X'V2#8W(&?4 ^U==0!\=_"SX2?$#P]9_LV6
M^H^";RW/@Z#5(-:+WUBZ6OG0M'%]VX)<$D?<#8';M56U_9_^(@\&>-/#VA:?
MJFA^&-<\(ZE9)X7\2:C:7L>G:E* (X]/N$D>1+=CN)21@HPF .0OTW\0?BWX
M?^&MEIMUJLEQ/%?ZM;Z+&;&$S^7<S.J(LA'"#+#)8CKWKLZ /FOP=X/\:7/Q
MP^&'B35? E[I6F:5X+N=%O;B:]L9?LER\EN54A)RQR(7Y0,/F'/7'&V/PP^*
M-U\3/ VM7_@/[*-!\9ZE?736&IV=OIQLIX[A(IX+=) 2W[Q6E>1?.+,V-P/R
M_8U% 'QOX;^"WQ,\.Z!X,D3PTTEUX(\=:EK3:=_:%MC6K*[ENOWD!\S:KHEP
MK 3&,DAAQP2_XB? KQIJ]UXL\2:?X3NKF;Q-XW\/ZS_PCZW=FLEM:V!B$TTI
M:81&20(QVH['"IGG./L6B@#B[3QWJ4GQ7G\(3^&9;73/[(&J6^N?;(765Q(J
M/ T*DNA&\$,?E;#8^Z:\V^)W@CQ+K'[1&D>(+/PC+KGAVW\&ZKI,\[W5M'#+
M<3O$T<+*THDPPC92P7 W#GN/>$MH8YI)DB1)9<;Y%4!GQTR>^*EH ^?_ -F[
MX;^,/AUK^I6US_;5IX";3+9=-TCQ1=VU]?Z;<!FWV\-S"\C/;*NW:)6)!Z<9
MKE/BG\+_ !Y<ZW^T5%I'A*?6K/QUX=MK;2KRWO[6)3/'9R0&%EEE1E;<ZG)
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
MEG7 C+D*HYSP/>]5^+7A_1_''A/PH[W,^H^)X[B33I[>$O;.L$>^3,WW<XZ
M$GD?6NTH ^/8O@EXHU:+Q=;ZMX+\3:8U[X_OM?TK6?#VM6-MJ&G1R6X6.ZB/
MVC802&1XI.JR?=/.,CQE\)_C7XF\%WF@:WX9MM=OM0\%7>E?VSHUQ9:;,]ZT
MLQC2^<.KE#&T;>7!NB,K2;@5(8?:DEU##-##)-&DLQ(CC9@&? R=H[X'/%2T
M ?,_@;P/X[\-_%.U\07?@V=[&^^']CH<_DZA:,UG=VSS,T3@R#<6$BX*;DSG
M+ <URGP<^$'Q'^&UK\$/$%UX6NKJ;PUH-_X>UKPXE]9_:(#-*DB74+&;R7&8
MPK#S VT\ XQ7U_//%:P2332)##&I=Y)&"JJ@9))/0 =ZY.W^*>B77Q1D\ QB
M[.NII(UK>;<BW:W,@C!60\,=Q_AR.#S0!\X:!\!/&/A3Q=\.=23PW->VD?CK
M6O%>H6]O=6NS2(+N"6.*+#RKO8%U9O*# $M@G )]8_9B\)>(?!7AOQG;>(=
MN-#FO?%FJZK:133V\OFV\\YDC8>3*X4D'D,00:]GHH ^1M/^"/C[5?V>/B1X
M<BT$>'O%%YXPO/$6F0:E=P&*_C.H+=1([V\C[ ZH$.[!&1V%1>)?A5X[\6>&
M+?Q=H7PGT[P1XUTK6-,U5]&OM:AN;G7!:NY:![F-FC5 '/EEV^\,D)7U]61K
MWB(:#<Z3"=-U&_\ [1NUM ]A;&5+;*LWF3$?<C&W!;U('>@#YQ^)G@GXC>,]
M.\-^-]-^&FG:?K&EZ]_:5YX+.JP17>J0O:O;R/+=QMY/GJ'!3+$;4P6YP&ZU
M\+O$EP/A??:+\+8_#8MO'"^(M6TRPO[1Y;:+[/)$\UQ(TJK+,S."1$7X'4D<
M_4]% 'A"_!/6[#]HS4M;L6@7X>Z\EMK.JVI<!SJ]K^[B*K_==3$['^];+ZUP
MWA;X0^+M(\>:[X>\0?#/3O%NA7'B:;Q!I?C.[U:,P6R2S^>!+:,WF>?$2P0H
MI4X7YEP37UA10!\5:=\)/BOH_P /?!O@*Y\#OJLWA;QW#KI\20ZI9BWU&R%W
M+.TH5Y1*LV)<,K(!D'#'->[?M%^!]=\86O@"_P!"TO\ MF7PYXJLM:NK".:*
M.66"-9%<1F5E0N-X(#,HX/->OT4 ?-E]^SQ_PEVE?&_5/$$2^%H_'#6US:VY
MDC,NFR6D $5Y(T;,@E\U1(=K-@(N3G('>_LUZ=K[_#*Q\1^+_);Q?XC2/4=2
M: '8#Y:I$BYY $:(<>K-ZTC?\*Z_:6FUC2-6\/\ ]N+X,UT6\D&L6C1K'>I$
MKAD5L;EV2C[PP<]"*Z?PO\3]$\4^./%/A'3TNTU3PR+87PGM6AC_ 'RLT?EE
ML;QA3R!CI@F@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** /'/CYXH?3]?\  ?A^WU^ZTV[UJ\N<:9:2"U.H
M1Q6[.P>\W!K:.,E9"4#.V H4@FF_L@^/M4^)/[/WAC6=<U--7UEOM$%S=AU9
MG\NXDC0L5 !)15YP,]<<UZ5XG\#^'/&\=G'XBT#2]?CLYA<VR:I91W(@E'21
M ZG:P_O#FK'A[POHWA*Q>RT/2;'1;-Y7G:WT^V2"-I'.7<J@ W,>2>I/6@#Y
MS_9BN&T3]H/]H/1?$4HA\6WWB&+5+1+@XDNM*,"I;/%G[T:;74XX5L@\FNE^
M-GQ%C\-^*/ FDZ+=#3=-\5>*UTCQ!K5E\C1NMLQ2'S<85Y&CBBW [AC (;&/
M6/%?PZ\)^/&M6\3>&-&\1-:DM;G5M/BNC"3U*>8IV_A5F]\%^']1\.#P_=Z%
MIEUH(01_V5-9QO:[0<A?*(VX!Z#% 'RMXGO?B1>Z'\:M'T/7]8OG^'VK6FH:
M%>1W3I/?0>0ES<Z9-(A!EPNY S9<>8F3D9K1\:_'.YC^&MM\4=)UFYTOPIXK
MUO3-,AOKZXD%OIVG-\LET0<B(O+E#)CA2K#!YKZAT7P]I?AO35T_2=-L]+L%
M)*VME D,0).3A% '/?BHY_"VBW/AYM FTBPET)H?LS:6]LC6IBQCRS$1MVX_
MAQB@#Y%\1:GXVTG7?!NB6'QEEU/2]:\;1:?_ ,21XKB6RM)K&>0V[W4B.96#
M1AT)Y4.-P8;:GUSQ;XCN/&'C?P&OQ;7PAK'@N.P.F:EXAND%Q=0&!)'NYH55
M$N@[F2-AC VC 5CD_2D7P6^'MOI^DV$7@3PS'8Z1,;G3K5-'MQ%92GK)"NS$
M;?[2X-:.N_#CPGXHUW3M:UGPOHVKZSIIS9:C?Z?#/<6ISG,4C*63GGY2* /B
MSXY>/;KXJ?!/X^W&M^([G3=1\*ZU#I5OHMO-]GA6U5[<K))"W+^>6=PSY(
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
M=@#Y1+(6A7()R>A)'%,N_BMX^\!:OI^LVVNZGXNN==^&%[XI?1KU8C NH0+
MT?D)&BE%_>L"N3D 9)/-?39^#7@ M?,? WALM?VJ6-V3I%OFXMU&%AD^3YXP
M!@*<@>E6=/\ A9X+TG4].U*Q\(:#9:CIMO\ 9+&[M],ACFM8/^>43A<HG^RI
M ]J /G6U\9>(UU/X.7.B^*M3\3:7X_T*\EUJ)[G.QTLQ.M[ 4P;?;(1&50JG
MSJ-NX9K ^%7Q8UKQ%_PR_'<>-;R34O$FC:FNLJ+U7>X>.U)CDDC;*[UD#8)7
MJ,'.,5]9>'?A_P"%_"%U<W.A>&](T6YN<^?-IUC%;O+D[CN**"V3SSWYK-LO
M@WX TVX,]GX&\-VLYGDNC)!I%NC>=(,229"9W,.&;J>] 'RI\(/''CBYL/@#
MKVJ^/-;UIO%^JZIHVJV5TT2V\D*)=M&ZB.-6616A4[PV>H&!@#U+]AJSMK3X
M07VR_O+N\;7]8$RWFH373J%U&Y53B1VVD@<G@L1DY/->L6?P8^'VG1Z4EIX%
M\-6J:3,UQIRPZ1;H+.5OO20@)^[8]RN":V]!\(Z%X6EU"71=%T[2)-1G-U>O
M86D<!NICUDD*@;W/]YLF@#P;Q1XRUGQE\7?BQX2G\1W_ (03PKX?M-1T22QF
M$)D:2.5Y+Q\@B5$=%CV-E!@Y&3D<%\-;W4?B9\=O@5XK\4K?:?XBU;X?7FHW
MMM;WUQ!'YPFL\$1*X"HP^8IC:<_,#BOJ_P 1> /#'B^[M;K7?#FD:U=6H*V\
M^HV,5P\(/)",ZDKG Z>E-NOAYX5OO$]MXDN?#.CW'B*UC\J#5Y;")KN)/[J3
M%=ZCCH#B@#A?VMCC]E_XJY_Z%J__ /1#UX[IUQXEUKQI\+?"-EXVUOP_H&H?
M#%M0EMM*,",L\7V14=':)F!PYR<GVQDY^J/$GA?1O&6CSZ3K^D6.N:5.,36.
MI6R7$$@]&1P5/XBL2V^#O@&SN+6XM_!'AR">TM6L;>6/2;=6AMV^]"A"96,]
MT''M0!\M_"[X[ZKX_M/A?X<\;^,IO#4>N>!Y]476H[A;*34-1CG\D_O1M&8T
M'FF,$!BWS @8J[K/Q)UWQ)XJG\ GXM6FB7-GX3L]1TGQ5=.-._M69FE66^6,
M?)*JF./,62A#$X(((^DY_@K\/;KP]8:#-X#\,RZ%82F>TTQ]'MVMK:3KOCB*
M;4;W !J_XF^&OA'QJ^G-XA\*Z)KS::V^R;4].AN3:MQS%O4[#P.5QT% 'R/X
MW\5^/KNY^,;Q_$_6$_X1GP-I?B&PETF&"W@>[,-R[.$:(L(G:)6V$Y(."Q
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
M"4494=AT% '1T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MT[3O+G\,W22K,OE2-,RRQ"52WEE% W, 0#P ;VD?M16=]/=:7=^&=1LO$/\
M:T&C6%KG=:ZG+-&TB/!<LJAHU1)"Y*ADV$;22H-N;]H#4=+USPMI>M>![_1K
MC6_$<WALM<W VB5(7F6XA.S]] ZQG#_*<\%>#6/XH_9P\6^//"&G)XB^*5Q<
M^.M'U.WU71_$=CHT5M;V4T0=1_H?F,'#K(X<&3YLC&T "M#Q5\ _$_BS0O"\
M]Y\0O/\ &V@ZY'KL&M7&CAK,NL3PF$6:S+MC*2-TEW;CN+'I0!RGB_\ :?\
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
MO[.?B;P]XB^&>K7'CG3]0D\$Z)<Z)''_ & T8NDE2)%?(NCL*B!./FR2W(!
M7G-!_8_\1^#M$\&3>&_B8NC>,?#)OX$UA-!$MK>V5W.9Y+>:T>X.</@JZR C
M'2@#W;X9>/8?B=X%TGQ-!IFHZ*E_$7.GZM;F"YMV#%61T/<$'D<$8(X->?>(
M?VD)-%^)GB/PE#X(U:]B\.6UIJ&K:O\ :K6*WMK*;S2USAI-S*@B8E -YP<+
MP,^J>%](N]#T*UL]0U6?6[Y%)GU"X54:9R26(5>$7)P%'   [9KSI?@5->?%
M/X@>)M5UJVOM#\8:+;Z)<:-'I[12111"5=WVCSB&+"=\_NQVQ[@'-1_M>Z5"
M+N[OO"VLQ:*NASZ_;ZE:1_:(S#$H=HIL "&8J0RJ2RD9^;((K/\ B+^TEXEM
M/A]I&O\ A31=&O(-1\0:3I<&IQZR+FRN8+J9%+PR)"=Q&3&VX#:22-V #L^
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
MPQ<R?:+X17(;R&\GF8%X02OS#C/0XS?B=J$$>JWFG:W#K;0^*?AI8Z)?-?\
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
M7C>PU_XG:_\ %B]TCP3XI@MM;^%*Z5I\FIZ--:&XNT>Y)AVR*&5_G "L 3U
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
MJ1+RK@_=4YQS'[0/QZ\:>&]+^.6CZ%-INFW?A+PY9:O8:G]FD>3%P9E="OF
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
M#@U<HH YGX>_#_3?AMX>32=.N-0OLN9;B_U:\DN[R[E( ,DTSDL[851ST"@
M  "NFHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ///C1\%[#X
MWZ)I6EZEKFL:+;Z=J5OJT;:.;<,\\#AXBQFADX# '  SWHN_A)?:A<W%Q=_$
M/Q7/<-8RV5M(/L$7V,R%=T\02T4&7"[0SAPH)P 3FO0Z* /(+7]F#PK9>*K_
M %>"\U.*RU30H_#VJZ$AMUL-3MT5E62=!#O,H5F&]74X..G%9F@?LA^%-,\$
MZIX0U?7_ !5XP\-7EBVFV^G>(=4\]-/MFQ\EN41""NU-KN7==H 8#.?<J* /
M%XOV6= N/ASK?@_6_%'BSQ5;ZI:QV1U/6M226\M88V#QK"RQJBE756W%"6*C
M<6P*KW'[)7AS5$\9'6?$WBG7;CQ=HL6AZM<W]Y"7EBCW[)%"0JJ2#S&^ZH7_
M &>N?<** /,?#7P(L_#GQ%TSQH_BCQ#JVK6.AG0=FH/:M%- 9/,+N$@5M^\
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
M_D5/*@4*NR/Y=VWGYF8YYQ6]110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MEX)(!]*>!_B9X5^)<.H3>%M=L]<BL)Q;73V<F\12%0X4^^U@?QK.\>_&_P
M_"Z\2T\5^+-+T*[>V>\6WNYPLAA0@,^WK@%@,UJ?#:RN=-^'WANSO=.?2;RV
MTZW@FLI6C9H72-5*DQLR'&/X6(KSGQ]X0\0:I^T_\,?$EIX<N+_P[H^EZK:W
MNJ+/;!+:2X$(C^1Y1(W$;Y*H<9'7F@#M[OXR>"K'6K+2I_$5I'>WLJV]N,L8
MY)F3>L(D V>:RD,(\[R",#FN4\&?M1^"?%]C<WCR:AHUJNOOX=@FU+3;F%)[
MH2F)5#-&%4LX("DY'&<$XKR[PI\(O%VC>/M<\/\ B'X9:=XNT&X\3S>(-,\9
M7>K1F"V22?SP);1F\SSXB6"%%*GY?F7!-95[\&_B+;?#/Q#HT'A%KJ^TSXD_
M\)?8(NHVJC5K4ZC]IVPDR8C<(2,3&/YACIS0!]#ZC\>/ &C)K+:EXIL=+&CW
MT6F7PORUN8;F4 QQ8< DL&4C&00<]*Q/^&KOA ;6:X7XA:')'#"]Q(([C<ZQ
MI(8V;:!NX=6'3^$GH":\!\>_";XG>*M-^+TO_"N[@R>*O$N@:M86::I8NY@M
MOLOG"0M,JJP$+ C)!/"EA\Q]1\8^"_%.H?M":KXGMO!U[=:)-\/YM$BN5N;(
M$WCW!E\G:TX8<'!;&W/?'- 'L,'Q(\+W>K:!ID&NV4]]K]H]_I<,4H8WEN@5
MFEC(X90'4Y]#6]>7<-A:3W5Q(L-O C222,<!5 R2?H!7C/[.^F>+_ OPT^%?
MA'6O!,MH]CH M=4U"74+5CIT\2(JQ;(W<R"3G#(2!M&>M>F_$#P_+XL\!^(]
M$@D\F?4M-N;..3^ZTD3(#^!- '%> _C58:YX T[QSKEY'I>D>(IP-"L1&SSR
MPDMY.$4%Y99$7S-B@[5P,?*S%GCGXW:=X?\  VE_$;1]3M=:\$+<QP:G)#SY
M<,DPA,Z-U#12$;T8= XP&%>0^$M,\7ZC^SU\"[70_"_]L2^'Y(K#Q#:V\EK#
MJ>GFW@DMI?LTEPRK$XD&UF5EDV,VPY.:Y[5/AKXM\-_L2^-/AWK.A-IWB+7=
M:N]/TJV^W)>-=&\U$O$X=6)("2;B7PV$8L!B@#[55@ZAE(92,@CO7S;\9OVH
M7MO ?QE3P3]JT[Q+X"@4O>:EI$S6[R>6LC*N]53[KK@DG=G(#+R?HC2;(Z;I
M5G:,YD,$*1%S_%M4#/Z5\G?%?X2_$&_T[]I32-)\'3ZS%XYCMIM'O(-0M(TE
M86D,#1,LLJLK!HV)+ +MZ$GB@#Z"\&?&?P;XPMM22P\4:;>76C6\<VJA)@HM
ME92?,8G V?*WS#Y?E//%:GA+XE^&?'-]J-EHFKPWE]IVPW=F5:*>%7&49HW
M;:P!*MC:V#@FOFGXH?!/Q_\ $3Q;XS.E:!-H<&J> M/TJSO[ZZMO(-];W;7'
MV>18IFD"D$(6"D<MSCKZG\!] U:35;WQ%X@^%5I\.-;ELH[*XF?5(M1N[O:V
M["RQLP$"G)4,=Q+?=7'(![31110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5@>#/'>@_$'3KN_\/:E#JEI:WL^G
M32PDX2>%RDJ'W# _7@C@UA?&OQ5?^&? ES%HB&;Q+JSKI>DPJRAFN9<@,-Q
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
MEI"VW]NZ/:31W%Y923*KF*)(MRW#HCJS!648(VECD  ],N_@YX!O]<N-:NO
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
MP4JRH5(;KMP0#W_1/AYX5\,^'5\/Z/X9T?2M!5Q(NEV-A%#:A@P8,(E4+G<
M<XZ@&M=-+LH[NZNDLX%N;I52XF6)0\RKD*';&6 W' /3)]:\9\<_M/V_@B[U
M2T'ANZUZ]T)K>/6K71I3/-"\JJY2W38#<%$=78$)P1C)R!D>*OVP(O#*^.[I
M? .NW>E>"KRUAU>\$]LA2&:..03)&9-S8653L^]@'.TX! /5-.^"OP\T@QFP
M\!^&;(Q^=L^SZ/;Q[?. $V,(,;P &_O8YS5J/X5>"8O!Y\)IX/T!/"I.3H:Z
M9 +$G.?]1MV=>>G6O._^&HM.T?5O&%CXJ\.:EX7?P_I=OK4?GRP3F]M)Y&BB
M*^6Y"R&1=NQC_$O/7&)X@_;!A\*:)XMO]2\#:W)_PC\-K<F2P9);6YBGE$0*
M3OL&]&8!XP"PR"NX<@ ]<MOA+X&LM'U'2;?P9X>@TK455+VQBTJ!8+I5 "B5
M FUP   &!P *=+\*?!,WA"/PG)X/T"3PM$08]#;3(#9(0<@B#;L'//3K7BGQ
M-_:IUWP[X)^+7V#P=)HWB[P;I<.J16VLWD;136TX<1SAH?,&Y3&^8CCD ;L'
M-?0'A:\U#4/#NGW.JP06VH2PJ\T5M,9HP2.SE$)SU^Z/2@"+PUX*\/>#(KB/
MP_H.F:%'<.'F33;..W$C 8!8(HR<<9-6/$'AO2/%NDS:7KFEV6LZ9/@2V6H6
MZ3PR>FY'!!_$5P/B[XWC1]?\3Z-H&@7'BB_\+V$6I:S#;W"0M#'(&9(HMW^L
MF*(S!"57&,L"0*XZ;]KNSU>^MK?P?X-U?Q8EYX57Q;:7,5Q;6T4UJ7VD'S),
MJRG(((SN& ",D 'LOAWP-X;\(:;-IVA>']*T33YO];::=91V\4G&/F1% /''
M(JKI7PQ\':%I=]IFF^$]#T_3;Y/*N[.UTV&*&X3GY9$50&')X(/4U)\._'%A
M\2_ ?A_Q9I:2QZ?K5C#?P).H$BI(@8*P!(R,X.#VKS'Q9\1O$]Y^T'=?#A--
ML1X7?PC-J\UVFH2173%IQ%N&V+Y2N& 4.,[L[@0!0!Z#:?![P%82:0]MX(\.
M6[Z/&T6FM%I-NILD;[RPD)^[![A<9KS7Q]^S3INK^-/AS/X=\+>$M/\ "?AW
M4KO4M1TEK58$NWG@:(D0I"4+ MOW-R2,<=:X']D[X[OX?^%WP>\+^(M$U&VM
M=;T*XEL_$=U=12I<26R&68.H8R*-F2';J5/'0GU#P)^TO9>._&&@Z5:^'=2&
ME>(+22\TW6809HE5%#!;D!?W#.IW)RP/0D-Q0!Z+J/PX\)ZQX5'AB_\ "^C7
MOAL8 T:XT^&2S&#D?N2I3KSTJ _"OP49M&E/@_03+HL9ATM_[,@W6$9&"D!V
M_NE([+@5:\>^,K+X>>"M<\3ZC'-+8:19RWLZ6Z;I&1%+$*/7 KP_XB_M)>);
M3X?:1K_A31=&O(-1\0:3I<&IQZR+FRN8+J9%+PR)"=Q&3&VX#:22-V " >M0
M_!'X=6]O!;Q> ?"\4$$LL\42:-;!8Y),>:ZC9@,^!N(Y..<U/J_PA\">(+UK
MS5/!7AW4KMK06#3WFE02R&V'2 LR$^7_ +'3VKAO%'[1\7AZR\87]OX<N-:T
M_P $^6OB6:PNE)MG,2RRI;JR@SF*-PS9\O@X7<V5%B\_:(@U%-5N?!OAR_\
M'-AHZ6<FH/I;CSB+E$D1;>(C,SK%(DC E %88);( !V][\+?!FI7-Q<7?A'0
M;JXN;(:;-+-ID+O+:#I;L2N6B']P_+[4EU\*O!5]H^F:3<^#] N-*TL$6%C+
MID#06@Q@B)"NV/CCY0*^??AS\0IO"OQ[^-6@:3;R^(O$%]X@T][/1;G4'1HK
M<V$#3SEG#^7$A?)XQE@J@D@'ZH@,C0QF9%24J"ZHQ90>X!(&1[X'TH Y^]^'
M'A+4]5L=4O/"^BW>IV$!M;2]GT^%YK>$C!CC<KE$(XV@@5<\+^$-!\#Z2NE^
M'-$T[P_IBNT@LM+M([:$.QRS;$ &2>IQS7A?C+]L%O",_CJ8?#?Q%J&B^"-0
M2TU[4H+BTQ;0M%')]H2/S=T@"R!BJ\@ DXZ5T6E?M&77B?XD:SX4\/\ @#6M
M9ATAK)KS5([NSBA6WN8&EBG4/*"P( &T?-SD@8Y /2M=\ >%_%&HVVH:SX;T
MC5[^V7;!=7]C%/+$,YPK,I*C//!JOX@^%_@WQ;JG]I:YX2T+6=1^S-9?;-0T
MV&>;R&!#1;W4G803E<X.3Q7DWPB^-WAZ[^'_ ((L?!?AFZM;[Q$=1FT[0;Z^
MY@CMYW%Q+-.3)M7>1C;O.9% & 2-+4OVFDL=+TV,^$=3L_%5UI\VI2^'=5=;
M:>WBCD,1!8!@6=U/EX&& R2HH ]&L_A;X+T[5(M3M?".@VVI1",1WD.F0I,@
MC7;& X7(VJ J\\ 8%31_#CPG%XO?Q8GA?1D\4NGE-KBZ?"+UDQC:9]N\C'&,
MTOP_\90?$/P5HWB2VL+_ $N'4K=;@66J6Y@NH">J21G[K Y!_3(KD/%WQO&C
MZ_XGT;0- N/%%_X7L(M2UF&WN$A:&.0,R11;O]9,41F"$JN,98$@4 = ?@YX
M!;6YM9/@?PV=8FN!=2Z@=(M_M#S#.)&DV;BXR<,3GDUUSHLBE6 92,$$9!%>
M#VO[5\'BGQ+H6D>"O!.L^+QK.@0>)+2Z@N;6VC:SDF6)B?-E!#)DY4X)*X /
M4>Z7CSQV<[VT4<URJ,8HI9#&CMC@%@&*@GO@X]#0!SNF_"WP9HMC?V6G^$="
ML;/4(S%>6]MID,<=RA))6154!P<G@YZFH].^$G@;1[O1[JP\%^'K&ZT:,PZ9
M-;:5!&]BAZK"P0&,'N%P*\?^#O[3&L^*OAOX)O\ Q!H]D_BWQC?WMOI&FZ?>
MGRW2&28R-*[1+Y:1)& 6 <M\IQEL"GXR_:HUF6TT>T\,Z!;VOB&+QQ:>$=>T
M[6+S8UI))^\'ELD;K)'+&/EDX(#9VY&  ?1&O>']+\5:1=:3K6FV>L:7=)LN
M+&_@2>"9?1T<%6'L15#PYX \+^#KB:?0/#>D:'//%'!+)IMC%;M)'&,1HQ10
M2JCA0> .E>:^(OVDX?"7C;2M"UCPW=:?;ZAKL/AV&YGN%CEGN)(PPG@A=0TM
MJ&.PS _>!^7 S6=^S1OB\>_'>W,]Q/%!XS*Q"XG>4HIL;9BH+DD#+'CH,\4
M>]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M>HH ^'_AOX@O=>TSX&:IH&IW1^*G]L"V\=6,MPWVDP>7+]N^WQ$_*J.J&,N
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
MMK_#S7OBA^S1XQT#PU ][K#QPW,5C&<-=B&=)7A'J65" .Y(%;O@C]H/X?\
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
MKNS[XKZ$KGM4\%6>H>+-,\2PNUGK-C$]J;B, ^?;.0SP2#NNY0P/56&1P6!
M/AWX#>%8K3P]\#;WP=JVII\1+76Y+/Q-I4>J3R)!I8DN#<1W=HSE(%7]V5RB
MG>RXR6KZ$\'K<C]MSXC&VW?V9_PB.D?;,?=^U>?<^7GW\O/X8KWXYP<<&L#P
MKX-L_"TVJW<;-<ZIJUQ]JO[Z0 /.X4(HXZ(B*JJO8#N220#P/XFVWA;1/VVO
M &LZ_:Z;:FZ\*:A#;WUY"F9+F.YMFC57(Y=$\QAW5=QX&:\'^!NL:/X:T+]F
M_6M&\0+'K.KZYK.F7B'5V,4\!6\9(6A+[ OF")AA1\Q!ZMS^BE% 'Q1^S7XC
MTKQYXT\*7>I>,M=M/BUI$ES;^)?#,=F\<LCD,)/MI;*M I"M$_ &45/[M>D?
MMD^']5,GPH\:VEC=:KHW@OQ9!J^LV=E$TTHM-CQM.L:@E_*+AR "<9/:OH^B
M@#A-(^,/@_QU%%'X1U_3/%EY*I>./2KA+H0$*2'FVD^4 >/FP<\ $\5\H>#O
M$&J^(/"'PNO[#4KF'XY0^*UM?%E@]RZW9MC-*+U+J+/%LL0#1DC:N(]A!(S]
MU44 ?G,FI:(G@2T\0KXTOUUBW^,,VD17W_"2W!=+"2_:.2($S8VF)N6ZXP<\
M#$WCC6-)\.:MX^\.:;XMO[#P]H_Q,\.+'%;:_/\ Z+;W$47VH%_-+;"^XG<2
M%;)&#S7Z)UYW\:/A5<_%K2_#]E!K,>C#2=:M-:WO9FX,KV\@D1,>8F%)'/4X
MZ8H ^3]6O])^&=U\0X=.US5[OX/W7B#08=/NCK<DFG07LA9KQ);N3S3]BXB\
MX D$N4RN3CF[;QG9W&@6&B77C&:UBM/C1%90I8ZA<:?"NFRJ'"1H9<K"<[D&
MX[005(R#7Z+KD*-Q!;') P,TM 'PYH_@.+XA^$/CIX4\)ZH+_4O!GB\:GX7M
MI;]KKR)$M[><VY+,S&&602HRDE<NWI7T#^SIJ*_$;2K[XI3:7+I,_BI8?LMI
M<Q[)8+2) BJP]6D\UL]P4]!7:?$CP?KGC32[2RT7QA?>#@+@->3Z?:6\\ES;
ME2'A!F1O+)R"'4;@171:-I%IX?TBRTRPA%O96<*6\$2]$15"J/R H N4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!R?Q2T?PKK/@?4T\;/''X7
MMT^U7S3W3V\(CC^8^8R,N4XY4D@]"#TKR_\ 8Z\,7>A>!O$=_'9W>C>%-;UV
MXU'PUHEZS[[#365%C&UR3&)"KRB/^$2 8'(KU#XG?"WPU\8O"DGAOQ993ZAH
M\DT=PT%O?3VC&2-@R'S('1QA@#C=C('I3O /PUT;X:VEU;:--K4T5RXDD_MG
M7K[56! P-C7<TI0>RD ]Z .JHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
=BB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>clir-20231231xex97g003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex97g003.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 1, U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M5BC,LB<-SV(/- 'UE17B6A_M1:9XC\6Z!I^G:!J.H:%KEY-86NM68,PBDC+
M23QA?W<+E&"R;C_#N"YKO/B9\3=-^&.F:=/>J9[K4[Q=/L;8-M\V9E9^6YVJ
M%1V)P3A3@$X! .QHKP*V_:WTIK33XM1T27PYJ][K,^B1)KUS]CL)9HXO-#17
M;)M=)%P(R%!9LJ0N#4^G?&GQIJGQZTSPFWA6VL=&F\(_\)!/:S7W^G+(TZQ[
M,>7LW(0RA=X5MVXL, 4 >[45\U> ?VC-"T7P'\,HO"_@#7!9>,+_ %"RT^P^
MVPNUO-"T[NLCRS$Y8Q.>I4 _>X -W3?VOA<V.GWU[X UG3=/'B7_ (1/5KJ2
M[MG73K\SB%5 5]TR%F3+J  ''4@@ 'T117C&J?M)V^B?$31_#.H>'+O3X]8U
MN70;">\F6&XFF2)G$XMV&XVK%&59E)R1]W'-<O\ #S]IS5YO"6L:OXQTO3[6
MYD\6WWAO2+33[UI/-DAED7:Y:)=JJL+.9.21G" X4@'T?17!?"'XJCXJZ3JM
MP^A:AH%YIE])83P7J'RY2H!$L$N )8F# A@!W! (KEO'O[25K\//%L.F:GX=
MO(--DUFST-+^YE6"2YFN=@66VA89GA1I$5W5@5.0%.TT >S45\]:O^UY%H]Y
MXB:;P'K:Z/X=\2P>&]5U-KFU"V[RF$1RJ@D+.I,Z9"\@<GGY:Y#]K_XJR^+?
M@A\3;/PUIU[<V/AN]M].O]9MM0-J8KL2PLZ1HI!E1!(JON(&6P ^#@ ^M**P
MO$GB(>$O!6HZXUG/J*Z=8O=M:VQ02RA$W$*795S@'J17BWA7]KU-<U7PA!J/
MP_U_1+#QAI+ZEX>OII[61+]T@$SV^%DS$^PDJ9-H;!Z4 ?0U%?/W@_\ :T7Q
M5X2\/>(9? NKZ38>*)+6U\.FZN[8MJ5U,9,Q;5<M&(Q&SL[C&T$KN. 7>+/V
MK3X2T+QS+<^$9VUWP1/;?V[I7VT 1V<^"E[#*$/FQ;<L<JK (^5R " >_P!%
M>'_&KXMZ9I_P^^(4NL>&)O$OA'1]'AN;]M+U#9)<>:NXQ*3Y>W:FURROG#I@
M$G S?C-\54U?P'X^\*>&='O-3O-(\+&_U*2WU VC6*30.T")(#N>;:A?;E1M
M'+98 @'T%17R_P""?VCK7P'\&/!FG6VDW?BG6M,\'Z9JFH6MO-B<QR0?*L0(
M/FS-Y;D(=H./O D ^]7?CZPL_AS-XTDMKY=,BTLZLUN]LRW0B$7F%#$<$/CC
M:>_% '345X/JG[4BZ?\ "K4/B!;Z!:ZQX?MA8R17>EZPEQ#=1W$OED1R"/\
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
MHH R?BS\)KSXB:]X%UO3->30=3\*ZH^H0O+8_:XYED@D@DC*^8F#MD)#9(!
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
M.4ZAXX3QI]H_L"0^6RW"3_9]OVOD;HP-^>A/RU]'T4 ?-TO[)NOR>);?4_\
MA8D;1VGC ^+H/-T(/<LS(Z-;RSF?]XJK(5C.U=@ !#@##K_]D;4)M U6PL/B
M!/I-Y'XKF\7^'=1MM+0RZ5=RN[R+*&D*W*'S77&(_E;')YKZ/HH Y?X?>'-?
M\.:,Z>)_$[>+-:F??->I9+90   !8H%9MB\9.68DDG/0#QGQW^RAK?C'Q%XG
MOX?B!'9VNKZ[IWB"&.YT07-Q:RVC1,EOYQG7=;_NR1&%4JSD[CD@_1U% 'S?
MK_[*.NZYX:^(>DMXZL(SXN\2VOB)KAM =C;&$VY$6!= /N^S)\WRXW-QTQ#X
MN_9#UC6M,^(VA:/\0(]'\+^.;P:I?Z?/HGVF2VO28VEDMY?/3:DAC4F-U?'9
MA7TM10!Q7Q-<:1\'/% O[N-FBT2YCDN& C5V\AESC)QD]!D]<5XC^SY\)[[Q
MQ\(/@YKVJ^(K&[;PWX=5=(M8-,9!;74MH(&>X/GDRM&A=-JB+DL3SC'U'10!
M\_:;^RI-:?!'P#X*F\6*=?\  U[!J&B^(K;3#$J31%MOF6[3-O5E=T91(N0>
M"IKMO#OP3LX-4\;ZQXDN;?Q!K'C"WBL=3>&T-M;?98HFC2%(B\A P\A)+L27
M/0  >ET4 >$S?LO_ &?]F'5/A#IWBB19=0LGLIO$&HV9NI65L*&,8E3)6-41
M?GX"#K536?V8M;?Q%XDU?0/'4&C-XKT&+1/$-K/HOVF&Y:*%H8[FW'VA3!($
M8C#&12,<9YKZ!HH ^<-&_95\4>"=1\.ZGX-^*,F@:G::#:>'M8:;0X[J#5(+
M8$02+$TH\F90S -N<<\J:]SU/0;Z;P9<Z/I^LSV>HM9-;0:O.@GECEV;5F9<
MJ'8'YB,@'VK<HH ^<;_]C;3]3\/_ !%M#K%EHVH>,[:S2Y?P_I'V.RBNK>0R
M+=_93,X:5GV[SN7<J@=<M47B']D'4?'EUXUO?%GC][V_\3Z7I]H\^EZ2ME]A
MN;*5Y;>Y@!ED( =@=C%LX/S<\?2=% '@7BS]GCQOX^^&LWA[Q)\48M6UB6]L
M+DZDWA\16R1VLZ3JJVJ7 P[L@W2&0\<!5 Q79^!_A1J7A7XN>.O&UYKUKJ$?
MB>"QB_L^#3F@-L;9&0'S#,^_<&.1M&..:]*HH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!?VD8]=T_P =
M?";Q%'H6I^)?!>C:M<2ZYI^D6;WD\;O 4MKG[.@+RK$Y8D*K%<A@.*\*\/>%
MO$^EZM<:S9>"=>@\&V?Q7N=>U#1SHTT4MU836P2&ZCMBN^58YB)"BJ6! .W(
MK[OHH ^(/%/@GQGX<\1>)/'&@>%=8U3X=OX[T[7)/"-M9.EW=6Z6ACNKB.S<
M*Q_TAHY?+*@N8=V.03T_C;2(8U^'WCGPW\-O$>CZ);>/CKVIV::9/+J4BS6D
MT4EVUBH:6,&1U!4+G +%1FOKBB@#X%U+P;J&NV4AU7X>>(3YOQJ76UBN?#\\
MS#37"^9,=B.!$0,,<X/0YJ'X@_"JV3PG^T:ND_#C5!?/XBL+GPV+3PM<[\!+
M0R26>V'@>9'(6:/C*Y/:OT HH ^+?$?AF?Q!\3?'/A_QWX$\<^([+Q#J=GJW
MA[4]%MG6R:)(H?*BFN  UF\,L;$[RO#$C))!Y#QC\,E7PY\:;VR^'FL'76^(
MFG:AHUQ;^&+IK@P*]D9)K9A#DIF.<LR<'!)ZC/Z T4 ?&?C>RUC2M1_:)A?X
M<ZYXJAUW4-)U*R@33KO[/=6P@M8Y'5HMC2M&R,S6Z,';800 :X_Q!X6\4ZAX
M>^.'D>%_%NHQW_B7P[K]G+<:!);R7L$36AG>&!8U)<")\QA3( F'&[K]^44
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *X;XQ_!GPS\>?!W_  BGC"WGOO#LES'<W-C#
M</ +GRR2J.Z$,%W8;Y2#E1SC-=S45S";BVEB$KPET*B2/&Y,C&1D$9'N#0!\
MK_L2_ [P/\._$_Q7\2^!- BT+P_?:S_8FFQ1SRS;X;(>7+('E9F(>X,W?&$%
M?5M>1ZO^SAI-W\!K?X5Z3XE\1^&M-@2-4UG2+U8-2+++YC.TH3!9VW%L*,[C
MP*]4T^S_ +/L+:U\Z6X\B)8O.N&W22;0!N8]V.,D^M '._%:VAO/AAXN@GB2
M:%](NU:-QE6'DMU%?GM^RIJ^K?LM_%;XE?L_1RR(OB.&#6O!4DF2 ;D*C8]=
MBMN;_KV>OMW]I?4O'-G\+[FT\ >![KQYJVJ2G3[FRLM;M-)FMK62*3?<+-=1
MR1D@A$V%2?WF?X37S/%J?QX'C/PQXON?V1;B^\5>'=)FT>QU>X^)6C^=Y,FW
M+,%@"%QM."% &]^.: /*?V0OB3I'[*_P]_:M\7G3CJ,7AWQ3]EMK<MB2=O,>
M*)&DP2 68$GGN<$UZO\ M%?M4?%70_V>/B;?VFBMH%WIMMIK6/BK^R+NTMKR
M&\VI,MNLYR)HF<C?E@1A@ :\QT#X*_%_1O"OQ/\ #ES^R[XBUO2?B'<M>ZQ#
MJ/Q1T+*7!8N)86CM$*,K'(!R.!P:U=6\%_M%>*_@+J'PJ\4_L^^*?$VDW-K!
M9PW][\4-$2XM(X7#0A/+ME1B"JY:169@,$XZ %_XF:GXRT3]L;X)ZO;?V'>>
M+8?AWJ-SYUPDR6KA8IF!<!B[';VW#))Y%>G^#?V[-4\>^!_@-]AT*PL/%_Q/
MO;BU;S_,FL[!+9F6>4(&5GSM&U-XZ\L<<^0WO@3]H#5O&WACQ=J'[/'BJ[U_
M0-!G\/03GXG>'U22"9'1W=/L6-^)#C&%&U>.N:/AOX3_ !J\'>"?A[H.D?LO
MZ['>> M0FU'0-:NOB;HDMU TI8RQ.!:JDD;;CD%<],,,4 >OZ7_P4#O/$.@^
M$M*L=!LK?QUK7CF;P1,)V=[&!X77S;H*"KLI1T*Q[@<L06XR7_L#Q7,'QO\
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
MS7+>#/VD[+2?BA\2M!\>^*M,TZTT_7+*PT-)H/LK".>UAD"N"2<[Y0NY\#)
MXSB@#Z'HKD?$_P 6?"'@V_:SUK7[73YH_+\XRD^7;>8<1F9P"L(<\*9"N[MF
MN,_:2^-=K\+?ACXON=+UZRL/%=AHTVHVJ3VS72Q85O+:55("*[+M5G(4GCG&
M* /8:*P/ &K7.O\ @3PYJ=XXDO+W3;:YF=5"AG>)68X'3DGBO*?BS\6]43XP
M:!\+] U"]\/:AJFE7FH'6H=&DO1'+&T*0H T;(T9:4F1L\!0-R$YH ]UHK@O
M"_Q;\-7DNFZ'>>*=,O?$36S;Y8%:"WO985 N6MRQ*N%8,65'<H.&/%/\%_'/
MP!\1=;;1_#'BW2]=U)8)+DV]C.)&\I)?*=^." _'Y=B* .ZHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *\%^!_A'Q5X=^.GQMUS6?"]YI6C>)-0L;K2[R6YM)!<)#:K"
M_P L<S.AW#(W*./2O1_''Q:\/^ #X=_M&2XN%UW5XM$M)+&$S(+EV*A9''RH
M 58')SD$8)%=G0!\9V?PD^(4/@O2[,^ ]02^A^+4GBN1/MVGY&GF[DE$N1<X
M)V.!MSN[8K=^&/PB\7>'?%C^&O$_PST[Q#IUCXCN-:TSQU<ZM')"L4EP\ZL;
M0MYJW*>8R A=N>=V.OU?10 R9S'$[K&TK*I(C3&YCZ#) R?<@5\S>)/@#JWQ
MI^&OQ&F\61>(O#^M^*'GQH4=U8NJ)#\MB RLZY 1'_UJX=GZ=:^G** /DS2M
M$^,]U)\$?'FO>!KJ\\0^%;.[TKQ%X<&IV/GS&:*./[=;2>?Y+']WDJ\B-AV
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
M\%^(_#OAB/4?"OA[4M$D:/PYXHU"VOH-/U%;F&9(+&>*225+63RW#)(=H!7
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
M//A#XA\6>*O">N>#_%=]JZ^)/ $.J+X@GFOIG%\TL9:R#MD"16B<N1C ,8X
M)!^O;_3K35(5AO;6&[A61)1'/&'4.C!D8 ]U8 @]B 156\\,Z/J$.I0W6E6-
MS#J:A+Z.:V1UNU"[0)01\XV@#YL\<4 ?'W[-^H>(?#$G[/.DP^+-5N-'\5^
M[AKG3I_):"UDMX+9H7@7R_E9=[ [MV[/.:3X8?'76-4\.?!71O&WBVZLM.\4
MMKHOO$$MPMK+=W-M<,MO;>>H4194LWR;2?+50<9!^I;3X.^ ;"32Y+;P/X<M
MY-+A:WL'BTFW4V<3?>2(A/W:GN%P#2/\&_ $GA1?"[^!O#;^&5F-P-&;2+<V
M8ESG?Y.S9NSSG&: /F^_T2Y\2?&KX*Z4OQ$U'7G_ +#\20-XKTY(H+FX19+8
M?*VUDR  AD4?-M)!!.:]B_9.\8:SX\^ 'AK5=?U"34]7/VJUFOY%423>3<RQ
M*[8 &XJBDG')R:[FY^&7@Z\U+3M0G\)Z'/?Z=;FTLKJ3386EM82,&*)RN40C
MC:I J]X8\':!X)T@:5X=T/3=!TL.T@L=,M([: ,QRS;$ 7)/4XYH ^,D\9?$
M!?"-KXD'Q)U\W\/Q5E\*B)UM3 ]B]\UOAX_)PS*I!4] 5&!UST3_ !$USPC>
M_$CP?J'CW6YH['QIH^E:3=3I%+?W*W<$4SV0FS$L0<^8!*3F-2=N2%%?1_\
MPI/X=_8OL?\ P@7AC[&+S^T?L_\ 8UOY?VK.?/V[,>9GG?\ >]Z=>?!CX?ZB
MNK+=^!?#5TNKNDNHB;2+=Q>NGW&FRG[PKV+9QVH ^6++QCXZU_X0>.]<L/$F
MH7VK_#GQM=2#3M/U9YFO])@:-YK-Y0$:;]VTFUV&XE ,]<_1?P0U\_$*RUCQ
MY;7]Y<Z%X@N ^C033.8DLXT"+*D;'"^:X=^!R"M+XO\ AKJUA8_8?AG;^%/!
MT>JSE=>NI-)/G20F+8'A\EHP9E& #)N  ''&*[WP_H5EX8T+3M'TZ$6]A86\
M=K;Q+T6-%"J/R H ^2?C+\2/&N@+^U"NG>,=2LV\,Z5I=[HS(L&;(R0N\B(/
M+QM8@9)^;_:JK\0OBSXW^"6M?$Y;7Q/JGB2"V\%:=XBB.J1Q3&PGDNW@GEB5
M(U&Q8_GV$$93GJ<_46I?!_P'K,^LS:AX)\.7TVM!5U.2YTF"1K\*<J)R4/F8
MP,;LXJQ9_#'P=I^K/JEKX3T.VU-[06#7L.FPI,UL!@0EPN?+QQLSCVH ^:/C
MM>:9<_L^?&2;1/B3+XST>]\)I=Q:9).MY]C8@@SBX!) FX(B. -C%0!D"7QC
MX[U#PWXR^*>FR>)[S2].MOAE::SI\3Z@T2P7F;E3+"2PVG,<0(7@G QSS]$6
MWP<\ V7A>\\-6_@?PW!X<O7\VZT>+2;=;.=_[SPA-C'@<D&IM2^%/@G69M.E
MU#P?H%]+IMNUI9/<Z9!(UK"PVM'$64[$(."JX!% 'R]X6^*>I?%%I/"NN^*;
MW28K/X8Z?KUM+:W0@EU.YGA?[1<L_P#RT6(HJE.4R[%P>,<C\)OB/J.J> _A
MG\.XO&MKX&@D^'-EJ.F:C->_9/M%WETD97'$AA"QDQ$[2'8L#QC[-U+X2>!M
M9MM)M]0\%^'KZ#201IT5SI4$BV0/40AD(C_X#BF:E\'? .LZ/INDZAX(\.7V
ME:8_F6-C<Z3;R06C?WHD9"J'W4"@"/X9^*(=2\-Z+IM]XJTOQ+XFCTR"YO)[
M';"URK# N1!DLD;D$@_=.>#7C7[0FM:WX ^*NDW"ZOKA\/>,])NO#]M:6-]*
M@M-: $EI)%@X1I KIG& 4!(Y;/MUM\.='M?B)+XS2SM(M9;3?[*$\%K''*T&
M]'*R2 ;G ,:[03A1G Y)KH;S3K34&MVNK6&Y:VE$\)FC#F*0 @.N>C $C(YY
M- 'RS\$_%WBKQ]\/[Y]2U?6-*\1>!-'O=$UF=;IW$^LHSAI2)=R2;4C612RD
M8N5X^48Y;X>:E<>,_'_[+GB'Q)KNI3ZAJ7@F_N[NX;4YH$GN EHP8HCJF27;
M/'S# .0 !]C3^&M(N;+4+.;2K*6SU%F:]MWMT,=T6 5C(I&')  .[.0!6/%\
M*/!$%CHUE'X.\/QV>B,7TNW72X!'8,1@F!=N(B1W7% 'QW\'-5U_P3H7PNU?
M3/$NI+9ZS\2-8T.\T0F+[%);R75^Q.W9NW[XU8,6R.G3BM^Q^,'C36?A%X<^
M)ECK-Z?%\WC8:'J/A<N#;&%K]K9K+R,?(\<6V02##Y4DDJ<5]-V_P4^'EI;V
M-O!X"\,0P6-T;ZTBCT>W5;>X/)FC 3"R'^^,'WK5@^'_ (7M?$DOB&'PWI$6
MORMNDU5+");ISMVY,H7<3CCKTXH ^0M5^*^M:-X,UD2>,KZ#5-.^,46B6RSZ
MDWG?V>UW IMV#-ET\MV^]G@Y]Z]/_9?T^TL_BC\=F_M"^GNAXO>..&[U.><>
M5]CM&R$=R."V V,@84$  5[#??"/P+JFKWNJWO@OP]=ZI?-&]U?3Z5 \]P8R
M#&9'*;F*D KDG&!BM73_  ?H.D:[?ZW8Z)IUEK.H*B7FHV]I''<7*H,())
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
M&%N@6--T+^8[.I.&+$%&P#7OOC[Q;+X(\,SZK!HVH:_.LD4,=CIL1>1FDD5
MS?W8UW;G<\*JL><5RGPH^$VJ_#GQ;\0-8O?$-GK$/BO5O[6^S0:8UJUJPACA
M";S/)O&V('.U>2?I5[XW_#&[^+G@*3P_9:Z?#UP;NVNUN6M?M4,GDRK)Y,T.
M]/-B?;M9-RY!ZT ><R_MAZ7!X9O]27PU>:I<:?XKM_"5U%H]Y!<P_:)C'Y<L
M<Q9/,C(F7^$$'((7&:-:_:PNM#\)>.-6N? 5];WW@K5(++7--GU"+-O;S(CI
M=K)&'5T5) S@<J%;KCG+OOV1?$%ZNNY^(5GG5_%FG>+)5;P]\D<UJ(<Q(%N5
M(1C N.<JI(.\_-6WK'AK1O@OJ?Q+\4^/-;&LZ#\0;NVM6TK3_#US-(CBV^SK
M#^Z>8N'5>I10">O(H ]2T#QR_B#QKJVC6UE%)I^G6=M.^J17.]6EF!80A=HZ
M( Y.[HZ<<\2?$7X@Z=\-?#JZKJ"2W!FNH+"UM;<#S+FYFD6.*)<D %F8<D@
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
M5*O]CM8V E(/(\R221@#SM"GO0!Z]1110 4444 %%%% !1110 4444 %%%%
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
M2-$N_B7X1EL_$TD&@Z]X'U/[:&U"5KMKJ.6%@;^Y4HK7J*TA8JJ-&"1DK@T
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
M45\+>+_$.K:OX4^*<=UJ%SI_QXTOQ:W_  C-JEPR7;VWGQ?8DMH\_/:O$3O
M!0_O"_()'?? K0]$\8_M(?%ZZU#6KS5-6\-ZY9S6%HFO7+Q6C/I\:S8A$NUD
MWLZ[7!52, #% 'U717SW^U9JUEX0\2_!KQ3J5RFE:1I_BU(]1U25O+B@MY+6
MX4"5^@C,AC'S<9VU\YR^*]'O-.\B+Q'>:19R_'(6\<4.HSZ?FPD4$J%#)^[X
MR./EZC!H _1"BOSO\2:YIFBZ-XTT*Q\6W]GH&A?%[2;:$6VO3YM+.=;<S(7$
MA;R]YE/S$A3N(P16YJU_I/PSNOB'#IVN:O=_!^Z\0:##I]T=;DDTZ"]D+->)
M+=R>:?L7$7G $@ERF5R< 'V[XBU/5-,33SI>C-K+3WD4%RJW*0?9H&)WS_-]
M_;Q\@Y.>*YCXV?%=/@QX'/B6;1[G6H%O;6S>*VE2,Q^?,D0=BQ^Z"XSM!/MW
MKXLTKXA6]EHFGV$GBTP_V9\:K>VMHH+J>SMAI\A5Q&D3R$>0<EE5BP ((P"*
M9\9/&>C^(/ GQ-M/'-VUM\4=+\<VQM-/NI72X32UO[?[,UM'GYK8P_,Q4%2Q
M);YL4 ?HF.:YWQ+XVL_#VL:+HJH;S6]8D=;2RC8 E(P&EE<_PQH",GGEE !+
M 5#X2^)WA?QSK?B#1]"UB'4=3T"2*'4[:-6#6S2)OC!R #N4$@C(X(Z@UY2W
MVD?MVI]MW?8S\/F_L[=]W?\ ;U^T;??'DY]L4 >^N6",4 9\< G )^M<]X+\
M;V7C2WU 0(]IJ&F736.H6$V/,M9U .TXX(*LK*PX96!]J^7_ (/>-/#OC'QL
MFE^,-0UVR^->B^++UYM.L_-CGEM#+(L(;C8UA]G:-L9"Y7(^<_-Z)\+UNA^U
M_P#&TV^[^R3INA>=C[GVSRIL_P# O*\O/MMH ]_HHHH **** "BBB@ HHHH
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
M"TANK6>.YMID$D4T+ATD4C(96'!!'.14U?)H^.NN_![]G_P3<:?IFFSV>G^
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
M^IH \(\#>#/B"GC:^U:PD\<^'/&%WJD]S=6&KZ#I-UI2H\Y)3^TC%YSP^7M
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
M2!(XT')9F/  ]30!Y)^V+HNH^)?V:_'6C:1IU]JNJZC9"VMK33K=YII'+J>
MH.. 3D\"K=M\"]+\2:1J5[J>N:_?:MK6@?V#_:5ZD$5U96;C+Q11_9U1&8G+
M%XV8D#)X '4Z?\8O!FI66L747B"UBCT=HUU!+K=;RVID ,>^.0*PW@C9Q\^1
MMS56?X[> +/P_J>M7?BK3[#3]+N%M+]KYS;R6LS8V1R1. Z.V00I4$@Y&10!
MP-_^QUX9O]/ALCXI\5P6Y\++X/O%@NK9/M]@F[RQ+^X^5TWG#1[,]&# D'0M
M/V6='L[K5KA?%_BB274O#$7A.8RRV;XM$W[67-MD2?O'YY7GA0  -J[_ &G_
M (46$&J33^/-&C32Y5BO/W^6B+ E6V@9*8!.\ K@$YX-6?%O[1WPP\"2R1:[
MXYT73Y8[2.^:-[I6802'Y),+D[6ZCV!/0$T <_H/[+ND>'=1L;VU\6^)6FL_
M"H\'Q>:UD1]B!R&(%L,R@X^;IQ]VLF']C;PWIUGX-&D>,/&7A_5O#&F#18-:
MTJ_@@N[NQ!RMO<X@\N10>00@8'D'-:>M_%J_;X\?#+2]'UK3KSP-XET34]1>
M2"-7$IA6%HY5GW$;")2> .G4UN>$OBWX<M/!=KJM_P"/++Q7!?:C=6UGJ&GV
MO-RR22'R(HHMYE,2H5+*#D1ECCF@#$UW]E3PSJ>N7^J:9KOB/PQ/JFCKH>K)
MI-Y&4U2V5&1//\^*4F10S 2J5?DY8UZ/X"\$VGP[\#Z-X6TZ[O+FQTFSCLK>
M>\=7G\M%VKN(4 D #MVK O?V@OAMI]CHUW<>-=&CM]9MY+O3V^U*3=1(/G9
M.3C!'3K\O7BM"U^+_@W4/"FE^);+7[6_T;5"5L)[/=.UTPSN6.- 7=AM;*A2
M1M;(&#0!P2?LGZ!_P@NM^%Y?%'B:>#4M?/B9+]IK5+JQO_/$_FP,ENJ@!P#M
M=7&.,5'=_LC^&M1TGQI9WGB3Q1=S>++JRO[Z^FO(6GCNK7R_*GB_<[5;,2$J
M5*=@H& .\G^-7@>#PO8^(AXDL[G1KZ)Y[:ZM"UP)(T_UCA8PS;4_B;&%_BQ7
M3:;KVG:UH=OK&G7D6HZ7<0"Y@NK-O.2:,C<&0KG<".F,YH \D\:?LJZ!XYU'
M6[R[\4>*K-M>T--!UJ.RO8474H4#A))2821(OFOS&44YP5*\5N>#?@%IG@KQ
MZ/%=OX@UR^NO["M_#QL[Y[9[=K6 LT9.V!7+Y=B3OP<],5<TS]H'P#K,/AZ:
MRUXW$7B&[EL=+=+*XVW4\9(DC4^7]Y=K9!QC:Q['$.O_ !1T.[UOP_8V7C:V
MT&Z;7FTV2QN[(F34Y$1O,M(A)M(()5C(@;&W'>@#(^&?[,F@?"C6VN=%\1>*
M)-"CN);JQ\+7FI"32]/DD)+&&/8' RS85W95)R #@C8^+OP*T;XOW7A_4;G5
M=:\->(- G>;3==\/72V]Y;^8NV5,NCHR.  RLI!P.E>4?%#]JR2\^'/BC6?
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
M$&H:;?/,\QFMY884"G=(_#*PP<=*T]2_9ITW6= \/Z=?^,?%E]=:1K5OK_\
M:UU=6\UW=W,'$0E+P% @'&R-4'7N23NVW[0OPZO=#DUFV\56=UI<6I)I$MU
MKR)#=NRJD4F%.PL73!; .X8)R*VHOBCX5DO?$=FVLPP7/ATQ#58[E6A-KY@S
M'NW@9#@?*1D'C'6@#@_$?[*_ACQ*/'<<^L^(+:V\7WL&J7-O:W42I9WL7DE+
MFWS$2'S;Q'#EU^4X49.<K6_V/= \0Z?XTM[[QEXOGG\81V4>KWCW5JTLIM2#
M$RAK8HA)'(50.P"CBO6?!_Q!\/>/4OSH.J17\FGS_9KR#:T<UK+@'9+$X#H2
M"" P&0<CBO/]:^+FL^)?CC>?##P;]@M+K1M,BU37=:U*![A+99F(@MXH5=-T
MCA68LS84 <,3@ %SXD?L[Z5\1];\.^(#XE\2^&O%6B6[6D/B#P]>16UU/;O@
MO#,#$T;HS*&QL&#RN*[RP\(Z;8^%%\.-$][I9MFM94O9&F>=&!#^8S'+ELL6
M)ZDFN9TWQ%XD\):EX@E\=W^BIX9M+:VELM9MH7M=[LTBR1RH\CX8$1!=I^;?
MP,G%:FF_%?PAJVD:QJ<.OV<=GHS%-3:Z8V[V+ ;L3I(%:,D$$!@,@@C.: .5
M\%?LY>'_  3_ ,(Q"FJZSK&G>%C(= T[5)H9(=,WH4'EE8E=]L;,BF5G*J3C
MUK8^%WP@M/A5=^*9[/7=8U<^(M5EUFZ35#;E8[B0*'\ORH8R%PBC!)Z5P7@'
MX\R>(OCO\2=(N]<LQX.T#1M.OX3/9M9/:/*TWF><9<,>(T()"C# @<Y/J_A'
MXB^'/'<VHP:'JL5[=:;(L5[:E6BGMF8;E\R)P'7<.02,$<C- '24444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MEE0MF6<G"ACC/I7N.O>*+#P[)I\%U(S7>H3_ &:SM(ANEGDP6(4>@4%B3@
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
M!'QB\527/@?P5K/B'4)M)U#QWK_ANZ\0RR!+N6&T\QK2V:90-KR'"[UPQ$>
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
MVW<BMC(4[%R!P=H]!3M.TVTTBRBL["UALK2$;8[>WC$<:#T"@ #\* +-%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '&>/OB9:^"M6\-Z'%;'4O$7B.XDMM,L!((E<QQF2621R#LC11DD!CDJ
M"37F6H_M>:?IUBD9\'ZS<>((?%,7A"_T>"6#=:7LB[HCO9P'CD4AD<#D'YMG
M-=Q\5_@^?B'KO@[Q'IFL?V!XH\*7LEWIUZ]M]IA9)8S'-#-%O0NCH>SJ00"#
MV/#:]^RS=ZK-;ZC;>*;2UU^;QA:^,-4OI=(:6.ZEMT$<4$<8N%,480 9+.<Y
M.>: /1-6^*H\'_"^+Q=XMT.\\/71$4<FB&:&XN%N))1%% KQN8V9W9 "&Q\W
M)&#C!U;X]S>$5U&#Q1X0U+2-0CU"RTS3%BD6:WU>XN^(DMYB$!*D$2;@-FTG
M+#&>B^-'PILOC5\-M4\)7]]<Z9]K\N6#4;+ FM+B*19(ID!X)5T4X/7&*X'7
M?V<?$7COP1#8>,_B/<:WXIL+^SU/2M;L]*CLX+&XMG+1N+42,'+$L),O\P.!
MLP* (?&/[6EE\/M/\;Q:[X4U%/$7A);.>\TNRN(I4FM;J01PW,,K%-\>[*L-
MH<$$;2.:Q_B;^U3KOAWP3\6OL'@Z31O%W@W2X=4BMM9O(VBFMIPXCG#0^8-R
MF-\Q''( W8.:TOB-^RS??$K1O&DNH>*[*#Q7XHM;#3Y]5AT9_L]O:6LWG)''
M;FYW99RQ+-*>HP.*D\<?LO:A\0-8^)EUJ7BZVAM_&OANV\/O#:Z0RO:&$R%9
M@[7#!\M*V4VC@ ;N] %Z[_:%U_3?&VF^"4^'6HZ[XGFT2+6Y3IFHVPMO(:=8
M799)6C)VY+$%5)(PH/6DTK]JK26\8VNAZ_HEUX8%YI=_K$/V^91=6]O:$>8;
MNVP'@+(1(@^;<O<'BK_AWX(^(].^+&G^-]4\966H2P>&?^$<GMK;16MFD_?>
M;YR/]H<)AL *5;@<L3S7!^'?V,M0L9_"\>M>/(]:TW1K/5=,FA71!!-J-K?
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
M_B:-A)'!# A?S;F,#,,<BJQC.6)X#!2<5QWA?]D[5_#_ (=^%>CS>-+"]M_
M^J7FHL?["=#?K<+.K1G_ $H^7@7#_-\V<#CKG3^&_P"S#JO@;0+GP9?_ !!O
M==^&D<5S;:?X=;3T@G@@F#KY,UVKEID02-M&U/X<EL 4 ;?P]_:+M_'OC73M
M#3PUJ5K::KI[:E8:J@\Z#8N#Y5P0 ()2K!@N6!&<-D8J;QM\<[OP9\1-1\*/
MX<CFDC\.W'B'3[N741"E^L#*)H!F,A'7<#R<893GKB/X)_!KQA\++>RTO6OB
M9=>,/#NDP?9=)L9-+CM)HH@-J"YF5V-P40!0=J#N03@C9^+7P3TOXMZIX0O[
MZ[GL9_#NHF\#6XYNH'C9)K5S_P \Y 5W>NV@#F?#G[04/Q#\"Z+K=CX=.I:7
MK'AJ?7;N"SU &:VB'RB#YE0&1CO7[RX,<G/RC/'>"?C1J6H:W\#O#?@[PW:Z
M=X'\5>&;C4UAOM4E^UP0Q)"%BW>6YRBS YWDL1C*XR?0O _[/=C\.=!\?Z?H
M6IM&_BB[NKF%KJ RQ:<DVYO(1 ZYC6229P R\R'I7-^%/V8]7\(0_"*2S\:6
M_P#:/@'2I]%><Z,?+U"VE6)3A#<'RG'DI\VYQR?E] #S_P#9@^,\_@CPCX4\
M.ZKH.JW.EZ]XNUK1K7Q#->1RJMR+R[>.-E9S*R[8BN\]" .>M?0OQ/\ B7-\
M/5T]8-$FU(W2SR27DTPM;"S2)-Q-Q<E66,N2%0$?,QQP 37E>A?LIZYHWAWP
M1I9\<:?/_P (UXNN/%?FC0'7[299)W,&/M9V &X<;\GHO'7/??%;X/ZK\0/&
M/A#Q!IGBA-%;0?M2O97>G"^M[@3(J&15,B>7.@!V2'<!N8;2"10!R.G?M:P>
M)E\ )X:\$:UK5QXUT2YUG3D^T6L*J(=@>)V:3@@R#+=,=-QXJ;P[^U1!XD3X
M6WT7AF>ST/QU//8+?WEVJ'3[V+S,VTB*K!F8Q.J$-ABO;C.7\-?V5=<^'&I?
M#6XC\=VFI0^"=*U#2H(Y]"*-<)<LA#%EN?E*^6O8[B6Z9 ')^+/A=IW@OX&Z
M7\"+W7;S7/&NHW,FH^']1TG1+BW^S3"\\];@R RQQ>2SEB7D&5! '/(!](>
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
MT/\ 9\^'$_PJ^$7AW0+ZYGO=6BMUEO[JZ??++<, 6WM_$5X0'T04 >BT444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M7Q7X7T[P'X7T0V.N^%;?Q3'<:[J4T3Q1M<K#+$RQPMAU^8+C() )('!]&_:
M^*VM?"30/#M]HNBV>MSZKKUEHK17EXUN(_M$@0,"$;//KC'7GI0!ZC17RCXC
M_:R\=^!;;QSI.O>"]$?Q;X8U'2(RMCJ<ILKNSU"8112QLT0;>K;E96 '&0>U
M=]8?%GQYJ/C:?X?'3?#5KXWLM)?7+N2.YN+BP$#3M%:Q*2D;EW"$NV,)C@/G
M  /<**^</"G[5]S\1[;P);:)HT&BZMXDLM5N9FUAVDM[2>P<1S6RE=ID8ODA
MLC"*6VG[M9.C_M2?$/QCI/PI?1O N@6.H^/[?49;:+4=:G:.W-M%O4N5M@=K
M=<J&XQCKD 'U+17SIXA_:0\3^$/'&C:1K&B:0D=WXCLO#D]I8W+W4J?:(@PN
MS,@V1+YA95AF5)&5=W&<5AZK^U5X[TW3=?UK_A#M!?2-!\;#PE=PKJLWVB8/
M+%"DL9,(48:92=W;( XR0#ZGKS#6/@3HTOBW5_$]KXD\3>'9-399]4MM,UAX
M+2Z9(P@=E.?+.Q%4M&4.%'/>H?A)\4O$/BOQWX^\'^*=+TRPU;PQ+9NL^D7$
MDT$\%S$9$_UBJP==K \8/!&.E=YXSOYM*\(ZU>V]G;ZC-;V<TJVEU(8XIMJ$
M[&8*V <8^Z?I0!-X:CTJ'P_IZ:&]O)HZP*+1[6021-'CY2K G<".<Y.>N:TZ
M^8/!_P"T#XJU:Q^#NB^$_!GAO3E\9^%)]8@CEO)(+;3VA2$^4(XXC^[ F&,<
MG&,+UK7^'/[36K?%?2_!6FZ3I.GZ7XNU[2K_ %2Y2\D>:TM5M+@6SA NUI-\
MI&.5VKDG) ! /?IM5LK?4+>PEO+>.^N%9X;9Y5$LJK]XJN<D#(R1TJU7R]K,
MVMZI^TC\$-6UO0[/PUXON/#6O+=VR2+=I#(HM\+YB;?,0'D#(^]V.:N^#?VG
M]=U[0/@KK%]IVF6]OXXO+^SU".(29M3;QW$@DB8L>#]GP58'[W6@#Z*O=5LM
M->V2[O(+5[F40P+/*J&60]$7)^9C@\#FDL-5LM4-R+*\M[LVTS6\X@E5_*D&
M,HV#\K#(R#SS7Q]X[\>:E\8[[]GCQXFF:5;^'-3\;QMIF0S7\4/DW*H[O]W$
M@3<4 &WY1E^W32?M':SX8\->)=2TKP)H%O>P_$A/"=S!;WC1+.TLL,?VIG$(
M+R,9!DD#  ^]C! /J:BOFVZ_:CU_PKH/Q%7Q+X=TX:[X3UW3]'W:;=2/9.EZ
M(3%/([H&58Q-\_'.WC&>.]^%7Q2\1>,?B)X_\*ZOI&G1V_A.Y@MAK-A<2;;U
MYH5F $#(1&55L,/-8YQQAN #U6BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#P']IWP]JOB/QG\&1I<.MHFG>*
M/MUYJ.C61G:RA^RSQB1B8W0#>Z##*>">, D;6I_LN^'M0GT_4(M>\0:?XDM-
M;?Q WB&UGMQ>7%T\)@;S%:%H2GDXC"B,!0!MP<DP?M"?%K4/A-XK^%TIUFPT
MCPQJVMR66LO>0C_4BTFE!$A.$PT8Z#)SU[5UVE?'?P!KWA.T\2Z7XJL-3T>[
MNC8V\UDQG>:Y&<P)$@+M* "=@7=@$XQ0!Y/XM^#=CX'^&&I_"#0O#WBOQCI_
MC26^D_M&[EAEL](>:7S&>:7=&Z!7D:1,*[DIC<3BO1/$/[/FB:U#X"%EJ^L^
M'+GP6K1:9=:1-$KF-X1#)'()8Y%8,@Y. P/(8'FM^+XP^#;CP_I^MVVNP7NF
MZ@)6MI;-'G:019$IV(I8",@AR0-A^]BDU_XR>"_"^D6>J:IX@M;73[JU2^CN
M"&9!;-C;.Y4'RXN1^\?"\]: .$\,_LG>'/!NG^%8=&\1^);*[\,7-[/I>H-<
MP330I=DF:$B2!HV0YX)0N.N[.36IJ'[-?ARZ@\)QVNJ:QI9\/:Z_B19;62!I
M+Z_</OEN6DB<MN\Q\A=G4 8  'JMM<PWMM%<6\J3P2H)(Y8V#*ZD9!!'!!'.
M:YZ[^)/ANQ\0QZ)-JB+J+W"V@01.R"=DWK"9 NQ9"GS;"P;'.,4 <)X8_9B\
M/^#O'&H:[I'B#Q/9Z5?:@VK3>$TU(?V/]L9MS3"+9O!+_.4$FPMSMKK_ (K_
M  MTWXO>%8]#U.]O]-6&]MM1M[W3'1+BWN()5EB=?,1T.&4<,I!':FZ/\7/"
M?BW5I-$T+Q%9W&L2032VR[&9)EC;9))$3M6=4?"MY;'!X)%>>? KX^)JGP-\
M+^)?'VLVXUS5);Z,"UM6WW'D3S*3'!&&8A8XP6(!P!DGO0!M:C^S-X=O=2\3
M7$6LZ[86WBFWBM_$-A;7$7DZMLC\OS)=\3.DC1_(S1-&6'N 1Z)JWA6TU+PA
M=>'())])L9K)K&.33F$<MM&4V Q$@A2HQC@XP.*Y'7OVC_A?X8L-/O=3\=:)
M:6NH6)U.TD-VK>?:C&95 R2OS#FK6F?'7P/K.A^(=8LM<^T:;X?F\C4YUM)\
M6TF 2I&S).&4\ \,#T- '-ZU^R[X6\3Z7XN@US4=7U;4?%%A:Z=J&L2O;PW?
MEV[%X64PPHF]7.[<R$D@ Y  K,O?V0/">O?\)4WB/7?$OBB;Q/IEMIFI3:G>
MQ!G%N[/#,GE1((Y49L@H H(!V]<^XP3+<0QRINV.H8;E*G!&>0>0?8UY%^U'
M\1=<^%GPYL-?T/4+33F77=,M+N6[@$BFVFNHXI<%B GRN3N(.,=NM %'4?V5
M-*UOP'+X9U7QQXSU=Y;FSN)-9U"^MY[YEMI1+#$"T!C5 Z@G;&&;^)C79^$O
MA)9^$?B-XK\9QZWJVH:CXDBM8KNWO#;_ &=!;J5C,8CA1@<,V<L0<].E+X6^
M.GP^\:Z)K.L:)XPTC4-,T9_+U&YCNE"VA[>9G&T'L3PW;--E^.O@&UT36M6N
M_%-AI]EHK(NI&_8VTEH7&4$D<@5UW#E<K\W;- $'B;X+V7B;XFV/CEM?UFPU
M2RTBYT:&VM#;?9Q#.RL[$/"S%\HA!W8&.F"<\KX>_90\/>';+X<V2>(_$-[9
M>!8;FWT^WNVLV2XBGC,<B7&VV!8%"5^4J?QYKJ$_:'^'$VG^([V#Q;8W5MX=
MC6;57M=\WV2)LXD8(I.SY6^<94;3SP:V&^+'A*/6+C2Y=;@M[VWTL:U(EPKQ
M*+(D#SP[ *4R<$@\'K0!YKX=_9 \.^&)?"4=EXL\6_V5X2U!]0T'29;RW>WT
M\NCH858P>8T6V1@%=V*C@$#BNK\'_ +0?"?@CQ=X4FO]2\0:/XHO+Z]OX]6,
M!.Z[),RIY448"DL< @D>M;]M\5O"MS8ZA=C51#'821PW*7,$L,J22 &-/+=0
MY9P1M !+9&,Y%5['XS^"]4T>/4['7H;ZWDN9+,1VL<DLXGC!,L1A53(KH 2R
ME05')P* .?\ $O[.?A[Q#\&M(^&<6I:OI&@::;0Q3V,L)NI#;R+*A=Y8G!)=
M S':"3GIFL/QG^R3X:\87WC.5?$?B;0[3QG;+!XAT_2KFW2WU!U0()V5X',<
MNT $Q% V!D&O8]$UNQ\2:/9:KIERE[IUY$L]O<1?=DC895A[$5C^+_B5X9\!
MD+KNK16+^2URR;6D9(5.'F=4!*1J2,R-A1GDB@#S?Q9^R;X<\77.K2S>)?%.
MGQZSH,?AW5H+&]A1=0MXU=8GE)A+"11(W*%0<X96'%9WB#]C+POXAM-=LY?%
M7BVULM<TVRTW4;:WO;<+<?9 %MYB6@+"10!P"$;'S(:[SQ1^T+\-/!<EO'K7
MCC1+![BS74(5>[5C);LRJLHVYRI+K@]\Y' ->@HZR(K*0RL,@CH10!Y_X3^#
M%CX2^)6L^-8M>UK4-2U73K73+BVOG@:#R[??Y;#;"K[\R.22Y!W=.!A?B'\&
M=.^(7BKPUXD;6M:\/ZUH*W$4%WHL\<;2P3A1-!)YD;C8VQ3E=K@C*L#6I-\6
M/"%MXGM_#TNO6L>JW%R;*&)B0DER%W&W$F-AF"_-Y6[?CG%1Q?&#P9-K\>BK
MXBLAJ$LDL,*NQ6.>2+)ECCE(V2.F#N16++@Y P: ."\(_LG^'_!$_@1]+\3>
M)D3P8]_)IL4\]M*K&[SYPE+6Y9AR<8(Q[U4L/V/?#6E6&ABQ\4>*+/6M#U6]
MU;3=?@GM5O;=[MR]S%C[/Y3Q.6.4DC;MSQ75VW[3?PIO+FS@A\?Z$[7C3+ X
MNU\N1HMWF /]W(V/QGD*2,@5;@_:%^&MQX;BU]?&FD)I$NH?V4ES+<",?:\@
M>25;!#\C@CH0>G- '"W'[&?A.;0/L,?B3Q9::G%KUQXDL_$%KJ$<6H6-Y/GS
MC$XBV;'!(9&1@1VKI8?V==,B\3>"->;Q3XFN-2\*R74T4MU<6\QOY+A!',]R
MSPEB2H"@1E%4 !0,5.W[4/PG2T>Y;Q[HR0QWGV"1FGP8YOEX<8RJ_.GSG"_,
MO/(K4/CS2;7XC:[:S^.=--OI>CQWEYH!2,/8+O8FZEFW9"LN %8 ?+GO0!I_
M%+X;Z7\7/ .L>$=:ENX--U.(1R36,HCGC(8.K(Q! (95/((XY!%>6:[^QSH/
MB2V\7)J/C7QC<3^*H+&#5KIKFTWS&U8-$X7[-L5N "%4+@<*I))]/M_BQX5N
M;.]N5U,H+.:*VFAEMIHYUEE ,48A9 [,X(*J%);(QFL6^^)^A:SKO@N/2_'5
MCIO]HW]Q NE2VX:?53$DBR0*'P\1C=2S';P4*G&: ,G6?!<'PF\5>)/BE GB
M_P ;:OJ-A9Z7<:'ID-G*TD<3L$>./9$<@RNS$R8P3QP!5_\ 9Y^%=I\*O US
M;PZ6-&NM8U&ZUFYL!()/LK3R%U@R"1B--J84E<@XXKH#\6_!R^(X=";Q!:+J
M4]PUG$C$B.6X49:!)2-C2@ DQABXP<BLBW_:,^&-WK=MI$'CC1I]1N;]M+BA
MBN0VZZ7K%D<!L\#)Y.0,D$4 6?&GP=TOQ?XUT7QA!J6I^'?%.DV\MG#JFDO"
M))+:0@O!(DT<B.FY0PRN01D$<U@O^S1X7A_X0M],O]8T2Z\*W=W>VUW87$?F
MW4ET#]J\\O&V[S2Q+%0K _=*UVL'Q(\-W/B./0HM3634Y)I+>.-8GV22QJ6D
MC63;L9T )90V5QR!71S31V\3RRNL42*6=W.%4#DDGL* /$8?V3M$AT.UTH>+
MO%!M[?Q6WC%'+6.\WQE:4J3]EQY>]B=N,\]:O>'?V7] \)>,]2UO1_$?BG3]
M+O[Y]5E\+1:BO]D+>,=S3K"8RP)?YRF_RRW)0UTME\>OA]?VNI7,?BO3XK;3
M[(:G<37+F!!:$D+<JS@!X200)$RI/ -3^$/C=X#\?:Q-I7A[Q5INK:A#9I?O
M;V\V6%NV,2#U49 )'W2<'!H @^%7P<TSX3^"[SPO:ZGJ6NZ9=7=W=O\ VP8&
M?-Q(\DJ?NHHQM+.W!!/.,UA^&?V7? 7A)/A^+"PG#>!VN&TF26;<_P"^7#^:
M<?./ND#C!1<=*YRY^/K:W^TC\/O"OAO7K._\,ZQI>I75W%'9MNE:$1^5+'.W
M$D1+,,Q@@E3\QZ#WQF"@DD #DD]J /+=6^ %CJ?C?Q;XJB\5>(]-U3Q'8VEA
M-]BEMD2U2VD,D+0Y@+!@S-G>7!#$$5A^)?V1?!_BJWU.>[U+7+;Q)?:K!K7_
M  D^G7$5IJ,%W#%Y22Q&*)8U.S<I!C(;<=V>,=_H_P 7_!FOZM+IECXBLI;Q
M+5[X(S%%EME;:\\3, LL:G@NA90>I%0Z=\:O VIF_$/B:QC^Q6?]HS?:7, %
MIVN5\P+OA/\ ST7*'UH T_ ?@J+P)H8T]=5U37;AW,MQJ>LW GNKF0@#<[!5
M4<  *JJH X KRV3]D;PV-6BOH_%'BN"WMO$K^++33XKR'R;6]DW^=L_<%RC^
M8V0S,5S\A2NFMOVG?A3>,%A\>:-(S60U% +CF2 [<,G'SGYE^5<M\PXY%2W?
M[2GPML=(TK5)_'>B1V6JVTMW92&Z&9XHSAV5?O<'Y2,9W?+UXH \C^"'P9?Q
M=;_$.W\6'Q)9:+=>/+S6H] OK06UI?1><DEO*2\(E9"R*Q59 #M&Y<$@GPM^
M#<GCGQ!\9;7Q.?$NG>'-8\8MJ"Z/<6@MK35+81P;6+20^849XB&5)%R%&1@\
M^Y67QG\$ZIX/T_Q38>([/4M"U'<+.ZL";@W!7.Y8T0%V9=K;E RNTY P:S+O
M]HWX865IIUS+XZT3RM1LWO[39=*[3P(0K.JKDG#';C&<\8R,4 9&O?LU:-XA
MO/B9<3>(]?@'C^PBTW4H8&M EO#'&T2_9\VY*G8S#+E^N>N"*.I_LI:!>Z[H
M>MV7BKQ;H.M:=I,6AW-_HVH1VTFJV<?W(KH+%M..</&(V&3@BNX;XS>"O^$=
MTW7HO$%M=Z1J5L][:W5FKW"R6Z8WS8C#$1KD;G( 4D D&FZG\:?!&CZE;V%Y
MXCM(+B<VX!.XQQFX_P"/<22 ;8C)_ '*ENV: //O%?['GA3Q1<>) GB#Q/HV
MG:])87%UIFFW<*VZSV8C%O,GF0NX8") 5+%#C)7."-V[_9K\/7M_XH>35]<.
ME^*7AEUS1S<1-;:@\<:19=C$9EW)&JL$D4, >.3FG?\ [17AO6)/B=HL6LS^
M#9O"*?9[GQ%JVFR+:6TK0A_,_>JJ,%WH0I8;_P"'(Y/8ZA\5/#'A#0],GUSQ
M';NTU@MZ;E(6)D@"C==-&@8QQ<@EVPJY )H YG7?V9O"OBCQ%XVU+6+K4]0L
M_%ND0:)?Z.[PI:1V\.\Q>5LB61&4NQ#>8><>@K9^$_P;@^%5L\9\5^*/%\_E
M+;PW7BC4%NI;>$<B)-B(,9QEB"YP,L<"G^(OC]\.?"<T4.J^--'MIIK#^TXH
MQ=+(TEKE0)5"Y+*=PQCKVS@UU^@:_IOBK1+'6-'OH-2TN^A6XMKRV</'-&PR
MK*1U!% ''?$#X*Z-X\\3:/XHCO\ 4_#7BW28W@M-?T26..Y$#D%X'61)(Y8R
M0#LD1@",C!YJOXH^ ^B>/?!^HZ#XKU+5O$C7OE$ZG=RQ174#1.)(GA\F...-
MD<!@509(&[=6EXZ^-W@+X97PLO%/BS2]$O3;/>"UNIP)3"I"EP@R2,L!TY)X
MS69J?[2?PMT?1-)U>[\>Z'%INK6LE[8W'VQ6%Q!&"7= ,D@8(/OQUXH R/%/
M[,FB>-?#WBG3];\1:_J&I>(],CT:]UYVM%O5LT8L(8]MN(E!9F8GR\DGD\#%
MR;]GVQG\8W7B5O%7B$:C<>'!X8<#['Y8M@Q;>!]FSYFXDYSM_P!G'%;S?&SP
M,NI:;8_\)+9&?4G2*S92QBFE=!(D2R ;/-9"&$>=Y!! YINE?&OP;KGAZYUR
MPU:2ZTRVU'^R9IH[*XREWO$?DE/+W;@[!3QP3@\T >$:1\$;WP1\??A_H&A:
MKXOM/#GA[P-<:)%XC2RAD.\W$31PR2FV,).Q"<A!RHR<G![^\_9#\'NU@--U
M7Q!H$,&B7'AZYATV[C U"TGD,LHG,D;MO:1F<O&48ECDD<5U_AKXC:(/^$UU
M&Z\>Z9K.EZ7J?V>7RDCB326\N,?97=2?,?<V<GYLR!<9 J6Y^.W@2ST+4-8G
M\0Q0V&FW4=E?L\,HDLIG(")/'LWQ;MRXWJ =P]10!R7AS]EC1_"^H6=Y:>+O
M%#S6GA;_ (1&+[1+9N!9AMP;FV_U@.,'[O'W<5R7BOX,V%[X-\(? 2+PWXFU
MWP[I/V"[7Q;J7V=;:V@MY<F/S8C&QG*(8]JQ<B7).,U[7-\5?"EMJNO:9/K$
M5O?Z%%#-J$$T;HT*3$B%N5&\.5(7;G)&!S7G'QO^-5YI/@O1M9\$ZK K#Q;I
MFAZE'=6+^:JS7$22Q%9-IC<+(#RI/(Z=: /;P$M8,*FV.->%1<X '0 ?R%?+
MW[.OP7D\0>$]5C\7?\)':64'C;4=<A\.ZE:K;6LI^VO-:S'=")77E)-OF;=P
M&5[5[?;?&?P==IXL>+5RP\*,4UK-I.#9,%W88%,GY?F^7/!!Z'-=A9W<5_9P
M74)8PSQK(A="AVD9&58 @X/0@$4 >+:I^R?H.JR>(9V\5>)X+S5_$EOXK6Z@
MFM%>ROX45(VA'V?:4VHH*RB0'Z\U7C_9"\/PR[X_%OBQ2?%,7C!@]S:R!K]%
MQD[[<_(QY*^IP"   S]J[X^K\*OAEXCG\-Z_96GBW3A;'RYK1KI8_,D4!'(^
M2)W4DIYAYQPIKTG7/BYX1\)WMK8ZWK]II]W,\,)\XD1QR2_ZM)) -D;.?NAR
M"W;- %;X>?"6R^''B#QCJ]IK&J:E/XIU$:G>1:@8#'%,(TB_=>7$A"[8T&&+
M=/K6?XD^!&D:YXWU3Q78ZQK/AO5]7TY=+U5M(EA":A N?+\Q98I,.@9@KIM8
M!L9Z8X#5?C)K?C'XP^,O">@^(&\'0>#X["YEN]2T.26TNU?S)+D7$DBJ(T$:
M (RR)DDL"XXKT:?]H3X<6>GZM>WGB_3M/@TIHDO1?.;>2$R_ZHE) &P_\) (
M;!P30!4\-?L_:!X.^(6D^*M&O]2T]=+T!/#=KHL1@^PI9JX=1@Q&4MN .[S*
MY3]L#0=3\3>#/!]CI-GJ]S<1^+M*O99='LWN);:"&</)-PC@;1S\P.?0]*Z*
MY_:L^$%G:O<3?$/04B7S\G[4"<0L%E.!SA68#/0YXS72W'QA\%VFNV&D3>(K
M..^OIEMK8,Q\N29EWK")<;/-*D,(RVX@@@<T <7XK_9@T'QOH>MVVH>(?$']
MHZY?6-_?ZU&UJMY-]D=7MHL&W,:1HR@[5C!)+9))-='XF^"NG>(/&^F^,;76
MM7T#Q59Z>VER:KI;0![NU9@WE3)+$\; .-X(4%23@@'%<)\=OV@/^$6USP/I
M7A77[$WE[XOL=#U.$VC3AXY'Q-"DW^K651C<OS. >B]:]\<,48(0KXX)&0#]
M* /DKXT_")]!U3P/X;T/3?&6F>#=%T^X,&H^&--LM:#WLLH+BYMKJ*7YB S^
M<$R3*XW*,@^A>!_@QKGB*\\#^*O&7BC7FUOPI/=G2XVMM/M6FMIT$>+N**%D
M#[01B)D &W@-FLCX ?M0Z-XAMF\/^./&>BKXYG\0:IIMI8KMMGGC@NI(HE5,
MG#%4X4DLW;->HZ?\;_!6J>'M9URUUAIM,T>].G7\RV<^8+D,%,14Q[MP9E!
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
M_P!GGQE\3/$/B_Q[HVFKX?U>X&A&S\/W]Q"'U$Z?=-<N+AXG>-2^X1I\S8V
MM@'B'XY_!CQM\4H?BEXJTWPC>V.I:]X+A\,6?A^>\LA<74_GM*TTCK.855 P
M529-QR_ XS]?44 ?)OQ"^#?C7QWXM^(BVGA:?3;#7_ADGANTO;JZM!&+Y6F;
MRF5)F< >8HW;2O7G'-4Y/AY\0/%?BM]6U[X4S'1I?APWABXTBXUNS\Z>X$RN
MT6Z*;"!@#M</QE22IR!]?44 ?%VJ_ WXN66A++IT>H>+=,\.Z]8ZMHWA_P 7
M:E;)JMY;+;S17-I)>P.RMM\X&)Y7+94ACC!/2:Y\&=0\3Z+I=Y;_  RU?X>Z
MQ/J-QJ27WA'7+1=7TNY\A8Q/<2/,(;CS<,C1@R#:$S_L_5M% ''_  @L/$^E
M_#'PW:>,WM)/%$-FB:@]C&L<32#N%3Y0<8R%^7.<<8KS?7/!GB[PK^T'XE\8
MV6@3>,?#?B7PY;Z4UM:W-O'-83V[RD!EGDC#12"8Y*DD,.5(.:]XHH ^3?@K
M\!/%OPH^(_PEM[S1I=4TCP[X.O\ 2;W6H;BW,%O<W%U%.L2(\@E**JL@81]
MOKQ]9444 ?,GPC\#?$;PC+>> ==\$:;J6BVOB"]U;3O'4]]!*@AGGDF#K;G,
MRW2^:R!L!1UW'&#SWACX$^.I?A9\-?AQK.AO:W'@CQ-!JC>*8KNW>"\MK>:2
M57A42><)90X1E=% +.2Q&,_7E% 'QCH'P>\?V?P[^'.FW'@*]6^TCXF7'B2]
MA^VZ>?*LFNKF59<_:,,=LR?*"6X/' ROBWX1?$+4SX_2W\!W\Z:K\3-)\26@
M^W:>!+8P?9?-EP;G@_N'^4X8Y''7'V;10!\@_$SX3>._$-M^TW'I_@>]GD\:
MV5C!HC?;+!?M;16PB?.;@; &Y^?;QTYXK9U[X;>*M:^)?B_4[[X=WFKZ!JGP
M\M="-K-J-G#]JN4ED>6WW+<;D.V3 DX7</O=Z^I:* /DBV^"7C1_!^M^'==L
M/%?BCPNVJ:?-H;7.L6<'B?251'+RK>QS!)/)?R_+\R0N07!R,9FL?AG\55U+
MX-OK^GW7B63P[XJU&]N]6,EC#<QZ>]O-#;R72K*JR3GS%+F(-GJ<G.?K&B@#
MY TGX ^.[GX1Z/\ "C5=(=&T?Q?'K$7C)+N!H)K5+\W@E5?,\\7#!C&5,8&2
M3NQ5+5?A%\0;CP5XOLX? 5^;^_\ BM#XIMT%]IX+V"W4$IEW?:< [8F^4G=R
M.*^S** /FCPC\+O&FA?&Z'Q!H6G:OX8\/7NLWUQK^C:I?6M[I5PC+(([RR42
M/-;W$A*%E 53N?(Z;OH#Q?!?W/A/6H=*MK2\U.2RF2UM[\9MY92A"+(.Z%L
M^Q-:]% 'P]IOPB^*4EW>:E<?#W4(9K[X97?A>:W?5]/"Q7[-E4AACF$,,!Z(
M(]H"C+A6ZZNK_ GX@>)[?P3I-OX=N_#GD?"V^\)W>JO=V92QOI8[=44B.=G9
M<Q/ED5AR/P^S** /E?P/X3^)&H_$CX):GK7PZE\.VWA#1;[1]5G_ +4LI8=[
MPP1I) (Y6=HSY1.&56&<%>,GZ*\?>'9_%_@7Q%H5M=FPN=3TZXLH[I<YA:2-
MD#\>A;/X5O44 ?)5G\,/B=\3/@)>_#OQ%X'TGP1KUAX7E\/0>*#?07?VMO+5
M$^S>5F2*&3RU:02;3T 5NHU]3^''C3Q[KO@OQ-J'A"Y\.7_A3PMJ6FSV0O;2
M1]1N;F!(EAA9)BOD@HS[I3'_  <=<?3U% 'R3\-OA5XW\/7G[-+WW@>\A7P9
MH%[8:TXN[%OLDTEM'$@&+C+Y9"<IG@C/>N&\#^'?%/PT^)_P3LM<\%WZZJFK
M^,;R/3([JR>4P3OYL<B,)_+&%D&07!'/'K]WUS&M?#;P]XA\7Z+XHO[*6;7=
M%$BZ?=+=S)]G$@Q( BN%.X  Y!R  : /E%/V>O'_ ,/[[1O&.C^$(O$Z2^(-
M<U'4/ \.K16<MM;:@\31F&8N(C)'Y"EEW[3YC ,>M=MH?PMU_0?B_P#"W6]/
M^&<6@>'])TO6_MEII-W:-'8SW;PM&AW2JTDC>6Y=D4KN;J1S7T_10!\0^'/@
M'X\A^$_@_3CX6\3>$_&VAP:O]AUS0M7T[=:O-=M+';W$+7!BN+:52A92&(*=
M%ZT_XH_"7XQ>,-+\0:?>>";:^U!V\/WEO>^';ZSL+*\>U,#70F5I$EEE#)(L
M8E!B5 NTJPY^VZ* /E'Q9\,_B!-:_M(V-MX-FOE\=6"3:3/!J-H$DF.G);&
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
M+!(X5@RGN1Z$U[C10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 ?-_[>"2R_"KPFD$PMYV\;Z$L<I7=L;[8N
M#COCKBN__L?5+#4/$.F^+?'IFBU>P!TY[)?[/N+%80YN)5*$X +Q'>3CH",8
M!['Q?\/?"WQ!M[>W\4^&M'\2P6\@EABU>PBNUB<=&42*0#[CFLV'X+_#ZV2^
M6+P)X:B6_M_LEVJ:/;@7$&0WE283YTR =IR,C.* /F+X1?%+Q?H7@OXE/K^K
MZKK?C[P;X?EGTBPO&F6/6;$+));:H868[WE.%88&SRPN 6JIJWQD\2^%/AGJ
MWQ)\-_%'3O%5C<^&4O#HT3_VA+#+YL0DU ?\\1$DC[H=H3*@;1@BOKD?#OPH
M/$5IX@'AG1QKUG;"SMM4^P1?:H(/^>22[=RI_L@X]JC\._#+P=X/_M/^P?">
MAZ)_:A+7_P#9VFPV_P!K)SDR[%'F=3][/4T ?,_QJ\5GPW\)_&GB/P7\7-0U
MR&.TTG4+6"WOO/-ANND26<W"L?DF1C^Z?Y1M8J !QR_[2?B^;7HOVFM"@\37
MESI.G>#]-U"VM+75)-MO.YN/.V['R%8+'N3.TCJ,&OK[1_A=X,\/>';[0-*\
M(Z%IF@W^[[7I=GIL,5K<;AAO,B50KY'7(.:BT[X2>!M'M)[6P\&>'K*VGM/[
M/EAM]*@C22VY_<,H0 Q_,WR'CD\<T >+Z-<:C=?'NU\"V?BS5SX6N_AZ]W'#
M'?&1[:Z^UK$9DG_UI<#/WG;&,# XKG?A-\0?%VJ>#=0T^^GU74/&'PMM=3AU
ML/<S8U:_0-]C#C=^\66,";';<@& <5]'Z/\ "[P9X=U:SU32O".A:9J=G:BQ
MMKVSTV&*:"W_ .>*.J@K'_L@X]JWK73;.RN+N>WM8+>>[<2W$L485IG"A0SD
M#+$*JC)[ #M0!\R_ #QY>^*[_P +>,Y/BWI.J:%JVA27&J:$USY[&=55WGYQ
M]D\H[D=0 G(! ;!/TY8WUMJEE!>6=Q%=VEPBRPW$#AXY$(R&5AP01R"*YW2O
MA3X)T*769=-\'Z!I\FM*RZH]IID$1OPV=PG*J/-!R<[LYR:Z#3=-L]&T^VL-
M/M8+&QMHUA@M;:,1Q1(HPJJJ@!5    X% %FBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\'_;<\>>/
M/AI^SOK_ (C^'EO)-K-E)"]U+;QK)-;V6\?:)8U8$%E3/)!P"3CBO>*\8_:Q
M^#.N_'+X6P:#X>U*WLK^TU:SU0VUZ[I;7Z02AVMIF4,0C^NT\@9% 'GO[%?Q
MOOOCEK_Q U;1==N=>^%\+6*:*^KR*VHVUTT :[AD_CV*Q&"^<G.PE:^J:^0/
M#?[-?Q*^&/BCXQ?$/X<0>%/#?BKQE+9?V=X=O999M.MQ&0;B:5HT7]XY:0@*
MN!GDG/'UOI_VK[!;?;O*^V^4OG_9\^7YF!NVYYVYSC/.* .=^*8NQ\-O$\EA
MJ%SI-]#IUQ-;WMH5$D,B1LRL-P(."!P00:^'_A;^U#\0_"@\<_!?XSZ_/9_$
M2#3)]7\*^+K9(X!JL'E-(@4;-A<8R 5YPRD97GZ__:4\?:5\,O@7XR\0:U?V
MFF:;#8FV>[OA.88FG801E_(AEDQOE0?+&W7L,D?!7[3G[1?[+/[2_P )= LM
M1^)5EH_C_P /+%-IFIVVC:M+'%(NW?"9#9JS1/M_N@@X..,$ ^V/&/[3'@_X
M4:A-X<U"35M<U;1]!_M[5OL,23/96*D*;B<LRYR23M0,Y )"XQ7H$_B&P\9?
M#>37=!U,S:?J&FF\L=1LGP61H]Z.I(^AP1[$5^8/Q?\ VE/@?K/Q/^(_BOPI
M\5=+NE\>^"O^$5NX=2TK5X#83@*BSKMLGWQ[%Y48;(XR#Q[G\-_V\OV:/A1\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK \=^)KCP;X
M2U37+;29];:P@>Y>RMI8XY9$12S;3(0N<#H2/K7!^&?VDO#OCSX$S?%+PM;7
M.M:7;VLEQ<::&2*[@:($RP.K'"RI@C:3@\$'!!H ];HJII5W+?Z;:W,]N;26
M:-7: N',9(S@D<'\*B?Q!IL>OPZ&UY$-7EMGO$L\_O#"K*C/CL-SJ/Q]C0!H
M445D:GJ>J6FNZ/:6FC-?:==&47NH"Y2,605,H3&?FDWM\OR].IH UZ*\Q\<_
M'?2O":>%)K"T?Q#9Z[XEC\,-=V<Z+':7#2-&Q;/+;61QA0>1U%>G4 %%9UYX
MATVPUC3]*N+R*+4M0$C6MJQ^>81@&0@>B@C)]QZUHT %%%<#X^^+"> _''@+
MPY+H]S>#Q9?RV$=]'*BQ6KI \WS*3N8D1D# Q[]J .^HK(\-ZGJFJ6UX^JZ,
MVB2Q7<T,,37*3^="K8CFRG"[QSM/(Z&M>@ HHK$UKQ=8:1=S:>KB[UI;"748
MM+B=1-+#&55F&X@ ;F5<D@9/L: -NBN,^#?Q)A^,'PO\-^-+>PDTR'6K1;M+
M.:0.\0)(VEAP3QVKLZ "BL[5/$.FZ+=:;;7UY%;7&I7'V6SB<_-/+L9RJCN=
MJ,?H*T: "BBB@ HHHH **AN[J*QM9KF=Q'!"C22.>BJ!DG\A7GOPL^+.H?$]
M[/4(?"EQ9>$]4TQ-4TO73=QR+.C/@12Q8#12E2' &]=O\0(Q0!Z11110 445
M5U6XN;/2[R>SM#J%Y%"[PV@D$9F< E4W-PN3@9/ S0!:HJEHMU=WVCV5S?V)
MTR^FA22>R,JRF"0J"T>]>&VG(R.#BK%S*T%O+(D3SNBEEBC(#.0.@R0,GW(%
M $M%<+\%/BE#\9_AQIOBV#3)M'CO9+B,65Q(LDD9BF>(Y9>,DH3QGKU/6NZH
M **** "BN \3_%5O /@+6_$_BK1)M(BL+PVMO:QW,=P]VK3+%;NI7A?-9U^5
MN5SSTI_@GQGXQUWQ)J.FZ_X!D\.6-IO5=6&JPW4%TP*[?*4!9"K*Q.YD7!4C
M'0D [RBBL_7]?T[PMHUYJVK7D5AIMI&99[F8X6-1W/\ AWH T**R#JFJ?\)4
ME@-&8Z*;,SG6/M*8$^_ @\K[_P!WYM_3MUK7H **** "BBB@ HK(\+ZGJFK:
M8T^KZ,V@W8GEC%HUREP3&KE4DW)Q\Z@-MZC=@\BM>@ HHHH **** "BBB@ H
MHHH **X+XU_%=/@SX*7Q'-I%QK,'VZTLGBMY4C,?GSI"'8L>@9QP 3_.NFM-
M3U2;Q-J%C-HS6^D00126^JFY1A<R,6WQ^4/F79A?F/!W<=#0!KT444 %%%%
M!1110 4444 %%%% !116?J'B#3=*U+3-/N[R*"]U.1XK.!S\\[(C2.%'LJDD
M_P"(H T**** "BL[5_$.FZ"U@NH7D5H]_<I9VJR'!FF8$JBCN2%)^@)[5HT
M%%%<#\,?BNGQ)UKQQIHTBXTF7PMK)T>7[1*CF=A#'*)!L) !$HXR3ZXZ4 =]
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!R?Q8U*TTGX8>++J^NH;.VCTJZWS3R!$7,3
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
M;'4@E3V89R#V(% 'B/A']HGQ!XJ\1^,?"T?]B_\ "2Z3XEM])L$2TF\JZLI
MS-=<RY.%BN =IVAH",G(QQ?Q*^-/BFT\%?%2?PS8:'X,UG1?'.G:'<WMI UP
M]_',]HIF9@8B)2LX!)#85=H/1A[YX>^ WA#PMXST7Q3I]C)%J^D:&/#]M(9,
M@VP8,"PQ\T@.[YR<X=O6N9U/]E?P]K&D>/M/N_$/B&2/QCJ\&N74HEMEDL[N
M$Q&)[<B   >1%Q('!V\]30!X[XG\5^*/A+\=?CEXHT'2M"U2]TOPCH^JZK]H
M:2SCN!$+QI/+10YWL%(!9CC R6KZY\.ZTGB/PYIFKPQM''?VD5TD;'E0Z!@#
M^=>5:O\ LOZ5KEWXXN;OQ?XHDF\8:)#H.I,9+,D6\:NH:,FV)#GS9,DY'S<
M8&/3O#?AF'PWX2T[P^MU<WUM96:62W%T4$TB*@0%BBJN<#J%% 'A7AK]ICQ'
MJ7Q"TKPU>Z%I1N-8TW5+R&WM;MW6QFLW4?9Y;M!)#,65P6,7,;?*5-4/AE^T
MWXV\<3_"R34O#>A:5I_Q#TR\EL)+>\FN);2Z@B\W]ZA1 T;#(PK9XSGG Z/P
MS^Q[X?\ "=SX7FLO&'B\GPS;WEEI*2W=LRV]M< ;X<?9QN52H(+9;@!F9>*M
MZ#^S)HO@+3_AU+9>(/%&HQ_#F&Y_LJT+63/=+)&4>.7%NNXE?E&TIUZ]Z ,_
MX9_'KQ-X[T[1-,N;32;'QPOB*\T?7M+2*5H[&*UW-)(N9,G*& JQX/GIQ4?[
M;WC?6O!WPBTNUT6^GTA_$7B/3= N]4MG*2VEK<3!971QRC%05#=1OR.<5M?!
M?P=!K/Q!\6?%BX\):EX.U+Q';VUDFG:RJ)>".%?FEECCD=$=SM7 ;)6%"?2O
M2/B!X T'XH^$-2\,>)M/34]%U"/RY[=R5/!!5E8$%64@$,""" 10!S%W^SUX
M"?3]'MK#PY8:-+I-W;WMI=Z?;I%.CPR*XW.!N<,5PVXG=DD\\UYQJW[55_9^
M!+OXEVFCV=W\/K'Q VAW47F.-0\I;K[*]XI^Y@2\^21DH,[P?EKU'PO\*)M
MCL[>_P#&_B?Q1I]F5,%EK,MJ5!7[F]XK>.27;@?ZQVR0"<D9KGX/V8O"ML^I
MVD=[JR^&-2U@:[<^%O-B.G->>8LI< Q>:JM*JR&,2!"P^[@D$ P(?CIXI@\6
M?$+P??V^CP^*=)N[!?#\*02^7J-K=G$4S R9X82*X4_+Y1/.<4V]^/WC+4];
MU!?!_@S_ (2G3M&UX:#J,<8:*64H56XGCD9O+01EB1&VXL%/S D"O3=5^$OA
MS6?BAH?C^YM7/B/1[*>PMIE?"&*4@G>N/F*X;:>WF/ZUQ\O[,/A]/B-J_BS3
M_$7BC18M:N$N]6\/:=J0CTO4+A0!YLL10L&(5=VQU#XPP(SD X31_P!J/QFW
MA;Q%XNUCPKH5KX<TK6KOPXL-KJ<TEW/?+?):P;080OE,7RS$AACA3WU]1_:(
M\9>#OMEIXE\%"&YOM6T_1_#>H[FMK749[HD%9(V+R1>3M9F/S!@!MP3@=-8?
MLO\ A:+X:>+O FIZAK'B#0O$VH7.J77V^6%)H)YI?.9H7ABCV8DPZYR00.:H
MW/[)WA[6/ TOAWQ!XJ\8>*+@3V]S::_JVJ*^I6$D#;H'@D2-41E8DY*$MGYR
MU '-_ "PU#3_ -J#X\)JD.FQWKQZ)(\NE1-%%/F"4^848DJQ[Y9NF<\\9/[3
MNG0W'[3O[/T@\.VWB*X=M;0V<PB'FJ+13@M(,8'7!KV#X=_!"S^'OC/Q!XJ_
MX277_$.MZ];VUO?SZQ+;E9/(4K&P2&&-5;#$'  YZ5'\0_@9:_$+XA>$O&,G
MBG7]$U3PP+C^SX],^Q^2#.GER,ZS6\A8E0!UP/2@#DKB?Q9X*^%OC7Q1X-^'
MNC>'?%4-W+/)H%QQ'?PP*%5P\3*HD:,9#=#@*<=16T/]IR?4O@]#\2!:VE[H
M^NZC:Z=X<M+=&2>1II5A!N?G?:?,+_(HR @S\QP.XO/@I_:T6H)JGC;Q-JAU
M">V:X-P;)0]O"2WV3:ELJB%R6+X&]LD%\<5SE[^R3X0U'2?'>CW.I:X^@>+;
M\:K)I,<\,,&F7H96%Q9&.)7A?>BOR[ MDD<G(!F1_'_QEHVH0Z%XC\'IIVJZ
MMKL&B^']3D+0V=^LD+RO,\19I(S$L3@ID[SMPP#$K<UCXN^/_!_B3P-I/B+0
M='MO[>\4S: 9K>5G%Q;"WEFBO(P')B)\LJ8GW$<G=TJ?5/V4/#_B/P0-!U[Q
M7XPU[4HKR"_M/%%]JBG5;*>#/DO#(D:HFW<__+/YM[;MQ-7]7_9JT?6O#.CZ
M?<>*/%!UK2M536K?Q0UY%)J9NE0QAF+Q-$5,;%-@B"X/ !YH \H\8?'KX@:W
M8Z?!I5[I.AW%K\58_!MS,EE+*+FW5E96QYP*;L8=<G(X!7FNLU/XI^*[3Q)\
M;[3PUX2\//XL\)6.GW<4X5V?6P]O)($E("LK *509<+G&3FMD?LD>&8]"OM.
MB\1>)XI;GQ/'XN34#>0R7-OJ"_QH7A92IZ%75OPKL_!WP?L/!GQ#\5^,(-9U
M?4+[Q)#:PW=K?/"T$8MT*1%-L2OG:3DL[9SF@#SZ?]IM(_ O_"<VGV/5?"]M
MX=M-3N/(B>.62\NG"00*Q=@@R?F!#%05ZYKL?ACXY\<>(/%FMZ5XG\)_V=I5
MO;Q7%AKL*M#%<,Q(D@:%V+ATP#O^ZP/12,4S2_V;? FD_"_Q)\/HM+>3POK\
M]U<7MK)*=VZ=RY",,%0AP$Q]T*OI5[X3_!N#X56SQGQ7XH\7S^4MO#=>*-06
MZEMX1R(DV(@QG&6(+G RQP* .-\8^)O%<W[5?A;P=#J>GKX0O?#%_J%UIL]@
MTC3LD]O&P9O- /RN=N5PN6R&R,>1_LH?%#Q!X"^'WP7\.3:+I;>$_$U[JNEV
MUQ!<O]LAFCENIU9DV!!&1&R8#$C@Y[#Z3\6?![3_ !5\1-!\:KK&KZ/K>D6=
MQIZ-ILL2QW$$K([)*LD;Y >-&&TJ>,'()!XO0OV2] T#1O 6EP^*O$TUIX,O
M[G4=/6:2SS*\XE619BML,KB:0#;M(W=>!0!S^@?M)>)M:\>Z;X5N--TBPO=;
MTS5;JW: O>1Z7<6;J!%-,C^5=$JX+")T*'Y3ZUV/[)7BKQ+XY_9^\'^(_%6I
MP:KJNJV8NVGAMVA/S$G#9=LG.>1M&,#'%9?@S]D7PYX)U3PA>6WBCQ7>IX5B
MN[72[6\O(#%':W&-]NVR!69 5!!)W\8+L.*[[X0?"FP^#'@JT\+:5JFJ:GI=
MF2MH-5ECD>WBSE8E*(@VKDX)!;U8T >*^/\ ]J+QQX3_ .%M7MIX2T*XTKX>
M7]I'="74YO/O+:6**0F,"+"R8D_BX&,?-G(Z'_A?WC+2O$_CS0-4\+Z+-JFD
M>'8/$FEI9ZOY4,T,DDD?E7$TZHL94QY+_=P3QQSJ^)OV6-$\567Q,M+KQ1XD
MB@^($L,NJ+ ]F/*\I%C58";8[1M10=VX\=<\TWQI^REX?^(&J:_?:SXD\23/
MK6A6_A^XCBFM8E6&&7SHY$*VX82"3+9)*GH5QQ0!QEQ^TOXVO?#GQ4_L#1](
MUK6_ \5GJ"LMM<Q0ZG:30F5_+C9@P=51]K!F63 QC=QZQ\/_ (FS?$;Q*7T:
MXL+_ ,)QZ/9WAOHHG$DES<*9%13O("B+8Y!!(\Q1FN6_X5W:_ ;4?$/CRV3Q
MU\2M:UV.RL-0T^W-I<2W!CS&D_E;8$7"MAL$*!R$')KIOV>OA3:?!WX96>B6
M]BFFS3SS:A<VJ2>8L$DSE_*#9.5C4K&,<8C&.* /+/C3#KUI^UQ\.[KP=INC
M77B6;PKK,:OK$SV\!42VF#(\<;NP&3A0._44[PE^UIK7C[3=)TC3?"Z6'CN5
M-3&HV,GF7EO:R6-PMO($V;6D5Y&&&^7:N202,'V'QI\)+'QAXRT'Q7'J^JZ#
MXAT:WN+2VO=,:$EH)MADC=)HI$()C0YVAAC@]:X_Q'^R;X1U>S\,_P!DZGX@
M\':SX>DN);/7_#]\L5\YN&WW(E>1'642O\S!U//3% 'H7PR\2:YXN\"Z3JOB
M7PY+X2UVXB)O-'FF68V\@8@@.O#*<;@>#@C(!KP/6_VC=7\%:+\4=6TWP-H,
M=_H7C6RT&X2"[:/[:+C[*@N9'$(+R8G48(& OWCCGZ/\+^'+?PGH5KI=K-<W
M,<"G-Q>S&:>9R26DD<\LS,22??C XKR36_V3M#UZP\86D_BSQ/'%XIUZV\17
MOE/9 QW,!B,:QYMCA/W$60=Q.WKR<@'FWQA_:#^(NF?#_P",NEK%HWAOQ7X0
MDTPQW^GM+>12VMZR@;=WELDJY8;L$<9"CMWGB_XX^-=/U?Q#X?\ "?ANW\8>
M(O"]M:RZA#%!) E]-,AD$,1WL(/W8!#NS@DXP ":U_$W[+?A_P 7W'Q#EU77
M_$%S_P )Q:V=MJ""2V06_P!FP8)(-L *N",_.7![BF:U^RSH^K>+[;Q1!XQ\
M9:+KK64>GZK=Z3J<=N=;A0DK]K41;=PW, T0C90<*0   #F;K]H#XDWWC'Q_
MIFD^"_#\-GX.M+34+Q=6U>:.>2&:TDGV#RX'42J5"D<J,'#-G(S?"G[4'CVY
MOOAO/K_@W0[?1?B#I$EUHTUCJDK2P7B6OVGRKD-#A4=0V&3=MQSFNYUWX,67
M@BU^*?B?2K_7-2OO$^C"T?2!%%/$AAMFAMU@2.$2Y ;;RS9SD^M<_P#L^_ X
M2?";X;7?B34/$0UW0_#RV%I9:I##"VCS20+%,8XS I9P 4#2^9\N<9R20#)\
M%_M0^-=;^'O@SQ3J_A?1;.+QN]O::%:Z?>3W,ZW#+,\QG0QJ"BI"2H1LL2 =
MN<BGXN^+OQ;N-0^'5C<Z=:>!Y[_QO_8L\D]J\\>J6HMI9HYT43*\2$QX:)LM
MD<-CKZ W[*'A:;X)Z#\,Y]8\03:?H$T=SI&M)=10:I831L3')%+%$BAEW,,E
M#D$@YJW?_LU:3JN@:#9WOBSQ5=ZOH^KQZW#XCN+V*34'N$C:(;BT)BV>6[+M
M6-1R2,,2: ,"V_: \7>(M=2?PMX-;Q!X;MO$$N@W[1AHYD2*0Q3W:R,WE[4=
M6/E$%BHR&R=M>7_%CXA7WQI\/_"/QK:Z=I4?A67XD6-OIS2AFOUCCN9(O/W_
M '0)#&W[L $#:2Q.0/:])_9>\/:!X^U/Q)I?B'Q3I]AJEZ-2O_"\&I@:3=7?
M!,[Q%"X9BH9@L@5B/F4]*QT_8X\+VL4%C8^)_%>G>'K37D\26.@6UY!]CLKQ
M9#)F(M 90A=F)C,A49. * .B_:M\7>(/ 7[/'CKQ#X7OH--UG3M-DGAN9X#-
ML[': RX;!X8Y .#@]*R+?XM>*M0\1ZAX)T)-'U/Q1H&@6VL:C=WL<L-O</.7
M\FWC0.S(6$;%I"S!<CY6R<>E_$?P!IGQ2\!:[X0UIK@:7K%H]G</;.$E5&&,
MJQ! 8=1D$>QKBU_9UTRWUVSU^R\4^)-/\21Z4-%O-8@FMC/J5L&+(+A7@:/<
MK$E6C1"N2!QQ0!T/P8^*-K\:?A7X?\::?:2:='JUL9#:7!WM;RJS(Z$C&[:Z
ML,C&0,\9KY&\7^)?%WCGX-_VQXHN],U_4M.^+MM8:<([-K;R?)U980H=I)-J
M%5 P!D#.2^:^U_!G@_2?A_X5TOPYH5H++2--@6WMX 2VU1ZD\DDY))Y))->4
M7_[)?A^\TZ_TZ+Q3XHL=.NO$R>*UM()[4QV]XL_V@B/?;L?+:7YB&+'L& XH
M Q(OVGM:T67Q5H?B+0;#_A*M+\2V7AVT32II9;:Y:[@6>)_F4/\ *F_*@?,4
M &-W'I?PC\8^+_%4>NP^+_"[:!-I]YY-G>IE8=3@*AA,L3,7B(.59&)Y&02#
M7)^(_P!DSPMXN?QP^KZUX@NI/%=[::G++'<PP2:==VJ*D$]H\4*M&ZA1RQ8'
MG(Y-=_\ #CX=Q_#O2I;9M?USQ3?3L&GU;Q#=+/=2A1A5)1$15 S@*BC)).22
M2 <=XC^+'BC5?%OC7P[X!T;3M7U7PC;VDMU:ZE<&$WTTZF1;>)P0(OW8SYK[
MAN8#;P37/>)?VC-=73/B7K'AS0K&\L/AVXBU:RO)V6XO9%@2XN$A=?EC\M'
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
MR>M?/'B/PQ)/IEEXX\'?#SQR=#N/%FF:KXMTC6K*2*_U2&&.12T>GMAF\IC
MS87,A08#;<UZK^S?9R)\9?C9JT/AG5]!T;7-1T^^L;C4=(FL$NP+-$D=5E16
MW;P<@@'.<C- 'T11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110!6U+4K31[">^O[J"QLK=#)-<W,@CCC4=69B0
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
M(.:]O^%/C6?XE:IK_B/3M7_M#P6[0VVD*L<>R4K&&FF5PH8@L^P DX,;^HP
M>CT5XG\=?''C;0/B/\+_  SX3U72])@\4W=[9W5Q?:<UT\1BM7E5U E0'!7[
MO<XYQD'SKPC\<?B'J<<WA+6]8TQ/$VE^+;WP]<7VD6/^F:Q#%;">.2SMWWQ(
M_P"\C\TRL(T4-R"10!]8T5\C^'OVA/&\OPY^$'Q-U[4X;'PM?ZE+H_BRWAM(
ME2%C-+;V]UN.XQIYJ() &(&\$$ <[FK_ !0^(R:K\+AINO6,%AX\UZ_AB&HZ
M6LLEM8BVFFM2NQX\DK&KD,,G>!NP"" ?3E%?'=E\=OBGIOAN/7-1U[1KZ#1/
MB$O@R^M8](,;:G UVD'GE_-/E.%D4A5&,J<Y!P.QT?XL?$KXB:Q>ZSX2.D0:
M'H_BJXT/4;#59(TB%K!,8I'+C]ZMP>)%'"$,JE?XB ?2=%?'^A_'CXH?9]"\
M0:CK6BW.F2_$B?P7=:7;Z28C+;_:984F$IE8HR[%(&#GG).>/0_V5)=:OK_X
MM7&L>)=2UTV_C;4+")+Y8 L:1+$J$;(U(^7"XSMP. #DD ]]HKRGXN_$R_\
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
M\YW-/^)7Q)U7Q[\6RWBWPQH_AWP)=KMBU#2G6*XB?3EG433B8F)4=U+.JL2
M<*.E 'TO17QS>_M%_$71=*^)42WMO<W6C> 8/%VGW^IZ4(U><F82".)61_(8
MQ@IYJK(/X@W>_KG[2/CGX47FO77B6ZTWQ+9#X?+XPM;>UL#:?99Q*L1B+!V+
MQG>K%C@C:<8'  /K>BOG?X@?%'QE\'?"-_XHO_$>A^)-'OK*P.GK)"()H+J>
MYCADEPI"M:*)XV&6+ \%R#FNZ^%5U\1(O$OB&Q\92Z==:-LAN-'G62,7^"")
M5F2(!"@8#8ZX."0<D9H ].HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH PO&G@?0/B+X=N="\2Z5;:SI-Q@R6M
MTF5W*<JRGJK*0"&!!!&015#PM\+] \'RI+9+J5W+&ACBDUC6+S4FA4\$1FYE
MD*9'!VXR  :H?$SXS^'/A-<Z!;:Z-2>YUVY:SL(=.TZ:Z::98VDV#RU/S$(<
M+U)Z \URNA?M7>"?$5II$]K%K$3WWB >%YK6[L3;W&GZB1E8;F)R'3(&0P!&
M.] '3>&_@1X'\(WD%QI.BM:"VFFN+2V^VW#VUG++GS'MX&D,<#'<W,:J1N;&
M,G.9:?LR_#RQTC2-+@TK4$L=)UAM>LHO[=OSY5\S,[39,^22SN<$E<L>.:HZ
MM^U-X*\/V>LW&J)J]E_9/B&+PQ<QC3WG87L@C,8!BWC:PE3#$C.<8SQ5FY_:
M2\-6NAS:B^E>(UDM+%]3U#3I-)DBO=/M%D=/.GA?:R@F-RJC+N%)52 30!P7
MQW_9OM[W1X$\%>'=0OKS5_&.F^(M>8:W*"ZV\BF213/<#8^Q55?*V_='3 ->
MIZE\!/ >O^$M=\.ZMX=35=+UYUFU--3N9KF>Y=0 C/.[M)N0*H4A_EP-N*\:
MD_:(@\ ?'+XF7^M:GX@UOP5;^'=&U>U@LK%[F.PAE^T&6?:B#8FU$8E_FX[X
MP/4_%W[27@SP=<72W4M[=6EA;V=YJ-]9VQD@L(+M]EO)*<@D.0?N!B!RP YH
M 33_ -F'X<:59Z!;6NB7<2Z%J U2QD&LWQE6Z"&,2R2&;?*0A*CS"P"G  %6
MK+]G;P+IMU<W5I8ZI:W5QJLFMR3PZ_J"2&\D0QR2!A/D;E."HPIXXX%:5G\7
M]%U'Q*^D65O?7JQ:B^DS:C;PJ]M#=K%YK1.0VY<+_$5VY( 8GBL*R_:9\"7O
MBO2M#.H2VYU@3G2]1GC"VEZ85+2A),Y&%5F!<*& )4L.: 'ZE^S'\,]6?3WG
M\-!396,VFH+>^N81+;3.7EBG"2 3JSLSD2[_ )B6ZG-6])_9X\ Z%>>';O3]
M%FL[KP_I[:5I\T6I78>.U)W>6Y\W]Z P#*9-Q4@%2",UY?KWQJN?%?Q_^"4?
MAV]UZT\*:]_:<C"6W6*QU6%+4M'*IQO.&P0'VY!5@I'S5J?'/XDZE\.?C_\
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
MFK;7D#90NF1N0@LK#(.&..17H6DZ+I^@VGV73+"VTZVWM)Y-I"L2;F.6;:H
MR3R3WJ[0!P.AI\1-<MHK/Q18^'-%AVXNKC1-2GO7N!C!5$EMHA"&]=TA X'/
MS#R'PK^S#XGL_ '@?X<:W?:3<^$O!^OPZM9ZM;3R_;KJ"WE>6WA> Q!(V#,J
MLXE;(4X4%N/IRB@#Q_3/@1+I7[0>K^.X-21/#NIV\-W-HH4\ZM&C0"ZZ8P;=
MMI'4L >U<E\,/@A\1/AEXEU#28)O!FI>!CJUQJMCJES;R_VW"DLS3M:L-AC(
MWNRB;<2%/W"<8^C:* /EVP_9E\9W/[.-YX(N]1T/2?%5KXDF\1Z5>6TLM[9&
M7[>UY$DZO%&Q7YMC  \<C/2KWB[X&?$GXA> +"34)_!GAGQKHVMV.N:99Z%#
M,^EO+;,QVSR,BRL) [#A/DP,;CDGZ4HH \9^$WPY\;Z'\7_'OC7Q2F@6L/B:
MTTZ-+'1[R>Y:WDMHW1@7DABW*=^0=H/'2LY_AK\0-+_:;\0_$;3M/\-7VBW_
M (>MM$AMKK6;BWN T4[RF1@MFZ@'?C 8].M>[T4 >#>./@YXL^,7@S_A#?&-
MIX?TWPO=M/-<V^AW\IEM2F/L44#-;)D*P65Y#M.X;0I7.>7U;X+_ !FUG2OA
MQXCO+SP3J/Q%\)Q7.G7EOJ$MQ-I6LVDPC#2.P@#PS9BC;Y489SV.*^H:* /G
M'5/@W\5-%\?^'/B!X5O_  >WB$:3+HNMZ)>QSVVFF!I_.C:V>)&?=&V1EU&\
M$D[.@N>+_@S\1+KXBVWBK2=3\/:G=7_A*;PSJ\FI^=;>4[3&59X(XT<.H+%?
M+9E. #O)SGZ"HH ^:/AI^S[X[^'NM?"#43<^';R3PKX3F\+ZJGVF=0REX'6:
M#]U\Y_<8*OLQNSDXP9?#O[-&O7?[-?B?X=^([C2[/7+S5+_5M,U#2[J6>.UN
M)+Q[JUEW/%&P:.0IG /W3@\XKZ2HH ^?/B)^S]XJU3P-X!E\.:MHUQX[\*Z@
MVJROKT+MIVK3S1NEVLP0%D#F5V5@"5PO%5/'7P#\2_$WPSI%CXH\/^#+N>-K
MBY(TB^NM,DT:Y*QB"6QNHX&E9AM?>S!-VX<87%?1U% 'GJ_#S6KWX"2^!]8U
M\ZQK]QX?DTFYUNX4_OYW@,9F8=3R<GN?K7EO@KX%?$+P7X@^'OBZ*3PW=:]H
MGA<>$=5TDW]PEI/;(4:*>&X^SEA('0DJ8@"'QGY=Q^E** /._@7\*C\(/ LF
MD27,=W?WFHWFKWDD(*Q"XN9FF=8P>=BEMH)Y(&<#.*\<O_V;O'NL?#WXG:--
M)X<L]3U[QDGBW2'CO[B:$%)[>5(;@FW0IGR,%D#XW=#BOJ>B@#Y*\>?LX?%+
MQQ9?%^6:3PA%?>.HM&$,$=_=+%9M9LI=6D-N2X(! 8*,]2%Z5?\ BO\ LQ>-
M/BIXK^(>H&_T70H==TG1XM,GBNYKB2&]L+A[A3-&84!B9F"G#YP,X[5]344
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
MGQEI7Q]TSQE?MH$^CP^$SH5P;*62"7[0;G[06CM_**",?< ,N[ R<G->W44
M>5?';X;>(?'ESX!U+PU)IG]H^%_$46L-;ZK-)##/&(9HG4/&CD,!+N'RX.W&
M1G->3^*?V<?B-KOA7XJZ9$/"ZW/BSQ?9>(;.1]4N52.&$VI99/\ 120Y^R\
M;A\_7CGZMHH ^==7^!_C#5?&?Q=U2[T?P?K.D>,H=)@ATG5+V>2*6.V&R>.<
M?9ODW(S;67>0P4X].V_9]^$VI_![P]K.D76I2SZ3+J#7&D:2^H37ZZ3;%$'V
M=+B95D=-X=@"/E#;1G&:]4HH \8^"WPO\6>!_BI\6/$.NQ:*-,\6ZI!J%B-/
MOIIIX1';I#MD5X$4$[-V58]<>]9.L_!#Q=I7C;XJ7WAJYT:\T7XAV<274>K3
MRQ2Z;=+;FV,D:I$XF1H]IV%HR"N-V#Q[[10!\W:7^SEXD\&^,=-?0#I%WX<T
MKX>'P9:M?W\T5U),&#+*Z+ RA#MP<,3SG':L+P=^SQ\5OAC%\,];\,7_ (3F
M\1Z%X53PEK>F:G<W)L+F!'#QSP3)"'#JP/RM& 0<9&,U]744 ?,?Q\\.0>.-
M1^'WANV\<6$?Q>T^^19AI[1K=?V?<QLE^3;AB\<)AW%6;.&CCY)Y/O$-CKNE
M>(](L=,M](A\$V^GO%,K-*+U)U*B%8E V>5L#9R<YVX[UKIHNGQZM)JB6%LN
MIRQ"%[U85$SQ@Y"%\9*@\XSBKM !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117+_$GXE^'/
MA)X3N/$?BG45TS2H72+S"C.\DCL%CC1%!9G9B  !0!U%%<5\.?C!X:^*-QKU
MGHMU*NK:!=_8=6TN\B,-S938R%=#V8<AE)4CH3@UVM !117.V_Q!\/W7CZ[\
M%1:E"_B:TL(]3FT\'YTMW=D5_P#OI3^8]10!T5%9/BOQ+9^#/#.J:]J/FC3]
M-MI+NY:&,R.L2*6=@HY. "<#GBL[X9_$C0?B]X%TCQAX8NGO=!U6(S6EQ)"T
M3.H8J248!ARIZB@#IZ**XS1_BWX>UWXH:_X M)+P^(]$M(;V\22SE2 1R_<V
MRE=C'V!_D< '9T5'<3I:P2329$<:EVVJ6. ,G ')_"N3^%/Q5T#XS^"K7Q5X
M9DNI-(N9)8HVO+22VDW1N4;*. <94\T =A15.[UBQL+ZQLKB[AAN[YG2U@=P
M'F*J78*.^%!)JY0 4453T_6+'5GO$LKN&Z:SG-M<")PWE2@ E&QT8!E./>@"
MY1110 45Y?HG[1G@[Q!\9-4^%MG)J#>--+@%U>63V,BI#"=I$AE(V%3O7&"3
MSTZUZA0 45Q7Q?\ B_X;^!G@>[\7^+KB>ST"T>-+BYM[=YS%O8*I*H"V"Q X
M!ZUUNG7\.JZ?:WMLQ>WN8EFC8@C*L 0<'IP: +%%%% !117F,/[2'@-M.^(.
MH7.ISZ=I_@2X:UUR[OK*:&.%U7<=A9?W@[#9G)QCJ,@'IU%>*?#;]K[X>_%3
MQ[%X-T276%U^2*6<07>E311A$1'R92NP921".>^.#Q7M= !117 >/OCGX0^'
M'ANSU[5+^:YTRZU5-%CFTRVDO/\ 2FD,>PB,'&'5@3V(QUXH [^BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O%?VMOV?W_:,^%<>@6NM)X?U/3M2M]9LKV>,R0B:
MDA95!!V$$@D<C@\XQ7M59GB'PUI7BS37T[6M/M]5T^0@R6EW&)(9/9T/##V(
M(H ^)?V6/$,.E_&3]H#X[>+]4TOPUX$U6\L](M=5DNBEA>2VX\J2>*20+O0O
MA5;')8@9P:^Z;>XBO+>*>"5)H)5#QR1L&5U(R"".H([UA^(_A]X8\7^%6\,Z
MWX>TS5?#I5%.E7=HDEMA""@$9&T;2!CCC%;EO;Q6D$<$$:0PQ*$2.-0JHH&
M !T ':@"KKFLV?AS1K_5=0G6VL+&![F>9S@)&BEF)^@!K\WOC3J/B/\ 9^_:
M#^&7[1^I:+JVDZ?KMTVC>+&NYH'A^S7#$VX18Y78".(*/F5?FA!ZDU]Y?'3X
M<:A\6_A9KGA32M9LO#]_J B6/4M1T2WUF"(+*CN&M+C]W+N163YNF_<.0*^:
MO$G[$OQI\9:#:Z'K_P"T5H.N:+:X-OINI?"+1;BVAQP-D;DJN/84 8OQS^*.
MM>,?VA?B[X&O_$%YI'A#1/AA<ZMI5M971MXKV>2,%IW(XF #% K97@\9.:\L
M\"^,?$_AS]G_ /8JTCP]XHU;PW:^)-5ETS4_[,N-AG@,Q^4@@KD9.#C(S7K6
MO_\ !/\ ^*OBG^RO[7^/GAS41I5N;2P%Q\(=%86L)&#%&-WRI_LC@4^+]@3X
MJPV>B6B?'GPNMKH<AETN'_A3FA[;!R02\ S^[8D DK@DC- '@=]\9_B9X;^&
M/B37H?B3XHN+OPI\74\-V*75]YB2V+.2T<^5W3YP!^\)P!P!S7MOCSXK^,M/
M^/7[4VAVWBG58-*\/^!(]6TFU2Z8+8W1@5S)%SE3NYQT[8QQ5B7_ ()Z_$N>
MSN+23XW^$)+6XNQ?S0-\%]!*2W(SB9EZ&3D_.>>3S5VX_80^+EYJ.JZA/\?O
M#4]_JT'V74+J3X.Z&TMY#P/+F8G,B?*/E;(X'I0!YM\!?BW\0+CXI_!>RU3Q
MWK^MVGC3X9W>JZI!?7>4^TH)2DD04#RV 11N7D\DDDUA>%?CC\:[[]E7X9_$
M"SU+4O'4.G7VL7'BC2K?5'M=4N[*.7RTGCDC(=E@W9(&X9*%E89QZ_:?L!_%
M2PN;&XM?COX5MKBPMFL[26'X-:$KV\#;MT49!RB'>V5& =QXY-1Q_P#!/OXI
M0:1!I5O\>O#5IIL'FF*TM?A!HL,4?FX\W:J, -X4!L?> P<B@#E[;5;?XC?M
MI_L\:F/$OB*31]1^'CZG%-=WSVTI?:V695;"L^Q?,QPWJ1BM_P#96N_'?Q2?
MXB>*-=^+OB'3M.\#^--5M[:QED22TDM8XB EUN&]XTRK ;OX3W.1MZO^P_\
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
MARS7D0P0DSL29%^5>&)'RCTH ^G_ ( >)]0\:_ WP!K^K3_:=4U/0K*[NI\
M>9*\*LS8''))/%=]7F/[/'PO\4?!_P"'_P#PC?BGQK:>-YH+EFL;FQ\.VNAP
MV=KY:*ELEM;'R\*RR-NX/[S&,**].H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MI8DTWQ/XJUG2[-&BTO2-<U,7%KI<;?P0*$5L ?*/,9RJY (!.>I^)_PK\/\
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
MS9GAQM!W'Y%[^@_'SX]?\*:U+0K:Z:ST;3M4BGV^(=9AE;38[E-@BM9I8\"
MR[F(E<[1L/#$\/\ !7[-&F^#?%_AKQ')XR\6>(-0\/:=-I%@-7NK=T6TD*$Q
MOY<",^/+7#,2W'+-75^/_A9!\0KAC<Z_J^G6<VGS:;=Z?9_9GMKN&7&[S$FA
MD^88X9<$9/7- 'S-KOCGQ'\./C5\:_&GAK1-"O9[/P9HFM:G%<731QRJBW;R
M")HT;>[ $!R0. >:[_XM?M2ZQ\/M*EUZUT33Y-&M],TW5%M9IVFN[Z.YD"R
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
M1I:3V88-\HA+%"5SS\W\.!]ZNZNOV7/#LEYHFIV>N^(=*\0:9JEWJ[:W9W$
MN;V>Z01W'GAH6C(9 J@(B[0HV%<52\'_ +)?A_P/>^"KC2_%/B@)X1GU";38
M+BXM94'VS/FJY:W+,HR=N"#W))YH Y72OVH/%-UX0^'_ (KU#2-(TS0M0\1S
M^&/$L@,LW]GSI<26\<T3[ES$\L:KEQE?,4G->U_#?Q3J?C&UUG4;I;4:6-2G
MMM+>WC96FMXF\LR.2Q!RZO@C *@'OQXWXN^$-OX,^%FH?![2=#\4^.++QG+?
MRMJUVMH;72Y9Y?->2>5/)*!7D:1-J.V4P#G%?0'ACP[9^$?#FEZ)IZ>78Z=;
M1VL*DY.Q%"C)[GCDT ?,VA_M!>+/"OB/XCC7[[3]<8^/+;PAH%A':O;)'+-!
M;M&6<R/B-5=V8;268'!&X >M?#[XL:GJWQ5\6?#GQ'8VL.NZ':6VIP7^G[A;
MWUI.756V,2T;J\;*5+,#P0><#+U_]E/PEXCO?%T]WJ.N+'XCU*#6VMX;J-$T
M_481&$N[8B/<LG[I/OLZ\$;0&8'M_!WPRL/".NZMKTE]?:YXBU2.&"[U;4_*
M\YX8@WEQ 11QHJJ7<X51DL2<T =A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!Y]\4_C3HOPFU'PG8ZI:ZC=7
M'B34UTVU%C8S7 5MC.S,8T;HJ'"_>;L, D>=?#/]I&SA\<>/_#WCWQ7I=I=V
MGBW^Q=$B:+[,6B:W@>-",DY+RE0SGD\#GBNB_:)\'^(_$-_\,=8\.:,^OR>&
M_%,.J7=E#<PP2-!]GGB9E,K*IVF521G. < GBO%_&/PC^(>K>$/C-:6W@.^>
M_P#$7CG3M;TU5O[ >=:PM9EY-QN!MQ]GDP&PW*\<G !]/ZW\6?"'AO7K?1M3
MU^TLK^>XCM$64D()W&8X6DQL21P051B&;(P#FNJEE$,3R,&*HI8A5+' ] .3
M]!7RC9_"7Q?:?$?Q=I&M_"^P\:^&=?U_^W]/\1W^KQ+#I^\HYBN;0OO=X63*
M&)6!PHW+C(^KW8JC$*7(&0HQD^W- 'S)X,_:+N?%VMWGB:\\3R>%_"NF^*;G
MP]-I.H>'I_(N8P_D6Y%P8U:*=IL9#,5 8*4!Y/8?'_XW'PY\)/BC>^"M8MHO
M%_@VQ%Q<PW=F[_9V9=Z91]H(=02&&X=^:\H?X/?$+5/@%X^T3_A#[FSU^7QY
M)XHT_3[J_L_].MQJ4=TJ+(DSHCLB$8D*@'&3WIGC[X9?$WQGI7[1=RG@"YM9
M_'.C:=;:-9'5;)Y6EB@:-TD/G!$(+9/S%>#AFXR >M^%OB?K\_[06M>&]7U*
MS'AFV\'6.NQCR%B,,LDTB2L\A)R,1Y[ >G>NUT_XU^!]3.J+!XCM/,TR*.>Z
MAEW1R)%(<12!& 9T<\*R@AB0%)->!^.O@QXZ^(7C'QVEMH=SH%IKOPXMO#]I
MJUW=6K11WR2RR&-UBF:3;\ZJ6"D=<$]UMOAGKGCCP5JDGBKX#1Z/K;V-OIMW
M]C\1P2:A>J+B)V:SN5E A2,JTR^8Z,7"C:.20#USQM^TGX1\&:?H]T?[1U(Z
MEKL/AY8;33;EI(+ERI995$>Y&5&W;" S= ">GJ<,JSPI*H8*ZA@'4JV#Z@X(
M/L>:^2;_ .$GQ6B\#Z-%=PZAXSD\/^/[#7-.AU.XLH]8GTR) K"XF5U@DE4E
M@&+[F11DYXKZT@:26VC:6/R960%XPV[8V.1GOCUH Y.7XP>#H?$B: VO6_\
M:TIE2&V57;[0\0)ECB8#;+(@!W1H2PP<BJ7AKX[^!_&2Z>VB:TVIB_>ZCMA;
MV5PQ=K<@3C'EY&PD YQR<=>*\*^#7PH\8>#M0T_P]XJ^%ECK8\-:G<7^F^.&
MU>&5+F,O(\;Q6S.)([HA]A+!4R2Q?'!TOAK\/?''PY^.<OC*V\%2?V)X_22;
MQ#IL-Q9*_ARZ5AY3J?/_ 'HE3'G"+=EU##TH ]/^'7[1?A3XB^#;OQ-";W2]
M-AU&?3H_[0L9X9)WCF>("-&0%W8QL?+0,PZ$ Y%77_:)^&<5AIEY)XWT:*#4
MI)HK7S+D*\DD()F38?F5DVD,I (/!Y(%?.%O\%_BEH/@'P]':^#$U6^\(>,]
M4U4Z-+K$%NNNV5W+=?-!*KXB=$N%($VPY# @#!/5R?"SQ$?&/PDUK3?A5'X:
MLK'Q->ZWJ]C97]I+):B6R> 2W#F4"69G8$^5OP /F)% 'IFO_M1>!]+T[P5?
MZ==W/B.Q\6:H=*L;G1[.:Y02*',F\HC%67RV'ED;B0>."1ZR\ZI;M,0Y0+O(
M5&+8QGA0,D^V,U\=:3\(?B)INFZ'?+X(NS<Z1\5;_P 4'33J%DLDVGW N%61
M&$Y0$><I*LP;K@$U]CQEFC4NH5R!N4'(!],]Z .'L/CCX'U.S\/W=MK\3VNO
MWDNGZ;,8952>YC+AXLE0%<&.3Y6P?D;TJGI?[17PRUO7-/T?3_&^C7NHZA=2
M65K#!<A_-GC)#1@CC=E6 &>=IQG!KYV\.?"/XGZ):_#SP^_@5Y+3PE\0;S7)
M]5&K6@CN[*9[QDDA3S-_ N%#*X1@>@89(=9_"+X@P^"-*LCX"OTOH/BU)XKD
MC%]I^1IYNY)1+N^TX)V.!MSN[8H ]/\ VCOV@/\ A!;31;/PKK]DFM-XGTS2
M+Z%[1KA2DUQ&LL D_P!6DWEONVG+;>=HZUZAJ?Q;\'Z-XCM]"OO$%I::E<7
MM(TE)6,W!7<(/,QL$I7D1EMQ&#BOE>^^$/Q6TWX=7?P__P"$*DUZ2T\>Q>);
M;Q)#JEHD%]:'4A=MO62595G525*E-IV\,>!72>$_A)XPT?QSK>@^(OA?I_BW
M1+CQ++XATSQ?=:O$8;9)9_/"RVC-YGGQ,65"B[20OS* 30![OX5^.WP^\<^)
M/[ \/^+]*UG6-L[BTL[@2,5A<)*1C@[6(!YKH?%'C'1O!=I;W&LWR6:7,RVU
MO'M:26XE()$<4:@O(Y )VJ"< GL:\P_9:\'Z_P""_#7B^U\1>'9_#]U>^*]5
MU6 3S6TIGM[BX:2-\PR/@[2 0V",5=_:!TCQ7J<O@F7PWX<'B&TM-8\[5!:2
M6L6HVT!AD426DMPRK&VY@K,K+)L9@A!- &Q>_M#_  TTW2=)U.Z\;Z-;V6JK
M,]E))=*#.(L^;M7KE"K @C(8;>O%5D_::^%+Z%I6LKX_T(Z;J@F-E-]L7]]Y
M0)E 7KE<$$$9!P.I KY9\-^$O%GPJU[X$:1X@\(W!U&U\:^)+F"R@U&WN9;B
M&:*YE25)'D"\+(#^\96.#D XS?O?A]JWPQ^-?PXUJX\/2O=>)O'^MZ]%X=M9
MK<RVD;Z:4 W&01>8?+,C8?&6(#$CD ]I^)/Q\6_\-_#3Q+\./$NEZKH&N^+[
M'1;RY@C%P)89'99$5B?W;@K@Y7(]J[O0?B%HRZOX[N;GQYIFIZ=H]S%'<6R)
M'$NBGRES%+*&.]F/S<X(W!<5\_:E\!_&.FV$&H:=X5GEGU?XJV_C.YT>VN[1
M3IEDF%8N6F5&D;;O*QEN7(R<9*^.?@Q\2=?UGXR:CHGA_P"R7=UXGT/Q'H2Z
MA>VZV^KK8QP[X&*2,T>]HC@R*H^Z3CL ?1,/QK\$3Z=>WB^(( ME>)IUQ;.D
MB74=TX!C@-N5$OF.""J;<L#D BO,_BO^T7:Z#J/PKUO0?%6E1^"=8U^XTS6;
MF:(?*D=M.[*78@Q,DD.UE*[L\<=*SO&=E\2?%NB:7KMO\);'1;^;7K.XU/38
M;O3I];%O''(KW$=R["!9061$(?>L>_:RLP"\'X/^"'Q$\/6?AJYN?!LT@\/?
M$G4?$ILEU>WN+FZLKE)PCQO)* S*9DSYKJQPQ],@'J7Q7_:#AO/AGX9\7?#+
MQ/I>JZ==^*=-TBZN88Q<!HYKI(9HN2/+<!OXE)'H.M>HZW\6?"'AO7K?1M3U
M^TLK^>XCM$64D()W&8X6DQL21P051B&;(P#FOF_QO\!_&#Z/XFU?2?#$MQJ'
MBCX@Z1XE?0[6ZM4:QM;5X!(\C/*L9E<0LY",W+ 9/)J[:_"3Q=9?$GQ?H^M?
M##3_ !OX8U[7_P"WM/\ $M]JT:P6&\HQCN;1FWL\+)E#&K X497&0 ?5T@<Q
ML(V"N0=K,,@'L2,C/YUX7\#/CJ^I?"B#6_'VL6QU:?7=4TJ#[+:LKW/V>ZF1
M5B@C#.Q$<6X@!B I)/!->Z2,41F"ER 2%7&3[#/%?'?@GX<_$[PUX1\&V,WP
M^N&CMO%6N7VI)!?:<NIV]O<RS/;R6]P9B(E82A93&ZR[<A>^0#Z,M?C?X(U"
M\\/VMEKT5_-X@M9;S2OL<,LZWD40)E,;(I!*XY7.1P",D5)H'QF\'^*-)T;4
M]*U5[VPUB]?3[&>.SGVSSINW(,IQC8^2< ;&YX-?.?A+X!_$72_V=O =I::/
M;Z)\2O _B"6^TU+N^CGBF@EN95F#2*Q^1X)V."=Q*#(!XKO_ (%? +7?A7\0
M_$4-W>_;_!-K.VHZ 9I-\WVN[1?MS.,\8='9?^OE\4 >\ZIJEGHFFW6H:A=0
MV-A:Q--/<W$@2.*-1EF9CP  "237$GX_?#V/1=8U:X\5V%C8Z.D4E_)?%K9H
M$E&8G9) K;9!RC 8;^'-7/C/INN:Q\)_%ECX:TS3M9U^YTZ:*RT_5T1[6XD*
MD!)%?Y2I]&^4]^,U\D^+?@K\4-<T?XP?9O &K2/XO\&:?I=I'J.N6$EQ]LA>
M82(X$_E1C]X& C(C"CC!^2@#ZW\-?&;P-XPGUN'1O%6F7[Z(@EU'R[@ 6T9!
M(D8G V85OF''RGG@UYUX8^.5QXO_ &H1X2TG6+:^\)MX3;5UMUL7AF6?[2B+
M)YC\O&R,2I4!2#P6ZUYG\8/@9\0/B7XD\<IHWA^;0X-7\ 6&CVE_>7=J(6O(
M+IIVMI%CF9PK*?++!2OS'G'7NO ^C^/?$'[1>A^-];^'USX3TN/P>^B7?VG4
MK*=HKK[2LN%$,KEHR%.UN#SRJT >D_'CXPV'P*^&.J^+KZUDU%K<QV]I81,%
M>[N97$<,08]-SL,GG R<'%9MR/B[8>'[/41>>&=1U-Y;=KO1X=-FC2.)I%\Y
M8IC<$LZ(6P64!BO1<XJ/]I[X,3_'CX0:EX8L+Z+3=82>WU'3;J<$Q)=6\JRQ
M>8!SL)7:<<@'/.*TO"GC;QUK=E9VNJ_#R[\-ZMA5N[R[U"SGT]2/OM$89FF<
M'G:&C0GC.V@#7U7XM^#]#UU-'O\ 7[2UOFN([,B0D1)<. 8X'EQL25@05C9@
MS9& <BL6]_:0^%^G:E)87/CK18KJ/4!I<B&Z!$=T=O[IV'"GYE&20,D#.>*\
M,UKX#^.K_P"&_P 5?A;/HS7]MXJ\23:MIOBT7<'D00W%Q',6F1I!,)8=C!0B
M,#A,,.<97C+X+^/]2^'GQUT>V\#WUY>>)?%ECJ.E;[VP!N[:(68:4DW "_\
M'O(</@\CCDX /HR']HCX:3Z/KNJKXVT<:=H<B1:C</<A5MV?_5YSU#_PD9#=
MLT_0?V@?AOXH7Q"VE^-M%O%\/)YNJLEVH%I'S^\<G'R<'YAQQUKYD_:C\*^)
M+33/VA_$]WX9NK'P]JW@[2[.TO)[BU999X)I#(A1)6<8$J@$K@X//3/5?$GX
M5>-_'.MZOXY\/>"K2TU.W\$_\(]9Z/KS6<PU262XCE.Y0\D.R-$;9YI +ORH
M4<@'N<OQ\^'MKHFJ:M=^*K'3K+2YHK>^.H%K:2WDD ,2O'(%<%P05X^8<C-5
M9?VC_AI%H?B#6!XOL)]-T"1(M4N+;?,+0O\ <9PBDA&[/C:?6OF#QG\%/B;K
M>B?&J*T\ :M/_P )C::$U@FHZY8SW+26SCSTE)GV(0 3A&\L @)Z#V?2_AAJ
M?B;X[?$VZ\0^$KFW\%>*/"VGZ/Y]Q/:LDS1_:!-&4CE9QA9E )7'!P>!D ]D
MM_&^C7.N6&CQW,AU*^LCJ$$#6TJ[H 0"Y)7"X+*,,0<D<4WQGX^\.?#O3(M1
M\3ZW8Z%92SI;1SWTPC5Y78*B+GJ23T%>1?LD>$]?TSPE=:AXIU&/6;ZV=O#V
MF:A&2?.TRREDCAE)/\4AW,Q[X7K47[<3,OP-A9+;[:X\2:(1; J/-/\ :,'R
MY;CGISQSS0!Z-X6^.WP]\:Z-K6K:)XQTC4-.T5_+U*XCN5"VAZCS,XV@]CT;
MMFN8^*OQJMU^#'Q'UOP-KEI_PD?AG2Y[MX;NU8RVLBQ&1/-MWV.H8#*EA@CD
M9%>2?%G]GGQI\2_%7C7QWHNE#P]J4XT(V>AZA<PAM5;3[IKA_/:%WC3>&6-"
M6/W,M@5I_%#X2>,?B%=_%7QC9^%;W3-0USP$?"MEX?GN[/[3>7+-*_FR.LQA
M54WJJDR9^_P.,@'K7A/Q\FL^(_!UG=>,[%-4O/#0U*Z\,"!#/.6$1-UO!W1H
MI8KMQ@[_ &J_<_'_ .'UFE^\OB:V"V5D^I2E8Y&WVB-M>XBPI\V)3PSQ[E7N
M17B^L_"3QKXI\;>#!_PC]]HMA'\-[_PS>:JUU:'[!>SK $!5)R[8\ICN0,.G
M/IUGP#T3QQ/H/A_0/B!\--(T&3P]H_\ 8LNLM>V]X=0C"+'BU$>7CB<(&<2;
M3P!M/4 'JVG_ !*\.:J?#?V2_>?_ (2*!KG2RMM+BYB50Y?.SY1M93EL<$>M
M6/''CK0_AOX:NO$'B2^&F:-:[?/NVB>18@3@%MBD@9(&2,<BO%/V5_AUJOA.
M^\16VI7L>I:'X5N[CPWX6F4EF6P\T2N&)ZLI,<&1VM:]O\;>$M/\?>#]:\-Z
MK$)M-U:SELKA".J2(5/X\YH QT^,/A*36=9TD:G)_:6CV"ZG?VYLIPT%LP)6
M4Y3D$!L8R3M;T..8U+XV>'='U;Q%K3>,5U'2M)\.QZO<>&;+36EO;:,EF%TP
M4&7#K@!&48V[NF:\5\-_LU_$[^T/ >LZYJ<$NK2VC^%?%BK<9271(@I@9>>9
M':$EL9(^V/V7CM?'7PP\6>(_C3\2[RS\/RQZ)K?P\_X1VQU22YMQ"]YON&V%
M!)YJKB51N*8ZT 07?[40_P"%@_"S4I]2CT'P#XF\.7^J7=MJ5@\4Z31+;M&
M[@,X_?D#8N&QD%LU]!>&/%&D^-/#]AKFA:A;ZKI%_$)K:\M7#QRH>A!KYJ\$
M>!_'MMXU^!&IZGX U"RMO"?A6]TC4F_M"PE,,[0VT:8 N/FW&!^5R &7)!)"
M^D?LE^#_ !!X!^!NC:!XGT>;0M7M+F]+VDT\,Q"/=2R(0T,CK@JXXSD<\4 =
M+XP^/'P]\ :[_8OB'QAI.DZL$CD-E<7 $JK)((T)4<C<S #/UZ FK=O\8/!E
MSXC&A)XBLAJCI-)'%(Q19EB_UWE2$!)/+YWA"2N#G&*X+4/!?B&[_:T'B8>'
M[D>&CX,?11K@GMML=RUUYN!&9?-QM[A,9_.O+?A-\'O&&AZ!9>%O%OP@TG5K
MWPO;W<-EXMN-9CFAU*,Q2(GD0[O,AEE5E1RX10"QW'@4 ?0=U\=O 5AI6HZG
M>^)K33K"PABN;BXOP]N@BE)$4BF11O5RK;67(;'&:?X4^.GP^\<7&NP:%XQT
MC4I="7S-26&Z7_14P3YC9Q\G!^?[O!YKY(^)GPV\8_#O]G#XN6UPFLP> V\,
M6ZZ;HWBF[M;V^TZY$PWVT5S"\C/;*NT*)6)!/'&:[CXK? 'Q;\;-2UCQ%I.D
MCP9?)X+70K*/4IX2=0N/M45RJR?9Y'"PJ(=F20W[UOE '(!]#:7\9/!6KPZS
M)!XCLT&C*DFH)=,;=[9'YC=TD"L%?^%L8;L37*^-?VH?!'A#0%U*.YN]7D&L
MVNA2V5E8SM<6US.Z*JSQ^7OB^5]XWJ-XP%R2*\:\2?"7Q[\0? UUKFG?"C2_
M 'CS3[C3;Q;:_P!9BO)=9:TNEG-L9XV94@.T[=YSN8$JH!)Z;XG>$O'WQ/\
MAVNKQ_#*V\.^((_$FBZO)H46H6<FH7J6EPCRM+<*XA+;!A%,G1>6&=H /I:U
MNDO+6*XC$@CE0.HDC:-\$9&58!@?8@$5YKX'_:)\*>-H/&%TKW>D:?X9U232
M[F\U:SFM8W= @)!D11DN^T)G<< X^85Z38RS7%G!+<0?99W16D@WA_+8CE=P
MX..F17R)K/P1^)$EAXRM]/T%?.LOB6GCK3?-OX%@UNV#QM]F&&+1N K']Z$7
M<J<D$D 'U'X3\>Z!XX6^_L34H[V6PF^SWEL5:.>UDQD)+$X#QD@@@,!D'(XJ
M7Q1XQT;P7:6]QK-\EFES,MM;Q[6DEN)2"1'%&H+R.0"=J@G )[&O-OAQX UA
M_CIXT^).HZ9/X<M]9TJPTJ+2;J:&2>1H#*S3R^2[Q@_O BX<G"G..*G_ &@=
M(\5ZG+X)E\-^'!XAM+36/.U06DEK%J-M 89%$EI+<,JQMN8*S*RR;&8(030!
MMW'[0/PWM-,T;4)_&FCPVFL^;]@>2Y53<>4&\T*IYRFQ@01D$8//%):?M ?#
M[4+7PS<VGB6WO+;Q+=/8Z3+;12RK=7"$AX@54[7&ULJV"-IXX-?-WPW^#'Q&
M\-3_  DM=2\"W(@\,^--<U:\N$U6TN EK<BZ\F4%Y@[Y,Z=B_#$@'&=8_!_7
MH_V=_B=#KNG2>#M=L?%>I>,/#U[=3P2B*19S<VTH,,DFT'!1E.#AV&#F@#ZG
MT?Q5IFO:GJ^GV-PTUWI,RV]ZAA=!%(R!PNYE ;Y64_*3PP]157Q5X]T'P4L9
MUF_%J7BDG"+$\KB*/'F2E44E8UR-SD!1D9(R*Q_@UH.I:)X"L9]=C2/Q)JI;
M5-6$>2JW4WSN@)_A0;8Q_LQBO._VD?AIKOCG6](OO#6G^(;'Q!I^GW7]G>)_
M#NH6L36TS%,6US;W$BI<6\FT%E*MC9VSF@#T&Z^./@BR@\0S3:XJ1^'[6&^U
M0_9IC]FMY5+1S$!,F,JK'<,C )SQ5GQ%\8O!GA.U@N=6\06ME;2V\=YYS;BD
M5NY 2:4@$11DD .^U<\9KYJ\=?"?XL2'XEPQ^$K;Q#?>./ -EH[WVG7]M:VE
MKJ$$$Z2QE)'5PK&4;"JE>S%!R-?P_P"!_BAX$\9ZM(?AU9>-O#WC#0-*LKNW
MO-4MD32+FU@,#Q7"N3YMNV=_[H.<[OE.: .KTK]I"R\*_&CXG:%X[\6:3IV@
M:9)I*Z*SQB'"W,+.VYLL6&XH"Y(49'3-?0@8, 000>01WKX_^)/PB\?:W!^T
MA!9>"9[I_%VBZ;I^BRV]U8Q17<D-LT4FU7N 8D#'(\S' ]:^KO#"W">'-+6[
MMI+.Z6UB66WF96>-@H!4E&920?0D>] &$OQ>\'-XJC\.#7[4ZO)<O8I#\VQ[
ME4WO;B3&PRA/F,8;>!R15>X^-G@JWU273O[=BFOECN)(X+>*25KGR/\ 7K!M
M4B=X_P")(]S*>"!7S7XG^%/Q2U_QSI5Z_@=K<:3X_EU=;C3-3L[6PET]XIHT
MN$A60,\_[Q6E>9?,SG9N!VCM/V?_  ;\1O#/AC0/ 7BWP#I42>%([BUM?&<E
M]!<+>1$.J/;1+F:*5PRARX48#?>SB@#KO"_[0&@_%#PU\/=?TSQ-_P (?'X@
MU$+;:9JU@1/JR;7/V>(2!3R-KF2/<!M(SUKO+OXM^#[#Q%%H=QK]I#J,MT+%
M%<D1FZ(W"W\W&P3$<^5NWX[5\T>%?A5\1M,^%_[/GAZ[\"W:7O@CQ'#-JC1Z
MC8LHMHH9XS.O[\95C*I"C+X!RHX!FD^ /CJ_^$WB/X2WVDO*EWXN;6;/QFMW
M 81:O?K>&5D,GGBX0;D $9!.T[L9( />)OVC/AC!K0TE_'&B_P!H'41I)@6Z
M#%;L[<1,1P&RRCDXR<=>*]'KXS\9_!_X@:GX0^-%E:>!;Z>]\0^.M/UK3/\
M3K!3<6D+69:3)N!M(^SR$*V&Y'')Q]+^#/'NJ>)?&?B[0M1\,3Z%'HK6S6MY
M)>PW OXID8[ML9)B92C HQS@JPX84 =K1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R'P[^*.B_$]?$#:,MX
MHT/59M'NQ>VS0,+B,*7PK?-M^<8) S7!?'KXB7?AWXB?"CPBVHRZ%HGBS4[F
MVO\ 5(9/)<F*W,D5JDO_ "S:5\#*D-A2%()S7SEX3^(TWPQG\2Z'%XF6STG6
MOBSJ.EZAX@U&\V&)/L:O"DEPHS&9'14\SAN#\P)S0!]Z3W4-LT2S31Q&5_+C
M#L!O;!.T9ZG )Q[&I:^*-<TN];QY\%+?Q%\17\7PP>,=4@34=-U&>WCA@_LZ
M:6."62.15FDC^[YOWB"5/\6=KX?_ !(\1?%'Q!!K$?Q-L/"^JZ=XKNM)U+PU
M++YLLD"SR11V@M#PKE!'(LP!;.225R  ?7M%?"4OB+X@Q?LI>,?B7_PM/Q.W
MB"SO[[38(O\ 1!;+''K!A5BGD9W^6"NY6'!P ,"NJ\9-XSL/'?Q?\.0?$WQ3
M'8Z3X.M_%-G(LEL)HKPBY!4.(>(284/E@ ?@2* /JQO$07Q6NA?V;J)+69O/
M[1%L?L8P^WRC+T\SOM].:UZ^2-!^)_C+Q%XOTKS?%5];0ZI\(5\1&"". );W
MY9,SQ@QGDY/#[@,G %8'PV^)?BWP\WP>UW7?B#JM]9>*_ %_JVL?VE%%-!;2
MV]M!,MQ%&B*<KO?<,DOW[4 ?:I(4$DX ZDUBW?BN"#5-"LX+*^U&'5Q(T>H6
M,'FVL"JF\-+(#A PX4\[C7Q4OQ%UW68/%&@7GBO4K_2-8^$\_B"*2;5-EW/=
M@G;=*L39M#(ISY$<C(%QTY%=MX'\1ZIX3;]F#3-"U_4+C1]7T.Y.H:4UW]H2
MXECTM)4!=]SC#,,(&"@8PHH ^NJ*^-/#?Q;\9:U\,?A-\2+#7KVZ\2^(O%4>
MC:YX=9@UMY4D\L<UND!'[I[94W!QACY;%RP-9F@^.O'=GIWA[Q1<?$#6]1E7
MXL7'A62PN!;BUGL&NY8=KHD2DL%5<,"-NT8 YR ?;U%%?)GC;XE^)=?A_:%N
MXO$E[X6USX=LKZ'9P.%B\I;19TFFB(Q.L[[T^?( 7"[6R2 ?6=%?+/PVU+QK
M\3OCUJ]MK/C'Q!X>LM.T#P]KY\/V/V>.*.XG6<SV[[H2QB)3!&=W^UP,?4U
M&1HGB(:W?:O;#3=1L?[-NOLIEOK8Q1W/R*WF0L?OI\V-P[JP[5I7-U#96\MQ
M<2I!!$I>265@JHHY))/  ]:^,/'?Q*\=:?X3^,KVGC;5+>[T3XB:7I=C<!("
MT5I,UB'@QY>-O[]^@#'N3SG#^/=YKEOX)_:+\'ZGXLUS6]-T%M!O[&XO+ORI
MXOM+KY\9>$1AHC@G81M&>G H ^\.M%?(OCCQYJ6L_$;QEX!TSXE6OP^?P]I5
ME=Z'?ZEJ;LTJNK-+=-YA/VM5D4QLCL0-O0$YIJ7GC?Q3X\^,>_XH>(;*#PGI
M6FZGI\.E16L,#2RZ=+(X9)(&/E%P&"GYNF6) P ?7E%?%?@/Q'\0[2;X%:S'
M\1=<\0)X^\/3G6K"Z6VDCM#'8"9+RW B^0K)M5BVX,9!GFJ'ACXE>+/"W[/_
M ,*_'&O_ !$U6Z_X3BZL=-U>_P!7FABL=,0K.1(C1Q!H3*ZQQM(6.,Y&TX(
M/K?Q7X \,>(_$7A[7];@+ZKHTY.EW!O981#+("IVJKJI9@2O(.0<=.*E\2?#
M;P]XM\1Z%KVJV4MQJNA2/+IUPMW-%]G=E*LP5'"DE25.0<@XZ5\E^-=*OI-9
M^%EMKOQ'?Q=91_$80PW.F:E/"+.V>QGD6VEGCD F=" 1(WS@, 3R<W]2^,FJ
MQ?%'PK>Z5XTN=1T+4/B!<^&[N6YN5MX#;);RAK6.URV1$Z*3=,8Y&8]"I!H
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
M#X(M-8TE8U@_T&<K=%C&#&<AO*7);+>A'&*VG+XQU+XIZ%X:E^)?BA=-\1^
M#K]T8Y+=98;J.2)08&\G]TI$IR!R=HR<Y) /J34_$0TS7='TPZ;J-T=2,H%W
M:VQDM[;8F[,[_P  ;HN>IXK2M[J&[5V@FCF".T;&-@VUE.&4XZ$'@BOD7X9_
M%3QCXN3]E^XU/Q+>RIXJT[4X]:MXQ'$EZ\-JQ25BJA@^1GY6 SR #7:_L-6=
MM:?""^V7]Y=WC:_K F6\U":Z=0NHW*J<2.VTD#D\%B,G)YH ^BJ*\M_:(\6'
MPMX-TI(]=NM"N=4UNQTV'[#$K3WC22C-LCLZ"'S%5@9MV4&2,G KYKL?BMXW
MU+P]9:;#XYO+&ZM?B\OA<O974-ZYTY^1$TTD6Z7:<@.P!.,-NQ0!]S45\<3R
M?$+4O GQBL=&\7:_J^L_#SQ6)]+,EWLN=0LTM[>YEL9GC"[PZO*JG&02N#Q7
MM_P(\7)\5XM5^(EA>WTGAK6O)BT:UGF?RA#&@$DPC)PK/*74X'2,>IR >L5R
MOC'X7>$O'VJZ%JGB30;+6+W09VNM.FO$W?9I#C+ ="?E!Y!Y /45S7[37Q!U
MGX5_ CQCXJ\/P>=JVFV?FPL8_,$(+JK3%?XA&K,^#Q\O/%>'_%S6-<TC4M8\
M-Z3XEU?Q!X1\0_#C5-:GE>^=IK*Y@1?)N8IT(=$F\P@H#L.WY0!D4 ?1EW\6
M= M/B)X>\&;[F;5==L)]2L9X8"UK)##LWGSOND_O%P!GKVKLZ^)/"WAJ'6O%
MG[,^EZ;XAU33A/X%U%I;ZROO.NHRUO8,R))+YFSJ, #Y1]W'%0^"?COXF\4>
M&_A1X;\1^+TT;^WM,U</K][=_87O[NUN_(BC\] ,2>6#(5&-Y'.1D$ ^X:*^
M/]'/CKQ3\4? '@N]^,NJ7]G>>$M0N[S6?#,-M;+>3V][!&DL9:)QDJQ5FY5L
M';M#&OKY%*HH+%B!C<>IH )'\N-GVLVT$[5&2?I69X6U\>*?#]CJHT_4-*%U
M'YGV/5+<P7,7)&)(S]T\=*^?M*@\5^,?VA?BUITGQ%\1Z;I/A<Z7=Z?I]A]D
M6,&:TE9XW#0-NCW8('7(&2<"N1^'_P 4O%^N_#/]GNXUO6]1OM,\16M\VOW.
MG,?[3N9DB8P.%B'F>6&SN,0X/E@_*2" ?2OBOXH:-X-\8^$O#.H+>?VEXGN)
M;:P:&W9H=\<32L'D^ZORHV!R3Z5U4]U#:B,S31PB1Q&GF,%W,>BC/4GTKXPO
M?#_C^[?]G*U\?^(M43Q5>^)M49[LI:I=6L!L;H0J/+B"!_*"$E@Q#,W/ QAS
M:GJ/BVR^%D'B;Q)J^H'1OBUJ6@#4)-2EMI9K6%+ORC,T3(&<!5&\C=P>>3D
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
M'UF^U:]O_!OA^^O-7A%OJ-Q<Z7!))>Q#HDS%"9%'HV16AHW@?PYX<NX[K2=
MTO2[F.T2P2:RLHX76V0EDA#*H(C4DD)T!/2O*H/VD[L^*AX4O?!LND>+TMTO
M7\/W^K6PNY[9YWB62V$9=9\+&9'4,"H(').*]#^)7Q(TWX8Z):7U_'+<W%_?
MV^EV%E!@275U,^R.,$D <Y)). %)[4 =;7.P_#GPG;^+9/%,7AC1HO$\J>4^
MM)I\0O73^Z9MN\CVS7C7Q._:%U6V\!_%_1[#2AH/Q"\(Z%)J3037FZ%K>2&0
MQ7=O,L9+@%&&UD0[EP< @UO_  4\&+X1^'*^+K/1X;;Q/JVB6LUU:KJ\[VEW
M+'#E)G)CPDLF[YY!&6/<OC- '<ZA\'_ 6KSZS-?>"?#E[-K04:I)<:3;R-?A
M?NB<E#YN.V[.*EOOA3X)U._T>^O/!V@7=[HRJFF7,^EP/)8JOW1 Q7,8'8+B
MOD^/XI^+/']G^S%X\U32C-K6KZG>N-,T?4#Y=TC6%PRJRR".-2& Y;=@+G<2
M<5[/I'[5>DZMX6TVZ;1I[#Q'>ZI?Z,-$O+A (;FS8BX+S(&'EK@895).]?EY
M. #W.L"\^'WA;4/%-OXFNO#6D7/B.V3RH-8FL(GO(D_NK,5WJ/8&LCX3_$>+
MXN>"EUDZ)J6@N9YK.XT_5(3'(CQL58J>CQMU5QPP(/'('Q-'XNL?#?PI_: O
M9Y_'DWB+1O%>K6VBZAH\NILE@$">0#<*?(CA1CEA(VT+G<,4 ?=VG?#KPII&
MK7FJ6'AC1K+4[S?]IO;?3XHYI]_W][A06W8&<GG'--T;X;^$O#F@WFAZ3X6T
M72]%O2[76FV6GPPVTY?[Y>-5"L6[Y!SWKS/P7\;-3N/#_A3P_!#:>.O'K^%K
M?7M3?3;V.*S="H3>DH!5FED#[ !M.TDLHP32O?VN=)G^'EAXST3P]?WVBS:7
M=:I<W.HR+8PVIMW\N2T:5@R&[+AE6+.&V,=P&"0#2^*_[.]AKWP[T[PKX*T'
MP;I&BVVI)J%SX:U#1$_LK45 ;]W)'$%V'<5?> >4 (()H^#?[-^A_#VSUU;G
MPSX6TFVUN!+>[\/>'K-AI;JI8[G23B5SNP3L7@ 8/6J^J_M/N^O^%M'\,^ ]
M;\4WGB3PZ/$E@(;FTME:WW0AE8RR@*RB8$YP,C SG(\W^-OQ6F^)=G\*];T'
M3+Z+PNWQ#L+&#6$U'RQ<^7.\<A:W4X:%F1@K,225SM () /I)_A;X+?PQ<^&
MV\(:"WAVY.Z?2#ID)M)3QRT.W8W0=1V%0/\ ![P%+<7,[^"/#CSW-F-/GE;2
M;<M+; 8$#'9EHP/X#Q[52^+GQ2_X518^'KV73#J5MJNMV>BOLG\MX6N91&D@
M!4A@">1D<=,UP/BS]JV#P;'X[-[X2O[QO"FNZ?HDPT^YBD\XW@B,4HW[" /.
M0%0&.?4<T 8OQ._91A\5>,K6ZM?"/PW\0>%+?3H=.L=#\1:*4_L=49V8VS1
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
MJTI_VF-22Y\::<GP\U1=>\/Z)%XBMM+FO8-^I63EQF-HRX20&-OW;=>.1G@
MZSQ5\.-2T6WGD^%MCX0\):MJ]X'UK4;K1R7GB*D-(/):,O,#M(,A(X(-=GX2
M\,V7@OPQI>@Z<GEV.G6R6T0/4JH R?<]3[DUQW@GXQ1^/;SPBNDV,%U8ZYH0
MUV:\AO"PM(VVB-,>6-Y=F8#E?]6_''.!\0OVA=1\)?$34?!6A_#S6O%NMV>B
M+KH%I=6L$4L!E,9"M)(#D%2,$9)P ",D 'L<T,=Q$\4J++$ZE71QE6!X(([B
ML+P_\/?"WA*TN;70_#6CZ-:W2[)X-/L(H$F7GAU10&')X/J:\R\)_M1Z5\3M
M/T5O FC7/B#5-1T/_A('T^YF2T:UM_,,7ER,=P\XR)(BJ.,HQ+*,$\+>?$[2
M_BU\7_V<_&/AV;4(]/U4ZY'+93R-&R/%:E6BEBW;/,20.I//3@D8H ]ULO@Q
M\/M,FTZ6S\"^&K273HI(+)X-(MT:UC<DND1"?(K$G(7 .3FDF^"OP]N?"\?A
MJ;P'X9E\.1SFY31WT>W-HLI.3((2FP,?[V,UYI\.?C?X9@T)X= \,W^G:MK/
MB_4]&MM&O+L.\]]$SO<S/)O=8XP$=SM+8& JDD"M.^_:'U31;[P?%K?@._T&
MUUW7I/#MQ=ZC="-+.Y7=Y3C"'S89MN(W&W)(!"YH ])3X<>$X]>L-<7POHRZ
MUI\'V6SU(:?"+FVAQCRXY-NY$Q_""!715R_@?QC-XR.N2G3UM+&PU*;3[:Y6
MX\P7?E':\@&T;0'#)C)Y1N<8)ZB@#G8/AQX2M=6U?5(?"^BPZGJZ>5J5['I\
M*S7J8QMF<+F08[,37CGQ=_9?M/%$OABU\.^%/A]>>$M'AN(AX0U_10EBDLK(
M?M$+0K^[<!2N-A!#$Y!KZ%HH \C^&/[-O@_P/HUG%>>%_#ES>6EX]_91V^FJ
M;;2I'159;,2EVB'RY)4C<S,<#.!UB_!SP"FES:8O@?PVNFS7@U&6S&DVXA>Z
M!R)V39@R9YWD;O>NPHH Y[2_AWX5T/6)M6TWPSH^GZK-(\LM]:V$44\CO]]F
M=5#$MW).3WKH:** .;/PU\(-#K<1\*Z(8M<?S=50Z=#MU!_[TXV_O3[OFM+0
M/#>D>%=/%CHFE66CV(8N+:PMT@C#'J=J #)]:TJ* "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S?XU?"B_^
M*]OX2BLM<M]#_L'7[37F,^GM=_:# 25B&)H]@.3EOF^E>=>(_P!E/6]?\/\
MQ%TL>-["W'B_Q-;>(_-.@NQM#"8"(<?:QOS]F3YOEZMQTQ]&T4 ?-/B[]D/6
M-:TSXC:%H_Q CT?POXYO!JE_I\^B?:9+:])C:62WE\]-J2&-28W5\=F%=!9_
ML[>*?#WQ!UK7/#7Q.N=#T/Q')#<Z[HHTB.8S7*1K$\UK.SYMBZHH(VR=,C!P
M1[M10!\Y>)?V4]:\0^&/B?HP\;6-NOC;7[?6S,="=S9^5Y&(L?:QYF1;I\V5
MZMQTQ+\2OV6]<^(NH_$RY;QMI]@OC;0+/0I$&@O(;18&D;S ?M8WEO-?C QQ
MR<'/T110!X5KO[.VO:WXL\3:X?&&G0MK?@U?"30C0Y"(<&0_: ?M7/,C?)QV
M^;U6R_9VUVQO?@S.GC#3ROPZLY+0HVB/_P 3'?;"W+9^U?NOD ./GYSSCBO=
M** /FW4/V1-1U#2=>*^._P"S_$4_C)_&NBZS8:1L_LRZ90AB>)YW$\93*D93
M(8UT.N_ 3Q?X@G\':K>_$D7OB#0]0EO[B2\T59-/NM\/E!4M!,HB,8^:-R[E
M69B=V<5[C10!\Y>#?V3=5\$V7PW2S\>B:\\%:AJ5Q!<3Z,I%Q;7N[S(BHF&V
M0;N),D9_Y9XXI[?LE75S9:U)/XPC37)/&I\;Z/J5KI1C&GW1 4Q21M.WGQE
M5(W(2&/(.,?15% 'SYX\_98O?'=AXGNI_%5G;>*O$5_I5U>ZHNCLUND&GRK+
M!!%!]I#*"RL69I&)WGCH!W/@?X4:EX5^+GCKQM>:]:ZA'XG@L8O[/@TYH#;&
MV1D!\PS/OW!CD;5QQS7I5% 'C&N?L]WK>,O'FL^&_%*:'9^.;..VURQN-.^U
M?O$B,(N+=_-3RG,1VG<LBDJIQP05TG]GJ3PQ\3? WB#0M;M+#P]X3\.R>'+;
M1)=-:662!S$2YN//4!AY*X_=GJ<YKV:B@#S?XL_":\^(FO>!=;TS7DT'4_"N
MJ/J$+RV/VN.99()()(ROF)@[9"0V2 0,JPXKSB^_92UZ]\-:_I)\<Z>IU7QO
M'XT,_P#8#GRF2:.7[/M^U\@F)1OR."?E]/H^B@#P_P )_L^>)? OCC6;G0_B
M3=67@75]4?6;GPQ_9<;2QW,C;YEAO"^Z.*1\DIL8C<V&&<UU'Q<^%.H?$K6_
M 5_9Z[;:.OA;7$UIHI]/:Y-T5BDC$8(FCV#$K'.&Y XKTBB@#YQU_P#93US7
M/"WC_1O^$WT^#_A+/%,'B8S_ -@NWV4Q/ _D[?M8WY^SI\V1U;CIC<TC]GSQ
M/X6^(6O:KX>^)5SI'A+Q#?\ ]JZKX<72HY'^UL%$SVUT7W0+)M!92KD9.U@>
M:]RHH ^<=4_93US4O"7BO1/^$WT^,Z]XSC\7^?\ V Y\ADFBE^S[?M?S F%1
MOR.">.F+OC']EF]\<ZG\4+G4?%T,4/C6/3-D=II)1[&2Q(:)BS3L)58CYEVH
M<=".M?0-% 'A?CC]EZ'XIV_B*\\6>(GE\3:GIMMIEKJNC6ALTTU8)Q<Q/#&\
MDI+^>%=BSD':H &#FEXJ_9W\>^/?AG-X<\3?%:'6-6DO+&X74CX<6&W1+6X2
M< 6T=P,R.R ,Y?&.%5:^@:* /%/C'^SK-\;)F@UW6M-;3 MM):G^QBU_IES$
M^YY[.Z\\&%GP!@JV,#[W(/5?&CX06WQ@\)6.EMJ<^CZGI>HVVKZ7JD2"5K6[
M@;=&[(2 Z]0RY&0QY!YKT&B@#P_Q1^SE?>+]+^(ES?\ B6R'B[QEHB>'Y=6B
MTAA;6EHJR +';FX+%BTLC$F7KMXP,'T[P=X8NO#W@32O#^H7\6HSV=C'8O=V
MUL;=9 J! PC+OM.!TW&NBHH ^<_"7[*VO>%;#X3V \>6=Y9_#V^GN+1)-!96
MN87ADA6-F%U\K*LK$O@Y('RJ,@TQ^R'KMG8Q7NE_$9=&\86'BC4?$FEZW::(
M#%"+TG[1:S6[SL)HR,#(=#P#7TQ10!S_ (-T+5] \.I;:QK[^(M9<M)/J,MN
ML$;.>R0J<(@P %W$^K$DFO%_#7[-WCCPIX:^(>B6/Q$T1;?QGJU]JEQ.WA:1
MIK4W0"R)'F^*G"CY2RGGD@]*^B** / ?!W[*$'PFU/PIJ/P]\1G1KK1O#R^&
M;E=6LC?Q7]JKF2-W598BLJR,Y#!L8<C;TQDW'[&S:?;Z79^'O&;Z=IT.A:AH
MMY!?Z6MXTKWDC2SWD!\Q%@G9G8$[7!0A<#&:^E** /"O 7[.>M>#?&?P_P!;
MN?&5IJD'A7PO)X8>U_L4Q-=QLT1\P.+@B,CR4&W:W?GGCFK3]C[6M(T+1_"^
MF?$1(/!NA^)XO$ND6%QH8FNK8K,TWV9KCSU#Q;G;!\L,,\EJ^FJ* //OC?\
M"J7XO>"[?2+76?[!U.RU*SU:QU%K47*17%M,LJ;XMZ;U)7!4,IP>HKRG7_V2
M/$/B"R\<+<?$2V>\\6:SI6M74TGA_*0RV7DD)&BW*G:Y@4<L2H."6/S'Z7HH
M ^=?'7[)5S\0M?\ 'VJ:CXQ6TG\1R:3>6$FG:68Y=*O-/.8)@SS.LH))W(57
M(.,BH-?_ &2=6\>ZCXQU#Q=X_6[O_$>DV%@9]$T?[!]CN+.9IK>ZBW3RG<'8
M,5)(..H!P/I&B@#Y^\5?L[^/?'OPSF\.>)OBM#K&K27EC<+J1\.+#;HEK<).
M +:.X&9'9 &<OC'"JM>P>-O"]QXS\!ZUX>_M:?2+O4]/ELO[4T\%)+=W0KYL
M8).""<@9_'O70T4 ?%?QG_9ZU7X9_!_XA>)=0\9V.HN?A\_A?^S;#0EL8IC'
MYC0M&/.D*LQD.5^8LQR"H^6NH\??#W[?\$=4\?\ B#Q%8ZU=V'P^O=)T=;"S
M^RQ1BXMQYC,3+(9)7,<:#&T<$!<GCZLHH ^>/@]\*KSQ=X1^&?BW5?$=CJ5U
MHGA866BQVNFM'';23V\<<LDW[]C*ZJ@3"F,#Y^,D;4\+?LL:QX;\/?!K2CXT
ML;J/X=7<USYG]ANIU%7BDBVX^U'RB%E;GY\D#@=*^B** /!_AM^S;X@^&BWF
MA6'Q,U _#];BYN=-T&+3XXKJR,Q=O+-X'+21([LRKL4Y !8@$'G_  ;^Q_JW
MAZ^\.2ZEX_BU&#2?#]_X;D2UT);:2[M[DH3*[F9_W^Y,O(00Y.=J')/TQ10!
MXMX(_9XNO#UOX#BUGQ';ZXO@2R>UT!8M,-LJ.8?($UQ^^?S7$65^4QK\S''(
MV\=I/[(6O^&O!W@6#0?B2-'\9^$+B_:SU^'0P]O<6UW*9)K>>T><[U)QAA(I
M!4$<U]-44 8GA31=2T+P[#::EK4NO:KAGGU*XA$8DD8DDK$IPB#H$!X &23D
MGPC0?V4?$7A[2?"=O;_$&S>YT#Q!J6N 2^'R]I<_;'D<J\!NC^\B,C&.7=\I
MY*FOI*B@#Y\TW]DF.+X#6'PVU#Q==74FF:N-5TW7;6S6VN+1A=&<;0'/S8>1
M"V1D.<*.E=I\/?@%H7PU^)'BGQ7I$LD::W%;QII8&(+-DC6.1X^>LHB@W<#_
M %0ZUZ?10!YG\0?@[/XG^(_A;Q[H.MIH/BC0H+BQWW-F;NVN[2;:9(98A)&V
M0R*RLKC!'((.*XVV_9:FTK7_  5JVF>)K>"YT7Q'?>*-3:XTII3J=W=QR1R[
M2)U$*A9,*,.1M7)/.??J* .1^+'PNT+XS> -6\(>(HI)-+U&,*SP/LEA=6#)
M+&W\+HP5@?4=ZR/"G@GQ[IME9Z;X@\?6FMZ?;!5-Q::(UEJ%PJ]!+-]H=,G'
MS%(D)YQMKT6B@#P"#]E".#P_K7@S_A)!)\.-4UW^W7T.33\W43-<+<R6Z7/F
MX\EIES@Q%@&8!N012\3?LIZUXB\,_%#1QXVL+9/&^OV^N>;_ &"[?8O*\C$6
M/M8\S(MT^;Y>K<=,?1E% 'RE^TO\+-1\.>"?CKX[O?$=E=#Q%X-31TTN'36A
M=9(4EV%9#.^\NTS#9LSTP3WWQ\ +OXO>#+#5M4\;*NHR>$7T+1]1T*Q-N+%+
MA(_.F.9G,DA\M%X*# 88!.1]'44 ?+>M_L;^(-=TKQK:R_$+3K9_%/AJS\.7
M"6GA@16UNMNS[)(HA=9 *R'Y"Q^;G=CY:[34?" ^$?C[5?BYXJ\4P2:)!X:M
MM"N[*RT"X>15CF+"93'+*YRTA!41G [\$U[A10!XI^RW\+K'P!X8US4K"*^M
M[+7M4N+W3;/4$9)++3S*[6\ 1@&C3+R2!& *^=@\BN/\0G5-2_;<O+;0/$&G
M:1>'P$EL[WMD;Q2_VUVV*JS18D"D/@D\=5QS7TW10!X)X5_95B^%^N>'-9\
M^(AHNH:=H9T"]&J6'VV'48?-:82.B2Q%)1*\C;@V,.1MZ8DT3]EU?">L_"VX
MT+Q#%;6/@J74+B:"[TXS2ZE/>JWGR&19D$66=F "-C..@KW>B@#YI/[(.K)X
M>06OQ 73?%EAXNO/%NCZ[9Z-A+22Z+^=;RP/.PFC*NRGYD/2K/QOTJV_X51-
M\-?%6NZMXK\=^+%>32[NRTJ6,"]C9#%)%Y2/%:I"XC?YWZ*Q)8Y-?1M% '#Z
M9X U7PUX;\&Z+X?\0_V9::-+%_:)FLEN7U2$(PD0LS#RV=SO,@R<YXYKN***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBLGQ7XEMO!_AS4-9NX+NY
MMK*%IY(K&W:>9@HR0J*,D\?3U(H UJ*\)\-?MB^"=?\ V:[KXW30:CI?A&'S
M]L%S&GVN39,854(K%=SL  -W\0R1S73?"GX]Z3\3_%7B7PJ;*?1?%/AY+6>^
MTVX=9/W-Q$)(9$=>&!!P> 0P(Y&"0#U"BL?QAX@;PIX5U;6A:/?C3K62[>VC
M<(\BHI9@I/&< XS@>XKPWX:?MBQ?%;X8:1\0-"^'^O3>&]0O/LNXW-I]HA G
M$+RM%YN2BLP)VY('.* /HJBO"_''[5NF^%_B[<_#S2?"FN^+=9TV&SNM7.DQ
M*PL(+B0(DA!.6"@AW/ 53G)/%3? K]J.R^/^K.WA_P (Z]#X6DAN);/Q/<1*
M+.=H;@P/&V#E')!=5Y)3D[>E 'MU%%8&N^.M#\-Z_H&B:AJ$4&K:]-)!IUF3
MF2=DC:1R!_=55.3T&0.XH WZ*XSP%\0;[QGK?BS3[OPCK?AJ+0]0^Q07FK1*
MD.J)MSY]N03N3MGZ=\@=G0 445X%??M9P0?'W7?A%9>!];UCQ1I.F#5W-G<6
MHBGMR%(\LR2)\YWCY6V\YY[T >^T5YU\#_CUX2_:#\*3Z[X4N;@K:7+V5_I]
M]#Y-W8W"?>BFCR=K#V)![$UVOB#Q!IWA30[_ %G5[R'3M+L('N;FZN'"QQ1J
M,LS$]@!0!H451T+6K3Q)H>GZO82&6QO[>.Z@<J5+1NH93@]."*O4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<U\2]1
MM-)^'OB6ZO;F&SMH].N-\T\@1%_=MU)XKI:* /RC\+^&K[XB_P#!'Q;#PZ?[
M1O\ 2=1>_N[.U.^411W[.X*CGA/GQZ+FO7?AGXST?X=_M0?'7XV:S?-%\-],
M\-:-I\NJVD37$<L[10'8GE@[V7@$#IO&<5]_U733[6.U:V6VA6V;.81& ASU
MXZ<T <1\1/%6E:I\"_$6OPWL::1>^'Y[J"ZG/E*T<ENS(3OP1D,.#@\U\$?\
M$]_'/A3X5_L^^%/'7B#XBV\<&GV>JZ;_ ,(G/>P"3[1+>1O%Y$( D:239@[B
MW5<8&:^]OC5X+\=>./"MII_P\^(O_"L=9BO4FEU;^PX-6\VW$<BM!Y,Q"KEF
MC;>.1Y>.C&O%?^&>/VG?^CN?_,:Z7_\ '* /*O!^C^#[O_@H;\?5O8=-$)\'
MV\K)+*N%D>-/M&>>N&.[TKY\^$OBN3P-^R=\#;RWN;73_!-WX^NH_&-W)$T]
MJ$$K"V%XBNI:'G)4L =JYK[8_P"&>/VG?^CN?_,:Z7_\<J.X_9O_ &F+N%X9
M_P!K1)H7&&CD^&>ELK#T(,G- 'AOCFY@^&7B#X'^'_%7C_\ X33X%:EJ>L0W
M>O;##ID<DR$6D+2&216AA,C>6Y<J,<?ZO@\?^ O 7@O]JK]EVUDU>7Q)X-31
MM2L8=?U^Z%PU\4#&!3/A5D.Y@$VCD%=N<C/M\W[-7[2ES;?9YOVL8I;? 'E/
M\,M**<=."^.*=)^S=^TO,T32?M9H[1-NC+?#/2R4.,9'[S@T >!> _A_-\?]
M!_;!\(Z1K4HU:S\4O=^'VM;Q@;:2,2-&L>&^5&(*$#CYC6SXY\7>/=;_ &!M
M6^+%AI-YH'BW4-+TW3+I;-"MQ%IUO(([J50I!7S#YK$C!$>WD8X]I_X9X_:=
M_P"CN?\ S&NE_P#QRF+^SG^TTD>Q?VME5 ,;1\--+ _+S* .G_9'T[13!XFU
M_P +?$#3_%WAG7C:7MOI.C61@L='D\G:\<?[Z0*[X5GCR"K<D#=7@-AX\\->
M&O\ @K!XXU/5M?TS3=/B\%QPO=75W''&LBB$E-Q.-P /R]>*]5MOV;?VE[*%
M8;?]K.."%?NQQ?#/2U4?0"2I?^&>/VG?^CN?_,:Z7_\ '* /D[PO:7WPX^!W
M[0OQ1\0/XC\'^&?'/C6TN-!CL8Q;W%Y"MU*P,@E&([>82JK,PP54\,,!LO5;
M^?Q)^S_^V=X>GEM+F+3-5L]4T[2-,E+VEHCN&DDM4X_=8P=P4*1AL#-?8,_[
M.'[3%U$8IOVM$FC;JDGPSTM@?P,E-'[-G[2P:9A^UE&&F&)3_P *RTO+\8^;
M]YSQQS0!\YZYKVC3>,O@UX5G\3:1X4^%&N_#Z6"QUFZC,NF1ZVZ!9I=PFC07
M"  *[-\C$X&2:_1+X5:?<Z3\-O#-E>:_/XIN;:PAB?6[F!H)+[:H'G,C$D%@
M,\DYSG/-?.[_ +,_[24D$4+?M7PM#$08XS\,=**H1T(&_C'M7T/\+?#OB?PI
MX$TS2O&7B[_A._$EOYOVOQ!_9D6G?:MTKLG^CQ$HFU&1.#SLW'DF@#JZ***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MI)P/4DG\: /?J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BJ6KZWIWA^Q>]U2_M=-LT(#7%Y,L4:D],LQ %1
MW'B/2;.TANI]4LH+::,S1S27"*CH%W%E8G! ')(XQS0!HT5G-XDTE+*WO&U2
MR6TN5+PW!N$$<JA2Q*MG! 4$Y'8$UYY\7?C#=>![3P#?:!#INM:;XC\266BS
M71N2P2*=B/,BV9#GY3U8 >] 'JE%8,/CWPQ<6=_=Q>(])EM;!MEW.E]$4MCG
M&)&W80Y]<57\>_$GPW\,O!-_XM\1:K;Z=H-E#Y[W<D@VN,954Y^9FX"@=21B
M@#IJ\Y\ _!.Q^'WCWQMXLM/$&M:A?>+IX;B_M[XVQ@C>*,1QF(1P(RX0 8+-
MGOS73V_CWPW<Z7IFHKKVFK9:E@6<S7D86=C_  H=V&.>,#/-;] 'AT/[)VB0
MZ':Z4/%WB@V]OXK;QBCEK'>;XRM*5)^RX\O>Q.W&>>M;&F_L\6FC:GXEU'3O
M&?BBQO=>UV/Q!<30R6?[J=8A%Y: VQ!B**JE7#=,Y!YKT73_ !5HNK&]^PZQ
M87GV$E;K[/<H_P!G(SD28/R]#UQTJ)O&?A](;N5M=TU8K2))[AS=Q[88V&4=
MSGY5(Z$\&@#-^&_PUT;X6Z)=Z9HRR>7>7UQJ5S++L#2W$S[Y'*HJHN3V50!C
MI6+X)^"ECX'^)GC+QO;^(-:O]0\5&W-]9WIMC;)Y*%(O+"0*ZX4D<N<]ZZV#
MQAH-S'ITD.MZ=*FI,5LF2[C871'41$'YR/\ 9S7GW[0/Q=UKX0V_@V?2=*L-
M677_ !#9^'W6\N'A,#7#$+*-JMN"[3E>,^M %_Q)\"-(USQOJGBNQUC6?#>K
MZOIRZ7JK:1+"$U"!<^7YBRQ28= S!73:P#8STQ!9?L]:!HWC3PQXBT;4M4T4
M>'-#D\/:=I=F;<VD=JY0G(>%G+YC0@[_ .'D')SWLOB;2K*:.VO-6L(+PR);
MF)KA%8S,,A I.=Q'('4BI+WQ!I>FZA:6%WJ5G:WUV2+:VGG1)9B.NQ2<M^%
M'B47[&OA:U\&^$]$L_$_BO3]1\*WES=Z1XDLKRWAU*V^T,S3Q;E@$;QN6.5:
M,]N>*B^+GPZM?%'A?3_@U'X5\1ZWI^I&&^N/%ES*CV]JR7(DEEEN#()#<G:Q
M4*A!+CHH('N5QX@TNSU6WTN?4K.#4KE2T%G).BS2@=2J$Y8?04T^)M'%[%9G
M5;$7DLK01V_VE/,>10"R!<Y+ $$CJ : +EG:0V%I!:V\:PV\*+''&@P%4#
M]@!7F-]^SWI6K:U9:GJ7B'7=2FTV^O-1TM;HVK?V;-<+(K^2WD!RJB5]J2,Z
MCC(.T8LK\;-"\96OC73O WB+0+WQ)X<9K>8:C=@6D4X1&)D*$MY:[PK,!PP(
MZ@UV%IXQT6:]DTUM;TM]6MX!-<V<-VADB7 )<IG<%YSDCH10!Y3HO[)7AW1-
M+^'NG+XF\2W-EX)@NK;3XIY+0>=%<1F*19F6W4GY&(!0H1USGFF>#OV2-"\%
M:CX;OK/QAXNN;CP]I-QH>GFZNK9ECLI=F(BHMP&V&-2K'YCC#EQQ7K;^-/#T
M=A97SZ]IBV5\_EVMRUY&([ALXVQMG#'/89IGCCQII'PZ\'ZQXGU^[%EHVDVK
MWEW<$9V1H,G [GL!W) H \Q\/_LKZ'X;TCX9Z;:^*?$CV_P_N9+G2_->S+3%
MXWC*SD6PW*%D<#;M//4D"O0?B;\.=)^+/@G4?"VN&X73KW86>TD\N6-D=9$=
M6P1D,BGD$<<@CBN(A^*GQ!O_ (>'QI9_#VSDLI;/[?:Z-)K++J;PE=RET$!C
M60J03&'..FXGBO3;CQ+I5C<V-K>:C:65Y?#_ $:VN)U268^B*2"Q^@H \\U_
M]FWPKXST?Q':>*[C4O%%YKUC%IUUJM_+''=)!$YDB6(P1QI$5D)D!502V"2<
M#&Y\+?A/%\,;*:-_%'B3QA>2(L7]H^)[Y;FX2)<[8UV(B@#)).W<Q^\3@8ZC
M4?$VCZ0\B7^JV-DT>S>MQ<I&5WDA,Y(QN(('KCBI(==TVXO+NTBU"TEN[-0U
MS DZEX 1D%USE01SS0!YEXV_9LT3Q?\ $8^-K3Q'XH\):U<VL=EJ8\.:B+:+
M5($)V)<*R-DJ&8!T*. >&K2M/@?8Z=\4;SQS9>(M;M+^XT:+0EL(S:FTAMHV
M9X]@: ON#,3EG.>X(XKM]/\ $FD:M=/:V.J65[<I&LS0V]PDCK&W*N0#D*>Q
MZ&DMO$VCWMQ?06^K6,\]A_Q]Q17*,UO_ -= #E.AZXH \;3]C[PL/A9H_@AO
M$?B@IHFHOJVD:[%=P0:GIURSN[/%+%"J\F5P0R,"&P:N^(?V5= \2:;X>:?Q
M5XMM_%&AW4EY:^,+?4D&K%Y$"2AW,9B*,BJIC\L+A1@"O6K#Q#I6J7$L%EJ=
MG=SQ1I+)%!.CLB,,HQ .0".0>]5[7QCH%[8W=[;ZYIL]G:#-Q<17<;1P]?OL
M#A>AZ^E '#3_ +/>B/KG@S68-:UZTU7PPMTD5Y'>))+?+<%3.+EI$8MO9%8E
M=A&, @<5+X/^ 6@^$_!'B[PI-?ZEX@T?Q1>7U[?QZL8"=UV29E3RHHP%)8X!
M!(]:T_&/QO\  W@32M$U+5_$VF066M7L5AI\RW<92XD=@ORMNP57DLV<* <U
ML:-JVH7OB36HY[K1IM&CBMY+$64S/= ,I+M.#\H4D H5ZC.: .)\2?LT^$/$
MGPDT'X?-+JFG:?H)MY=*U33[PQ:C9W$/W+A)L'][RQ)((.YLCFNO^'W@*/X?
MZ,]E_;6L>([N5_,N-5UVY$]U.V !N*JJ    *BJ.IQDDG4L/%.C:K87%]9:O
M87EE;EA-<V]RCQQ%?O!F!P,=\]*FL-=TW5;BX@LM0M;R>WV^=%!,KM%N&5W
M'(R.1GK0!XUK'[(WAS5]8O[W_A*/%5E!=>)(_%BZ?:WD @M]14C,D>Z OAMN
M"K,P&3MVGFNHTCX#:38>*M#\07^LZQXAO="FNYM*_M1K=OL?VC(D57CA21E"
ML557=@!CJ0"-?Q-\8/"?A3QMHW@[4-<L+;Q/K,4LUE83W"QLZICELG*AF(5>
M"2<X!P:YW]G_ .,[_%CP7;W^M#3-*U^6_P!1M1IEK<;BR6UU+!O0-AF&(P2<
M 9/04 =!\2?A+I'Q-F\/WMW<WVE:UX?O?M^E:OIDB)<VDA4HX&]'1E="5975
M@1VR :Y3Q3^S%X>\5^"-7\.3:WKEFVLZM%K6J:M:O;?;+VYB>-XRY>!D"CR8
MP%1% " >N?2F\7Z"MY?6AUO3A=V$9FNX#=Q^9;H!DM(N<H .YP*R?AI\5/"_
MQ>\._P!N>$]7MM8TWSI(?-MY5;!1V3) )P&VEESC*D'O0!TBVDHT_P"S&]G:
M;R]GVLB/S<X^_C;LSW^[CVKBM)^"^AVWPKN?A]K$UUXK\/7,,MO.FM+"SR1R
M,6*GRHXUX+$@[<CCGBMC2_$%U:S>))M?U#0X--L;O;;2VMR0T$'EH?\ 2B^
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
MEO+7>%9@.&!'4&@#DOA3^R'X>^$WAW6_"=EXD\0ZIX U%KDQ^$]0FA:SM5N
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
MUZQ\0:<DS6\D]C*'$<J_>1AU5AD<$ \BNFH _/73_#>K7W]HRR> /%*:5?\
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
M,N!YB%64AURIW<$X./=*AN[J*QM)KF=_+@A1I)'(SM4#)/Y"@#XQM_!<[O\
M&"TBTWQ?X1%W\1+;5-(U;1O#5Q+Y3+;0[;L0-"5N(/-C8.%!'.<C@U[_ /LY
M#Q(OPSEC\7Z-9:7JB:C>AFL+*2TBU!#,Q%W]FDR\)FR7,9[D\8(%>A^'/$6G
M>+=!T_6M)N1>:9?PK<6UPJLHDC895L, 1D>HK2H ^$O#WP<O&_9_^)UYX:^'
ML]IXVB\6:C<6T5SHS:??7NE-J*SM;6\DT:GRY84("K\IS@CFKWB3P[/JGANZ
M\?>!OAOX[W-K>CW_ (FT77[5[6\UBUMG;?#%9-@2-&"C%L 2;0H+XX^WZ* /
MD3XE65WJ7@ZV\:^"OAGXIL-(D\76^N>(-&2U:WU?58A T<EPEE)DAD?R6"$!
MG,1;;T8X=_X$TFUU;X6Z]X6\ >,=/M[CXAKK5U)JNDW+W42/:R)/</"J$VD;
M.8P0P3<1N*]S]KT4 ?-UI\*M?T']H+Q%HEEIA;X9>*Y[?Q9>W '[JWOX"$FM
M\?\ 39UMI<=PDOK7!:'X0N=2^).L>&O'?@7QMJ?B"V\92:_HNO6,3)I$L1EW
MV\[7JX$9BC/EM$S9(0*%;.*^SJ* /@:WT7Q(/ O@;P]K_P /O$MU\0/#_P 2
MH=7U?5(M"FGAN83=RNU['=JAC=#$R*0&W*% *@ 5]%_M@^%-0\9_!<V6GZ1<
MZV8M9TN\N+&UA,TKVT5[%)-B,99\(K':H)., &O;J* /D_3/V:-$\=^*/BY%
MI/AYO"/P]\5:%96$-I_9S:<'U.(RM]MCM71&C,>80&**69#UQFN]_9:;Q-XM
M\.S>,_&]I';>)I(DT("-@ZM%9LT<DRD=II_-D_W=GI7IWQ \#0?$/P\VCW&K
MZWHD331S&ZT#49+"Y^5L[?-C(;:W0CN*U]$T6R\.:/9:5IL"VMA9PK!!"I)"
M(HP!D\GZGDT ?/-YH.K_  8_:O\ %/Q N-$U;7?!OC72+*SGO-%L9;^?3+NU
MW*JR00JTIBD1LAT5L,.< YK4_:-N/$WQ+^#MXWA#0-5N;:UU+3[NYL;FVDM+
MG5K.*Y22ZMTMY55^44C#A=_*@$')^@*CN+B*SMY9YY$AAB4N\DC855 R22>@
M H ^9X/A';_%SXK_ !%OETB_TGX>>*?"$&CW]OJ&G2V#7=_ODQ,()41]T415
M?,*]2H!.TXY^#P-\5O$_[-'BQM5TR5/B+9:6/#EC;^8(WO[:TF'FR(QX7[6$
M.,\$;*^H/!GC;0_B)X<M=?\ #>I0ZOHUT7$-Y;Y,<FQRC8) R RD9]JW* /@
MCXH^#-&^(/P4^(&OZ%\+?B!:^(M4LM-LY[?7=&G%S)+#=(RI#:(A+&-/-_TA
M5QM(4,<X'>?%;P;9> _B/X=O;/X>:[=_"[5M"N;*>S\$:)OEL[^:17DEN+18
M]^)HP$9]N04 ;%?7=% 'Q=IWA&[^'/C&^TW4_A_XEOO VH^ XM%\,P?8I=:;
M3'5IC+:7)02&)I \)W-\GR!2_P @KW7]E.SO?#W[-'P]L-6TN_T?4-.T2WM[
MFPO;5X[B)XT 93&1NSQP,9->N4C,%4DD #DD]J /B+X'^&?#NF>#_&=[XP\&
M^.8=83QMJ6N6,5OX;U<2SQK>">V9$6'8P?:/O#OSCJ-GXSZ3J,_Q1L/BIH_@
M36[J#1&L+#Q9H$.F74DNO1LX=&AC6/%R;)RKAP&5CN7C:,_4W@SQ[X?^(>G7
M.H>&]6M]9L;:[EL9;BU8LBS1G;(F>^#QD<5NR2)#&TDC!$4%F9C@ #J2: /C
M3XA:$_B3XJ^.])\;>!/'7BCPSXN6PNM O-"LI! (XX4'V:X<A7LG296D#2%
M-['(/73\+Z7>VGCGQGX+\=_##Q!XHO[WQ7#KVAZ]%!))I[0((OLQDO@0(FM]
MC HQR0#A6W$'Z<\%^.M ^(NAC6?#6J0:SI9FEMQ=VQ)C9XW*. <<X92,CCBM
MZ@#X3\3Z)XDTW2O%OA9? _BB]OU^+EMXF2>ST::2U?3VO()?/CF V/A5;<J$
MLN#N '-7?B5X4U6X^&_[57A^?P5KVH7VM:D^IZ0(=#GN8[M7M+5(C RHP=PZ
M/D)DIM);;QG[?HH ^9_B3X'\56GC+X>^.O FFW#:AK&E_P#"):\K0M%);VLJ
M;X;N1& 8&WD5LA@#B3%<M\6_!8T#XJ7^A^(O!/B_Q1\--:\+VFB::?"=D;Q;
M5HC()K>=5&Z(2!XV$ORKE>6&W(^P:* /CR]\(>)_"_Q&T^7PGI6M7MHNH:)!
MJGA/Q+I4]Y:,L,4*I?6FJA0L<L"@[@SLK-$W&6&?5_VI-(\17VD>!]1T?3;K
M7-'T?Q19:CKVD6,1FFNK)-P)6(<R^6[1R>6 2=G )&*]LKG]+\?>'M:\6ZOX
M8L-7MKO7](BBFO[&)MSVR2;O++]AG:W&<\4 ?&'QK^&&H:Y;_%+7-,\)ZQ<^
M&->\0^&[K3=)CT*Y:X:YAGC-_>+;"/S(@8\*SE5W;&//!/M7P*\-P^%_VB/C
M)'I7AJ\\/>&[Z'2)K(C1YK*QGD2!TF,1:-8V8$H&V\_E7T+10!\P^-="O[;X
MS?%=?%_A?4_$_ACQ1X:M;/0I['2Y;^*/RTE6>S81HWDLTCK(&?:K<'=E>.'^
M$OP1EA^,_@/3_B1X1?Q)=V7PWMK'4-5U'19+NR;48[I717N6C,3RI&  Q8GY
M>#S7VM10!XI^TI-<VT_P\EA\,:CK4$.OB675-,L;C4)=&Q!*JW M8<^826V
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
M2N@TC7O%,_[0?Q;O;?Q1=B+3O"&EW]AIMW!%+9PO(EVY4JJJY4,N>'#$GEB
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
M.[;V/?D5U5_^SI\/=230%ET!HWT)IWL9K:^N8)09SFX$DB2*TPE/+B4L'/+
MT >1>!/VC?&/B6W_ &>]2OSIT-EXTT[49]:MK>S;S#+;VS2 QL9"%4D9VX)_
MVL5Q^K^.=>^,.E?LZ?$.[U6!-,UWQQ%-%H<5LNRT3RKI8@)?OF0!2'W$@D\!
M<<_0_A_]FKX=^%9O"<FDZ'<61\*/.^C)'JMYLM3,,2?(9=K@CY<.& &   ,5
M4MOV4_A=9:C;WEOX;DMS;:I_;5M:PZI>):6U[\V9HK<3>5&QW-G8@!SR#0!S
MO[3\VM)XM^"UKI?B34="M]0\7QVEU'8K"1,OV6XD4MYD;YVM&,#[O/() (X[
MQ'^T7XO'PP^(/Q,T:XMA8^"O$4^DOX;N+92;VVMYDBF9Y!\Z3ON9TVX4#:"K
M9)KZ%\??#/PY\3K/3K7Q'8/>QZ=>)J%H\-U-;203H"%=9(G5APS C.""000:
MR)?@+X$FUV^U8Z%LN+^XAO+RWBNYTL[J>+'ERRVJN(9'&U?F9"?E7G@4 >2_
MMYZU>Q? ;2!&\UIH.J>(M)L]?D!*F/399U$P<CHI^5&]F([U[OXA\+>'=5T&
MQL]1M+4:983VUS:+A42"2)U:$Q_W2&"@8]<=ZT]=T'3?%&C7FDZO8V^IZ7>Q
M-!<V=W&)(IHV&"K*>"#[UROA+X*^$_!#6G]EV^I&"SP;6TO]:O;VVML<+Y4,
M\SQQX' VJ-HX&* /"(OVDO%UW\*_#GQ;M);>?1=1\3KHMSX6^S#=%:/?-9HR
M2CY_M"MM=LY0Y*A1C-;FD?$[QG!\0?&OPQU3Q#(?%PUBSFT"\6TMUW:/,I=I
M=GE[6,8BN$8D?>"8QNKU;3O@3X'TG6Y=4M-$\F:34#JQM1=SFR%X>MP+4OY*
MRYYWA <\YSS71S>"M#G\96WBN33('\16UD^G1:B0?,2W=U=HQVP653Z_F: /
M!M%^*_Q+^(6JW>L>$VTB+0]&\4SZ'J-CJTD:1_98)3#*[,/WBW!XD4<(0RKM
M_B/(V'Q^^)FG>#M8\8:OKVA36$'B^Y\'0:=%I!A57.H+;173S-.=H1=WR$$$
MD9:O=F_9M^&[?$>X\>#PS''XGN9%GGN8KJ>.*>51A99+=7$+R#@B1D+ @$'(
MJ:S_ &>?A_9^"?$7A Z";WPWXAN9KS4M/U&^N+Q)YI6WR.#-(Q0EOF^0C!P1
M@B@#RK7?BS\3?ASJ>G^&_$DVD>?XH\2V6CZ#JLA1[FUMYHY'E>YBCVQEP876
M,K@,6&X?*0=']FZQO].^.?[0%OJ6I'5KE-7TS%VT*Q.Z?8(]NY4PNX#@E0 <
M9P.E=K;_ ++GPPM_ D_@_P#X1@3Z%-/'=,MS?7,]R)8_]5(MR\AF5D_A*N"O
M(&,UT'@/X.>$_AKJVL:IH&GW%OJ6L>4=0O+K4;F\ENC&H1&=II')8* -W4]R
M: .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ^?_ -L_QEK7@#X>^&]8T3Q#>^'97\3Z9I]U/:;#OM9YU292
M&5A]TG! R.U;7@WQAIT>L>);_0_%GB/QS:Z+IZ->Z.\44K>8Y+(T)*1DOMCD
M!7)!RN.>"O[47PN\5?%OPCX>TKPLFC^?8>(=/UF=]8O9;92EM,LI1?+@E)+8
MQD@ >];EP/B=+J=Y>VNA^$-/<:>ZQ+_:]Q,UY<@_N5F?[&ICA0-(V5#L2P&
M,D@%7X>?M'^$_B;I)U?2!>IHD6E_VK=:G=)&D%G'EP8YB')24>6Y*$94#G&:
MKV7[4G@";5=0L+[49]%FM-+.MJ=1@*+<608*9H]I8G#%08SB0%E^3FO/=$_9
MA\4:')X^\+P:EIQ^'WCS297U8F[D^VV6LS1LES<VT8@"&*3*DH77!7( R15?
M_AG;XE^.O@_K/@?QIJ'@O1[C^SEM+#6O"]I*9[J>-T>&XN%D11& 8E+1H6#%
MC\P  (!Z-X@_:>\+^%;+79]7TO7K"71!9RWMM-8A9$@NGV03CY]K*6X(!+J?
MO**I?%S]IS3_ (;:+\2#::#J6JZYX+TR#4[BSQ$D<D4^\12!S(,IF-MP^^ .
M%)Q6+XR^%7Q:^+_P2\2^&?&>J>$[#7[JV@CL8]%^T26;3Q3)+YTTDB"0!S&%
MV*I" DY<XQSGBW]G+XD?$5_BY=:U=^%M-N?''A6TT:""PN+F9+2X@,Q&YVB4
MO&?-^^%!_P!CCD ]%M_BSI<GQ"V7$?BN'Q-!X5;59?"JQJ;9K<3 &5,$QR3Y
M^4;93\O!P>*W?#'QX\/>+?#?A#7M/M[XZ7XFMYKNVGE6)1;P1+N>2?\ >?(H
M'7J02 0"<5R_A7X9>.8_CQHOCG7(?#T.GP>$3H%S#I^H3RRK.;@3;D#VZAD
M4+N+*3UVCI5?P'^S(OA:'XDZ3=:MYWASQ ;RWT2TA4AM)M+L&2YC7/&3.[L,
M<!50>M &LG[5WP\34)K6]U&XTL#2I=;MKB\MRL=Y918,DL1!)^4%3L8*^&!V
MXYKOO"/C:#Q=)?Q)INHZ9/9F/S([^)5W+(F]&1D9E<$=U8X/!P017AW@#X._
M%;0O %UX7\00?#C5$L-+?3;&ZALYMVL+L\M/MRM$1$I3[XC\S<3V&0>Q_9[^
M"E_\&I?$D"3KI_AF^D@DTSPO;ZG/J%MI+*A$WDRS(C*CL01&%VKMR/O8 !3\
M4_MA_#[P?J&OVVH+X@\CP_J":=K%_%H5TUMISNJ,LD\FS"1GS%^?H>HR!FMK
M_AI+PE/X\O\ PA96GB'5-5L);>*\?3M#NIX;<31-)'([JA C*KP_0DC!/./$
M=.\%>(?BEXJ_:@\%::FDQ:5KVM6^GWFH7ES()K5)-.MUD9(5B99#L)VY=/FZ
MUZW\+?A-XD^'OQ5^(FMM%I,F@:U9Z9;:6D=_*UROV.W,($RF *H;(.59\>AH
M E^'/QF\)CX=>%;G2-5U_P 5MKT]W'I,6H)OU2^,4DAER'"!53:1E]H50H)R
M0"MY^U?X M-&T?4!-JUPVJ:K-H<5E;:3<2W,5_$K&2UEC5<I*-A 4\MP5R#F
MO-/AW^S'X\\ Z5\+-6BNO#\OBSP9/JL%Q8?;IS8W]E?2M(P$WV??'*AV$?NF
M!VD=\B[<?LS>++/7] U[3WT.;49/'\GC;6HI[Z:**-6MWMU@MR(&,A",I+,$
MW$'@9X /3OBE\;_^$!^ 6K?$NT\.ZI>K:Z;]O32KR#['<QY''G1RE2FTD;A]
M[&< FK%Y\<M,TJUBCN](U>76DTP:O?:18P)<7%E:Y(\V0)(RX)5MJJS.V#A3
M@XM_'WX=WGQ:^#'C'P=IUS!9W^LZ=+:03W6[RDD(^4OM!.W(&< GV->?Z3\)
M/B#X;^)5SXZL/^$<NK_7O#MOH^LZ1<7]Q'!;S6Y<PS6\P@9I%VR,K*T:9X((
MZ4 >I_\ "RM*U'X9/XY\/[_$VCOIS:E:C3V0-=1A"P"&1E .!T8C!R#S7SH?
MVA=>\0>(_P!GKQ=-;Z]I&E>*+#4;B\\-V,:W(O"+)9861(B[O\S\;B,8R57&
M:]L^&7P:B^&GP(L?AU;7WVG[/ILUHUZR;0TLN]G<+GA=\C$#/ P*\K\!_ 7X
MC^&Y_@0-07PM-#\/+*[L+LVVI7.ZX22U6WC>,&VY/R[R#MQG +8W$ ].T[]H
M[P=K'@[1O$&GR7EV-7:XCM-,$'E7C20,5N$:.0J$,;*5;<P&< $E@#TWP[^(
MOA_XP^"+7Q'X9OGN])O1)&LNQHI8W5BDB,I *NK @@]"*^:M(_9=^)OAC3/#
M.L:5/X-F\5:'K&M3MI>J3W%QIE]8ZA<^>R-((%>*5"$PPC89![&OIWP3I>L:
M-X4AAU9=+;6"'DD@TN(P6<;DDB./(W;1P-Y&3R<#.T 'RE\)/BA-XC\+^*XO
M$_Q7\1V/B*'Q??\ A_3!;)"VQ1=^1:@IY&UL%ER2>0#DUZ!\4?%WB3Q/\>;?
MX8VZ>)]-TW_A%I]4&I>';NWMKAKKSXXXYU9IAE$^8>6XPS-\R,H!!\(?A=\4
M_A9X*\6:.^A>"=7N]6\0:AKEJ\^O70AB-Q-YL:NOV DE#@\'G'!'6NHC^&WC
M:+]H?3?'4@T2]TFV\)G09G>^EBNI;@SK,9?*%N45"5(QOSSG':@#S;X(?$W4
M-;T6W^(/C'7?%&GW%MK>HZ''ILD]NUIK.V:6""$6Z,566,0[VD41C.\EF3IZ
MUX>_:8\&>+(/*T=K[4-=%_/IC>'XH +Y+B!0\JLI8(%565O,W["'7#$L ?)+
M3]F+XAQ_"'3=+2\\+V7C+0/%]WXITOS)I[W3;H3S3LUO<@PQNH,=PREE5B"
M16WK?P7^+$VO>#?'^CS^"--\<:(UW;3Z!&MQ'H\UE<)&'03K'YIE#1*X<Q@?
MP[0!D@'26O[45IX@\??#[1/#OAO5=4TKQ597UZ=1>..!H!;.D<D9BDD5PR._
MS97H/EWYXCT+]H/PCX9\,#58KKQ5K^EZCXNGT$WFHP@-9WSS^6(&$AC:*$.=
MB%AQP">1FQJ_PM\?W_Q-^&GC:34-!U#4=$MM1L]7AD,MO$L=T8B#;!4<OY?E
M!0)"I;.2PZ5C>%_V<-7O_@I\2_ OBYM,AD\3:UJ>JV5SI5U)/]F-Q,9H')>*
M,K)&X0\ C*]: /3=9^,FA^'[S5[>_BO(#I]Y#IR.50K>74L8D6&'#Y+!2"=P
M4*.20 2+'PQ^+7A[XMZ=J=SH,\OFZ7>R:=J%G<Q^7/:7"8+1N,D'@J0RDJ00
M037E?C7]GGQ;K/PD\'6VG:[I-Q\1_#VJ1Z_->ZM [Z=J=Z4=+A)E4;A$ZRNH
M(!*@+QQ7JOPNT;Q)I.@RMXI@T"QU6XDWM8^&HW%G H   D=5>0D@DL57J !Q
MD@'B7PRB\8?$'XL_&_1)/B3XETNU\.:Q;6>D"U6SD%LDEHDIR);=_,P['[V>
M./>K/P4_:AO+C2]>\-^/4_M#QWH'BF7PDHT:V"_VQ,(S-%*B%@D1:(,S!F"@
MJ>1D"M+P)\./BE\/OB+\6O$5II7A"^B\8:G!?62S:]=1M;".V6$"519').W=
MA6]L]ZPK#]F'QKX,\/6C:+K^F:_KFL>)YO$7C2+499M/M=9\V-E\A&B25TBC
M/EXC((<)AS@D4 =7J?[5%C=7GPT'ACP[J>OV?C#5;O3&F B@>TDMHYC-$R2R
M(?,#PD?W<*Q#$[0>DO/VDO!%AXKTS0Y[R=!J6I-HUKJ7E VDE\I(-OO!R&RK
M*&*A"RE0Q/%>0>#/V8/B!X,T?X?1V]SX4EN_"7B_4]9C@CEN(;>6SO!<# Q$
M2LB?:!B/&T[,>8,Y'3?"OX'_ !"^&?BB]TA;CP;J'@,ZO/JMIJTUK*=<ACFF
M:=K8H4\HX=V42[\A3]W., 'T716%X-/B5M'<^*TTI-5^TS;1HS2M!Y'F'R<F
M0!M^S;N[;LXXK=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MR-(\(Z%X?OKR]TO1=.TV\O6W75Q:6D<4DY]790"Q^N:UZ** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ K,\2>)-+\(:)>:QK-[%IVF6D9EGN9CA44=3[_0<UIUA>/,?\(/
MXBST_LZX_P#134 <_P" OCGX*^)7PU_X3_0M92;PB6F"ZE<1O K")RC-M<!L
M94XR,GCCFK'PC^,?A/XY^$V\3>"]2.K:']JELTO/)>(2/&=K[0X#8ST..:^=
M_P#@F60?V&/#'INU'_THEK _X)I>,=#\!_L5RZ]XCU:ST31;+7-2>XO[Z98H
M8@9P!N8\#)( ]210!]N5SMO\0?#]UX^N_!46I0OXFM+"/4YM/!^=+=W9%?\
M[Z4_F/45<O/%.DV7A>;Q&]_ VB16AOS?1N&B, 3?Y@8<$%>01UK\YOC3J/B/
M]G[]H/X9?M'ZEHNK:3I^NW3:-XL:[F@>'[-<,3;A%CE=@(X@H^95^:$'J30!
M^E]%?#7[0GC3Q3?_ +7W_"):3XXU_1/"]U\.+W7#;:/?&)7N8_,\N16P2OW5
M.4(SCKR<^9_ ;XV?$:]\1?LE:QJ?CS7-8?QQ'JMEK5E>W :UG2WRL1\L*!O&
M 3(<N3U- 'Z8T5\*?LS_ !'^*7QTUN3Q:_BNPTN/2_&NH:3XAT74-5F3-B1L
M@M(;01;(Y%P&64.'=MV3VKQ+X:_'3XFKI?PG\377Q$\0ZA<:A\6;GPO<V=U=
M[[:73_D'ENF/G/)PS$D=L4 ?I'\7_B_X;^!G@>[\7^+KB>ST"T>-+BYM[=YS
M%O8*I*H"V"Q X!ZUUNG7\.JZ?:WMLQ>WN8EFC8@C*L 0<'IP:_*_]ICXE:]\
M5O@M^U;+XHUR^MY_#/BJQT;2]#%R8[>&T6X4+F#[KM)@N7(+?+P0.*]"^)OC
M;QD_QN\3>%M.\<^(M!T#3_A /$,%EI5\856]CC&UP<$KT!(4KG'/!((!^BU%
M?G#\"OC1\0YOBA^S%=ZCXUUO7D\=>%=1GUG3KV=6MII($;RF2)5"J_R#+ ;F
M.<DY-==^RO\ $3XI?''2]*\?7/B^QL[5=8UC3?$VCWFK3"1@0?LUO;VHBV6\
MD056#*X9P6+$T ?>%4[?6+&[U*\TZ&[AEOK-8WN+='!>(/G86';=M;&?2OR\
M^!?QS^)=Q_PS9K^H_$+Q!J\WBGQGJNAZG9WMT'MIK2-U5%,> "PW$ASEAQ@@
M "O4_P!F.VM[;XG?M=:AJWCC5M ^P:Y/:C5[C4F86D0ADQ.5<E6:)5!4D?*!
M@8% 'WO<W$=G;2SRG;%$A=CC. !DUXF_[8WP]B\1>%=!D7Q!#K/BF!KK1;*7
M0KE)+V( DNH*# P,_-C-=9^SZ]G=?!7PJ;7QQ+\3;-[,A?%-S@OJ0WL"[=>1
MRN#D_+@Y.:^7/VET2'_@I!^S+'&JHB6-\JJHP -LF !0!]E>!_&NF_$'PY#K
M6E"Z2TEDEAV7MK);3(\<C1NKQN RD,C#!':MZOCC]H3XA>,[_P#:KT#X1>'=
M43PQ8ZKX3OM2TZ<:C)IJW&J,[*CM)%&[2>6%+^5C:Q)W9XKD-;U+XH^+_P!J
M?P/\,+SXJ7^C#5_AV]WK%_X3N T$MZCLAN+;>F$)*KR%'&[&TG( /O:D9@JD
MGH!G@9K\X/C1XL\>Z%\8_CAX3M?B7XL@T[PA\-K?6+(VVH&)WOHXXP9V8#(+
M'+,JD ECVXK8^!7Q7\=WWQ_^!]EJOC;6]9L/'7PXDU;5[.\N1Y/VI5<K)"B!
M1$PV 97!/))).: /M;X4_%GP]\9_#$FO^&I+N33H[R>Q8WMG);/YL3;7^60
MD9[_ -01795^5]C\?/B9??LH> -='C[7(=?O?BJ= FU1+G,S63.5\IMP*L!@
M8W _J:] T3XW>+O"W@3]JG3[[XGWNE0>#O%$=EHVN:VC:A<6T4CX,"8PS,^W
M:O\ =+9&,9 !^ASNL2,[L$11DLQP /4UP>J_'#PEI/BKP3H#7L]U>>,5E?1Y
MK*UDGMYEC0.6:5054%2""3S7P'JOQ6\9^*_AE^V)X?U+6=<M-/\ #^G6EYI=
MG<ZF\UU8>="6DA,^]V*G W1[V49*@D9SU/@[QEXA^'GBC]CO0?#_ (FUB32/
M$.ARR:KI<FH/-%<,EC&\<95B0H!;A1C&1[4 ?HC17YJ?#G]I#XFWND_!GQK<
M:SJ5[X@\8?$>_P! UC0I)6:U6Q#;!"EN?EB,(4,'4!LYW$Y-<AXM^./Q,T/2
MOB+XCMOB)XC$OAOXOP:!I]DUYNMULF9]T,BD9D4A5&&) QQR2: /U:HI <@&
MEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *IZOH]AK^G3Z?JEC;:E87"E)K6[B6
M6*13U#*P((]B*N44 <QX>^%_@WPEX?GT'0_"6A:-H=QDS:9I^FPP6TF>NZ)%
M"G/N*SK;X&_#FR\(ZCX6M/ 7AJR\-:B<WFD6NDP0VMP<@Y>)4"L<@')&>!7<
M44 >3?'[X,:U\5/A?:^#?!WBC3? 4$<\0F-WX8M-;M9K-(W7[+]DN,1A=QB8
M,!D>4 !@FO!O$G[$OQI\9:#:Z'K_ .T5H.N:+:X-OINI?"+1;BVAQP-D;DJN
M/85]I44 ?$+_ +!GQ9DOH;UOCYX8:\ALSIT5P?@YH9DCM2I4P*V<B/:2-@^7
M!(Q45A^P%\4]*ET:6R^.WA6SET5F?3'M_@UH2-8LQW,8"#^[)/)*XR:^XZ*
M/B.S_83^,.G>,[WQ=:_M#Z%;^*+U2MSJ\?PET9;F;(PVZ3=DDC@GJ1P:I0?\
M$]OB9:P6D$/QO\(0PVEV;^WCC^#&@JL-R<9F0#[LAVK\XYX'/%?=-% 'PKXG
M_P"">OQ/\:ZY>:SX@^/'AK6M5O8TBNKR_P#A!HLTDZH05#EF.[&!USP .E6Y
M_P!@KXL7-]+>S?'OPO+>2V7]G27#_!S0S(]KMV^06)R8]H V?=QQBOM^B@#X
M@TW]@KXL:-?:/>Z?\>O"]C>:,I33+BV^#FAQR6*DDD0,I!C!+,<+CDGUI=,_
M8.^+VB^)]4\1V'[0F@6>O:HK+?:C#\)-&6>Y###[V#9;=GYL]>^:^WJ* /AB
MR_X)]?$[35TQ;3XY>$K5=+N&N[ 0?!C0D%I,Q!:6+'W')5267!.!Z5?C_8;^
M,L6OZYKB_M%:'_;&NPFVU2]/PET8RWT1&"DS;LNI& 0V<X&>E?;%% 'QQX)_
M9 ^/_P ./#5KX>\,_M2V^BZ):M*]O86OPSTQ8H?,D:5P@\SY07=B%' S@
M51UK]A_XS>)/$UIXCU;]H?P_JGB&TQ]GU:]^$.BS7<..FR5B77\#7VK10!\4
M^._V'_C1\4!8?\)?^T;HWB;[!)YMH=5^$^CW!@;C)0LYQG SCK@9J;_ABKXV
M#Q1:>)?^&C=#_P"$CM(!;6VL?\*CT7[7#$!@1I-NWJH'&T'&*^T** /B35?V
M$_B]KNK:IJFI?M >&]0U/58/LNH7MU\'M$EFO(>/W<KL29$^5?E8D<#TJ.Q_
M8*^+&F7^G7UG\>_#%I>Z=;FSLKF#X.:&DEK <@Q1,#E$.YOE7 ^8\<U]OT4
M?"Z?\$]_B9'I,&EK\</"*Z9!=?;HK(?!C01#'<8QYRIT$G ^<#/'6GW?[ 'Q
M4O;#7;&;X\^&6M->=9=5B7X/:(HOW#;E>?!_>,&Y!;)!YK[EHH ^'M._8(^+
M6D3ZK-8_M >'K235K-=/OS!\(M&3[5;*NU89 &PR!0!M/& /2H]*_P""?WQ3
MT-M$>P^/'ABUET//]ERQ_![1/,L<G),+YS&2>25(R:^Y:* /BJP_8A^-6E^)
MW\1V?[1^D6VNO)),=0B^%&D+-YD@ D<,'X9P &8<L ,DUES_ /!/;XEW4%W!
M-\;_  A-#=W8O[B.3X+Z"RS7(SB9P?O2#<WSGGD\\U]TT4 8_@_2M1T+PCHF
MFZQJHUW5K.Q@M[S5%M4M1>3)&JR3"%/EBWL"VQ>%S@<"MBBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** ,/QGX3MO''AZ?1KRYO+6TGDB:5["Y>WE
M94D5R@D0AE#;=I*D'!-?,'PD^%^G>+?C;\==$N=4\016F@:OI:Z3Y>O7O^A
MVB2L%'G8(+\D-D')!XKZ[KRCX8_!G5_A_P#$_P")'BVZ\26>JQ>,KJWNC8Q:
M4]N;-H81"H\PW#[P5 )^5>?2@#Q;]G_XR3?#73I])U'0=6O]#U7XD:MH,>O2
M7J2BWGDNY1!&5=S*Z_(%+=!D=><>IP_M1:9?>+-*L-.T#4=5T34-7DT0:M8
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
MNCT+]D37?#NE^"?#]K\1DD\*>"]?76M$L[C0P]W'&!*!:RW G"R*!*P5A&I
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
M(&\32>&+C09M0S-;31EO,=F$>,"-3+@#E,$')Q75?&OXNP?!7PA!X@NM%O\
M6X9=0M=/\G3VC#HT\RQ(QWLN1N<=,GV[CSGX.>&_#?C_ .-_B?XN>&CJ0T&^
MLH+6);RSFLXKF_4,D]TD,R(X81+#$7(P<,!T-'[<UP(O@G:Q)=Q6=U)XCT8P
MR2+OVE;^%F?;D;@J@L>1P#R.M %BW_:ZTW2[_P 5:/XN\*:OX2\3:))9+%HU
MQ+!</J*WDGE6K021N8R6DRK L-A!R<#-2>-/VK;7X<6WCFV\1>%+^'Q!X4TJ
M/7)=-L;F*9+RQ=BGGPRL4R%<%74J&!Q@,"#4?C/]EBT^*8\1:QXA\2";Q/JR
M:?\ 8-8TBR\B+3A9RF>V:.)I)-_[UV9MSX8' VTSXB?LOZC\3M'\9RZQXLL1
MXL\1Z#'X;_M6WT5UMK2S60R/LMS<EB[NV23+CY5 '!R 0:E\>_B!-\4?AMH$
M7@.+P_IOB2ZU#=_;&JQF>X@@MA(KJ(5E$8/F X8ALIM(4'<9_"'QU\*:):>)
MGT[PWJ.F:O>>.9O#B:7<W2R2ZAJA5"T@;S'2./:"QP<*J$@9.T]7XO\ @SJO
MB;Q#\,_$%OXG@T[6?!S3K)(-,\R&]CG@$,JJAFS$V "K%G /4-7%-^R5=7-E
MK4D_C"--<D\:GQOH^I6NE&,:?=$!3%)&T[>?&4!4C<A(8\@XP 7/$W[6]AX-
ML?%,.K>$]3'B+PUJ>GZ?J.E6DT,@"7LBI;W,4C,OF1,6Q]T."""HZUV_PP^,
M+?$#Q3XP\-:AX<O?#&N^&I;<7%K>3PS"2&>,R0R*\3,O(# KG@CJ>M<'X\_9
M8O?'=AXGNI_%5G;>*O$5_I5U>ZHNCLUND&GRK+!!%!]I#*"RL69I&)WGCH!W
M/@?X4:EX5^+GCKQM>:]:ZA'XG@L8O[/@TYH#;&V1D!\PS/OW!CD;5QQS0 [Q
M7\8CIGBW5?#'A[0Y?$^O:/IB:OJ%K'<I;B*%RXC168'=*_EN53A<+\S+D9\9
M^('Q7E^-/B/X$IX<L+/6/ /C,W]S<6.IW;VYNO*M7S#/&(GQY;$G&6RZ#IM#
M5ZQX@^"M_P#\+8O_ !_X5\1PZ#JNJZ2FD:K;7VG&]@N4C9FAE4":(I*F]QG+
M*0<%>,US]A^S"WAC5/A(?#7B&WT[1_A^EV$L[W36N9K][B,I*[2K/&$)+,W"
M'D^G% %GXW^(-0_9J_9MOKOP3:I?/H<,%K;#6;^65HHWE6,.7=9&D*[QA6(&
M!UP,'S;7_B#KWPV_:5\=:[_PC5[K\UOX!L=2O=*L-5#06X2YN3*Z//L'W$
M5 6(Z#DU[[\;_A@OQF^%FO\ @YM2;1VU.-%2^6'SO)=)%D1BFY=PW(,C<,C/
M(K@M3_9Y\3:QXL\6:_=^-].DNO$/A)?"\JC0'58B&E8SC%UR,S-A.P"Y8G)(
M X_&;PEJ?Q/\*7X\/:I)>7_@NZ\0V&L"3Y/L.8'DA$"R'=(=T9Y7C& 3DUUW
MP=^,4/QBTU=5TVRMFT2>UANK74K'4$NXI"^[= ^T QS1X&]#G!88)YKB- _9
MKU_0-<\$:E#XXM%E\+^#Y_"D;1:(RO*7$>+D$W)"%3"AV8;///(QT/PH^ $/
MPX\>:YXQEO=.?6=:L(+/4(]#TLZ;:W4L;,QNI8?-D#3-NP7!' QSF@#URBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MYKY-\0^#;,>&-#\7>$_ ?C>TLI?B'I.OZK;ZKITYOYA&K)-<+8!3)&HR@8A
M6P6P0-QJ_$?P1XMU[Q%^T</!WA?5K2?5XO#]W%$^FRVD>K1PC-[;Q3,HCDD9
M-R$!CG<1DYH ^R;#Q3HVJV%Q?66KV%Y96Y837-O<H\<17[P9@<#'?/2IK#7=
M-U6XN(++4+6\GM]OG103*[1;AE=P!R,CD9ZU\:?'3P+=?$%_B1XH\,^$=:AT
M"_\ AO-I-SI4V@7,,^H:F7)LU2T:,.\D*[AY@4A=R@-P<;W@738/AG\;=*\0
MZ5X$U^UTI/ADJZ@-+\-W,;75[',LGDM^[4/<E=^%8[B3CJ: /KNLO3_%6BZL
M;W[#K%A>?825NOL]RC_9R,Y$F#\O0]<=*YX>,8?'7P@N/$FC:1>ZC'J&D2W-
MMI%R&M+F9C&V(&[QN3\AYX-?%6G^&]6OO[1ED\ >*4TJ_P#A)<Z(NFOX5N8X
M+2]1]T=FJ.C3.4SA7E+LYRRDC. #[ZT_Q!I>K7,EO8ZE9WD\2)*\5O.CLB.,
MHQ .0&'(/?M7FFL_&Y[;X_\ A#P#IO\ 9&HZ;J]GJ$MY=0WGF7-K-;+&1&T:
M\+GS.Y)X/ ZU\SVWPY\0:;/X+C\!>%-5\-^([SX2WVEW&H+H=Q9HNJ,EN84N
M9C$JK+O64@R'(//?GJOAQ!)JGQ;^ .H67PX\2>'/[!\.ZCH^L27WA^>V2RF,
M4 6-YF0+(I=9&#JS*=Q.<DT ?76K^(-+\/0QRZIJ5IIL4K^6CWDZQ*[?W06(
MR?:O--"^-DD_QK\;>$-9_LG2]&T:PTR[L=1-WAKDW9F 5BV%!S$,*N<YZFN,
M_:DT#6M2U_2;_P ,7&K6GB&TTB^CBC/AZ;6-&U.%S'YEC=I$A:(R;%VR!E(
M;KTKQOQOX(O?%]Q\:;K7?AKJ0U.Z^&^EVFG6L>A7-Y%%J"P7/F06DHB8.Z/)
M&,H2??@T ?;^H>)-(TF^M+*^U6RLKR\.VVM[BX2.2<^B*3EOPKQ_Q'\=?$>C
M^-/B[HD&C:7*G@[PW;Z[8-)<R W1D6X9EE(7Y<>1P%!Z]?3YQ^,^F>)?%7@[
MQ78VG@'Q7%K$_ACP^\-Y:Z%=7$NKO RR2([R*5MV@;?^Z14F=CNRPXKTOQ"F
MJ:A\2OCSJ">&O$@M]5^']E:V3MH=V1<W BN]T,9$9#R S1@JI)RWL< 'T=\,
M/%4_CKX;>%?$EU#';W.KZ7;7\L,.=B-+$KE5SS@%N,UIZ?XJT75C>BQU>PO#
M9$K=?9[E)/LY&<B3!^7H>N.E>=?#..^L/V6O#L#:%?7.J6OA.*!M$N8Y+*YE
MF2U"F APKQL64KG (SD=J^4=)\.:K>RWTLO@#Q2FDW_PEN=$&FOX6N8X+2\1
M]T=FJ.C3.4SA7D+LYRRDC. #[O\ ^$PT'9<O_;>G;;:%;F=OM<>(HF&5D;GY
M5(Z,>#4U]XETC3-)35+S5;*TTQPI6]GN$2%@WW2')P<]N>:^-? GPMT>#X@?
M N6^^'-XMC%X"N+;76G\+7'EB["VIC2ZS#@R;DF(#\YY'49YGP#I/B?P=X(^
M$MUKO@CQO?>#K"RUG1K[2])T69K_ $V:6\W6\K6;Q^8T+0 Q[D4[0V.A(H ^
M\+WQ+I&F0B6\U6RM(C";@//<(BF(8R^2?N_,.>G(]:9K7B33]%T8ZC/J-A;6
M[J/)GO+I88)&8?(/,.1@\<C/L#7Q]HWP;\-Z3\8/ EL/AIK,?A*R\#:G;"+5
M](GU$0LUU%);PS2A'7S-@D*Q%B4SM&#@5D_ VT\3>"1\%K_Q=X+\3W_A*S\'
MW6A-:?V#=7$^DZB;C[TUKY9E57@58Q)L*@9!(!- 'U!^SY\5KSXN?!_3/&.L
MVMGI5S<R7:S16LI:"(0W$D60[8)&(\DG'?@5Q_B/]JK2+_3_  ?J?@.[TCQ+
MI6J^+X/#%_<&ZRUNKR21F5%3.03$VTL0",$ BI_V*=#O_#/[/&A:/J>A7_AV
MZL[J^0Z?J-HUM)&C7<KIA&'W2C+CM7@<'A?5?^%3>"O">J^"/$DT^F?%=[W4
M8&\/W4T+6;7]U*9<K&0\/ER(2XRGS8R2"  ?9'B+Q--<^%&U+PKJ>@W$GGQH
MMUJ-T?L>WS564%X\_/MW!1_>P#6Q/XDTFVU:+2YM4LHM3E4-'9/<(LS@]"$)
MR1^%?#'CCP/<IX"^-.DZ;X$UP6[?$32]3T6RM?#-WM,0:R,T]LBPXVCRYLLG
M'!]>?2]6T?Q/:?'O^UO#-EJNL:/?^)K275O#_B+0)U@@(@1/[3L-0V*L>R,
M-$[,"0Z@ D @'J_[27Q=U?X)> +?Q+I.E66LNVI6>G/:WEP\ _TB=(5<,JM]
MTN"1CD57^'OQROM=^,'BCX8^)]#M]'\2Z+IT&KQW.GWC75G>6DK%0X9HXVC=
M6&"A!]0QKE?VZM-O]=^",.F:9H^LZW>3:]I4WV?1-/N+N8117D4DK_N%9D"H
MK'/'3CFJWQU^!21?!_QQJ?PWT>\NO&&O+9S7[WEW<37^IVD,R/):>9<N70-$
M)$$>5'S$8!- 'KGC3XBPZ;\-/%/B;PQ<:9X@GT>QN+E8UNPT+211ERCO'N(/
M'3&?IUJAX"\<ZYXTT7X>:RW]BVEEKVBKJ%_:O*XNO.>&-T%LO1D!9MVXY V^
M]>&^,?#E]XD\8^.O&OA;P[K>E>'KOX<7.DWMA)HMS:SZAJ#%OLT:6K1B21XD
M++N52 '"@GG&3H/A?67\6_L]7%CX=UG3=5M/ %_I=UJ<VAW48L+EK6W2&.XD
M,0\LB1),*Y'0GN,@'UG/XS\/VLNH13:[IL,FG*'O$DO(U-LOK("?D'NV*6#Q
MAH-S'ITD.MZ=*FI,5LF2[C871'41$'YR/]G-?-?[..D6OB;0_!V@^+OA)KFE
M^,?#&DW.CZMJVLV;06;"1=MPT4Q.V\%PP#<;OO,Q(/WM+]FGP3K^B^*=0\*:
MY$)O#_PQN)]*\/7A<,;J.X598F/H\%LZP\_WVH ^BM:\0Z5X;MEN=7U.STNW
M9Q&LU[.D*%CT4%B!GVIFI^)M'T7[-_:&K6-A]I_U'VFY2/S>_P NXC=U'2O!
M?VEK>^OO'_ARU@\):O?Q7&A:K:IXATO3I=0:"658U%IY8#0P^:!S/,A "E05
MW$UXCI_AKQI%\)_ \^CZ-XDM_%NG^"++2M0\+>(_#%S<Z7KD<;L&M'<(&M)U
M<$B0NHPR$@J,@ ^XO&5YJ6G^%M4N='ETR#4XH&>WEUF1H[-7'0RLOS!/4BL&
MQ^,7A*Z^(9\!_P!OZ?)XNBL8[V:PAN$)56)  !.2QP6"XSM&3P1GB/VOM%NO
M%?[+'CK3TT&YU?5KO22MOIEC9O?3?:2!M")&K,2&Z,!QC/%87@RTU'3/VI5U
M:;0-9&E:SX%TZRM]0_LV801SPSSO)',Y4"%PKJ=K[6.< &@#WGQ!KUGX=TR6
M\O;VRL4'RQR:A<K;Q-(?NJ7/3)]B?8UYW\#OC6OQ#^"^E>./%#:9X<:ZFN89
M0+G;;1F.XDB4"20C.0@Y.,D]!TKC_BJVK>'OVE_"GB'6/#>K>)? +^'KK3(F
MTK39=1&G:C)*I:26")6<+)$/+\S:0.02 37S_P##WP_XG\!>#/A9/KO@#QI+
MX.LH-<TJ_P!)T;27DO=.FGO#)!.;3:6:)H<H613@-Z$Y /O34_$ND:+:076H
M:K96%K.RI#/<W"1I(3]T*S$ D]L4:EXETC1O,^WZK96/EHLC_:;A(]JL=JL<
MD8!/ /<U\7ZEX#3P#K6@Z;??#OQ[??"?4_"S:-8Z?I4#:I>:6YN97>*ZC&]X
MUECDCY!PGEJI(V\23_!_2+;XB^,;6X^'&JR:0GPOMM.M%O\ 1KC4O]*0SA8?
MM C=9KA8WC7*LS=@3B@#[1@UO3KK49M/AO[6:_A19);6.96EC1ONLR@Y /8G
MK4>E>(])UYYTTS5++47@;;,MI<)*8SG&&VDX/!Z^E?$_@CP0V@7WP/NT\"^(
MK.X_X5_J=AXCFLM NK>Y:X:V@"Q3R^4,2L\<FWS#G=@]QGUC]ES1_%?AWQ/J
M6G:E'<ZWX8AT2RCTOQ+K&@RZ/JJHC.$T^ZC=468Q*21*B#[Q!Y- 'TC1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 45Y5\;_BMX@^&VL> -/T+1-/U=_%&MC1V>_O7MQ Q@EE5L+&V1^Z.3U'
M8'MPFA?M1ZU=Z<-&U'0;2+QNWBN]\*B/3VEN+1GMH3.UPJD*[#R\?)D$D_>
MYH ^D**\$\._';QGJVL:!X.U;PG;^%_&VK2ZBT4E^[26;V5KY?\ I:1JP<^8
M98P(F92OSDL=HW)J/QS\<P3Z=X6_X1"UL_B&VCS:Q>V"RO?6T:+.88E5HMIQ
M*5SN)_=@C(8\4 >R^+O#:>+_  UJ.BR:AJ.E)>PF$WND7;6MW#G^**5?F1AZ
MBH_!OA#3_ OAZVT;3/M#6\.YFFNYWGGGD8EGDED<EG=F))8G))KPG5/VI-:T
M;6?#&C>(]"M/AWK6L:?:W$%GXG=_L]W=/*R36<5XA$*2QJH8!\F3S% "\FMV
MS_:(FO?C9?> 9%T[2=3M;QXH]%U99+:\U"S6 NMY:2N1%.I?"F-02H!)/&*
M/=**^:?#?[47B34/$YT6[T'2);VY\,7OB"&&TNY##:S6TB(]H]TJR17'$@S+
M#PK*5*]ZSE_:/^*$'P<\-?%34O#OA;3O!VH_V7<WBP7%S=75G97&T3W#KA%'
MEEE; 9OE))(V\@'U/17&^!O%NH>+M=\4N#9OX>L+T6.GSP(PDG=$4SLS%BI5
M78H" .4:O%_$OQR\0_#GXR_&._U_5+:Z\#^#?#.GZI%I5O9,LS>;]IX$AEV[
MRR*"Q7!&T +@D@'M'B#X6:7XH\<:3XFU#4-9E;34 ATA=2E337D5]Z326P.Q
MY%/*LP.,#N!CLJ\:TCXSZ_I?Q1\'>$?%>EZ>L?C'3)[_ $N]TJ1R+>:%%DEM
MI0_WOD<%95VAMI!1>*Z+QY\2KK1O'OA?P-HL=K_PD&OV]W>1W-^&:"W@MPF]
MBBD-(Q:1%"AEX+$GC! /0Z*\1T[XR>,=5\4Z'X"FT#2] ^(%QHMQK>HQW5RU
MW9VT4<_D1A#&5+F5CNZC8N<[CP>0T#]K#Q-XVO?A]IVA^$M,MM2\17FL:3?1
MZEJ4@2QOM/#"104B.^,E<AN"0<;5Z@ ^G:*^7/#7[4WC:_TSPAK&J^%-#MM)
MU#Q;)X,U(6NHS/.MV)Y81/"#&%\K=&.&.XACTQS3U7]K+X@:-H/B#Q?<>"-"
M;P;X9\62^'=8\C59GOO*6=(?M$*F$(P4R*Q#$$Y( &,D ^I;75;*^NKNVMKR
MWN+FT8)<0Q2JSPL1D!P#E21S@U:KY!L_$/B'X;^)OVH?$/@?2-/U#4=,U;3]
M0?3;B%MMQ&-.B>;8$93YFW<P_O$8[Y'N_P /_B;-\1O$I?1KBPO_  G'H]G>
M&^BB<227-PID5%.\@*(MCD$$CS%&: /1Z1F"*68@*!DD]J\:^)_Q=\0?#_XI
MZ/H,O]CV?AW6]'O[BPU2]AE8QW]L@D,$N) -C1[W! S\C#WK#^$'Q_\ $/Q=
M\)>&[^UL=)&I2:=?7/B#3)HIH?L4\,AA6VW%F*$R*XRR-E48[1TH ]XTW4[/
M6K"&]T^[@OK*9=T5S;2+)'(/564D$?2DL-5LM5^T?8KRWO/L\I@F^SRJ_E2#
M&4;!X89&0>>17RCX+^+_ (K\6W/[-Q\.QZ'X-\/^++74KF\T*TL&DAC,$+$1
MJ5DC&SYB0-H^8!CG&VL3X;?$C6_@Q-X[NM-T'29O"%Q\6KC2+P>>\5S&;J6"
M)6AC5-@",ZD@GD$@8QD@'VI17+?$_P 57_@GP'J^MZ986VI7MG$'2"]O8[.#
ME@"\DTA"JJ@ECD\A<#DBOGZ]_:[\2V<.LVMIX<TO6K_3/%^E^&OM+2W&GQ7,
M=['&\<RQ21NZXWX.6(( 8%@<4 ?555M1U*TT>QFO;^Z@LK.%=\MQ<R"..-?5
MF)  ^M?+7B#]K/QWX'/B_1-?\%:(_BWP]JNCVY%CJDOV*ZL]1F$44L;-$&WJ
MVY65@!QD'M7._M ?%/Q%XI^$_P >_AU\0/#6D6&N:'X;36K*YTFY>ZM+FUE+
MJC RQHRRH\; \<]1B@#[$36;"34$L%OK9KYX?M*VHF4RM%G'F!<Y*YXW=,U<
MKYWU_P"-UE\-OB)=1:QX;L#8Z-\/'\1'7(#OOY(8I%5K;E!M4G) W$$X/%='
M-\2_B/I?A[4->N/"FB:CI3^'QK%E+!JR6BQ7)P?LDSS$ J$(?S_D7Y6&T<9
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
M/N4J5 88P0U 'O%_JMEI0@^VWEO9^?*L$/GRJGF2-PJ+D\L>P')JU7QQX_\
M']W\5_"GP^U;6=/L(=3T;XPPZ)'+:QD K;W4L6]=Q8J7"@D9->EV_P ?_%OB
M3Q"LWA+P6_B#PU;^(9=!O2FZ.>-(I3#-=K(Q$>$=3^ZQDJ,ALG: #VKQ)H:>
M)= U'29+R]T]+V!X#=Z;<M;W,(88WQ2KRCCJ&'0U1\"^"-.^'OAV'1]-DO+B
M-&:26[U&Z>YNKF5N6EFE<EG<]R3Z 8  KR[X0?M"R?$[Q_J/AV4Z;I>HZ?\
M:AJ'AR\26VU:P,<H2%RDAQ/%(N7\V,!1E1SG-=5\0OBC/H'C_P (>!-'BMF\
M1>)8[NYBN+X,T%K!;HK2.RJ078ET4*&7J22,8(!Z/17R[-^UCXKN&TC1[#PC
MI1\4'QG-X*U.*ZU&1+:*Y6W>:.>)A$2T3HJL<_,N2,,>:]OUGQ/XE\*?">]U
M[4M"AU;Q58:8]U/H^A2231SW"H28X&9 [ D8&5S[$T =G17R-X]_:2\0>+/@
M5JOB;P/XJ\.RF'6]*T[[=96LPGC6>YBBFAFMGE$EM,I?&'SE<D $Y7L/BU^T
M9XD^$FK7$5[IFDWMKI]SI5M*D#.T]\MU*L4DZK&[_8TC9P%$^?,((5AU(!]$
MU7U#4;32;*:\OKJ&RM(5+RW%Q((XXU'4LQX ]S7S-XZ_:D\;^%+CXH7<'A/0
MI=%\ :O96EZTFIS?:+JVG2%]T0$042 39PQP-N/FSD87[5?Q'O/BE\$?COI6
MBZ=I<VA^$K8V%])J89II[GR4F<PXXC\I9$PQ#;FR/D W$ ^O(Y%EC5T8.C ,
MK*<@CL0:=7S3\0/VC];^%$=LG]CZ?/I5C_8MOY!F::[O(KMTB>;]T2+58V<!
M?/7$I#!2*7Q!^T[XL\-Z]\4KJ]\-:'#X/^'=RJZG<_VE,UY<PO9K/'Y">3M\
MPNZ*0Q50#P3C- 'T7)JME%J,6GO>0)?RQM+':M*HE=%(#,%SD@$C)QQD5:KY
M#UC6?$^E_M2>%_%.IZ!IM_JS?#O5KZ"PT,/]HG99+9Q:L[#]X0<*KC&=Q^1>
M_L/[/_QMB^-5GJEY:ZGH^HVUHL"O'8I+;W=G<,'\VWNK:4F2)T(4 G&[)( Q
MB@#UNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#AOB/\ "6R^)>L>$-1O-8U33)?#&J#5[2/3C $EG$;QCS?,
MB<E=LCC"E>O7@5P6J?L?^%M8TO6;>X\1>)TO[_Q&WBJVUBVNX+>]TR_90C/;
M/'"H"E1M*N'!%>L^*_&^B>"8+636;];0W<IAMH51I9KAPI8K'$@+N0JLQ"@X
M )/ K+F^+7A)O#&EZ[;>(+2YT_6 1IL]J&N3=L 2?+CCR\FT*Q8*,@*<XP:
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
MN^+G[2PL]"^,FD>$1=V/BOP+HIOS>W^DSO:F4PR2A0654QM1<,6PV[Y0P4T
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
MMU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQW\*:#XUU^_UOP=JMG?:#<SW8CN9@UI'<26<CQ*FZ.0[T'&5WC&,"O6_V?\
MQVOQH^W?$33[F_C\-WUK;66G6%Q-)Y:NB;KB0QL<!Q*QA)Q_RP;U-;WBGX>W
M^APWFH?"[2_!_AKQ1JES&=3U34-(+?:(0"&+&!HWDD'&W>Q'&#74^"?"=IX%
M\*:9H-D2\%E"(_,8 -*_5Y&Q_$S%F/NQH \9_;ELTNO@07>YN[41Z]H^6M;R
M6WRK:A C!BC+N7:QX.0#@]0".;\;>+_$>B_$WXI:+HWC#4X](TSX:KK&F 2Q
M7!M+E9+A3(KNC%R1$N3(7/7D=OI;7_#VE>*]'N=)UO3+/6-*NEV3V.H6Z3P3
M+G.'1P589 X(K!G^$'@.ZN;BYF\$^'9;BYLQIT\KZ3 SRVH&! Q*9:,#C8?E
M]J /F;P7=>--=\:?"72;KXE>)_L?C?P)+JFJ>6]N'CN(EM65[=O)_=$^<P8C
M)/KGFL7P3\=_$_BCPU\)O#GB/Q@FC?V_I>K[]?O+K["]_=VMWY$4?G(!B3RP
M9"HQO(YR,@_6EO\ "+P):7.G7$'@KP[#<:;;-9V4L>E0*]K ?O11$)E$/=5P
M/:H)O@I\/+CPO'X:E\!^&9?#D<QN4TA]'MS:+*3DR"$IL#9)^;&: ,WX,^(R
M/!OA_1==\=:3XS\4FVD=M0M-D#ZA''(R&=(@?F48"EU&TD9'6N@^)US>67PX
M\4W.GWTVFWUOIES-!=VZH7B=8F96 =67J.X-59OA9X?F\;Z#XG&FV,%_H5F]
MG8/;V<:211NI4IY@&[RPI($8PH))()QC2\>Z1>^(?!&O:5IPM_MU_8S6L1NI
M&2,-(A7+%58X&<\ ]* /DGP'XC^(=I-\"M9C^(NN>($\?>'ISK5A=+;21VAC
ML!,EY;@1?(5DVJQ;<&,@SS53P7\0/&FC?!'X.^+=8\>:_J3>/]2TW2-9O;MH
M!!ID+--EX=L0,;RL(XB[,<;LC:<8^B_@=\#M(^&?POT+0-1\/>'O[8MM)BTK
M4KO3[1&6^5$"L79HU9@V-Q5@>3WZUV-E\-O".F>$W\+6?A;1;3PPX*MHL&G0
MI9,"<D&$+L.3STH ^:O%,?Q&UB?XX>"_#7B36)V\*1V&K>&]1%VZW'G/$TTV
MFRRJ0TJD( "Y+J)EYX4T_P ;?%75O&?[,WQ#^,'A+7M8\/P-H,9T8+,2(WB0
M-._ERAE#&1FB+ !OW)((W$U]1Z#X:TCPKIXL-$TJRT>Q#%Q;6%ND$>X]3M0
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH Y#XK^&;3Q9X%U&PO- G\50D+)_8T%[]D-XR
ML"(V?>B[?56.TXP0>E>.?L4;M,TGXB^'[BRN/#=YIGB:8GPC/.;A="AEBC>&
M&.7)5T=<RC8=H+D#I7N/CGP+I?Q#T/\ LK5FOXH!*L\<^F:A/8W$4B_==)H'
M1U(R>AP>AR*H_#CX5>'/A3I]]:^'[:X634+DWE]>W]Y->7=Y.0%\R:>9F=SA
M0!DX   P* .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
4* "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>clir-20231231xex97g004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex97g004.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 1, U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **\$_:8^(6M:7XP^%'P\T._GT63QSK4EK>ZK:G;/!9P0F:9
M(F_@DD^5 XY4$D8.".UG^%MCX8U;1==TWQ!K6EV6CR2W%_:W>L75U;WD)@=3
MYJS2/\RDAPW7Y><\8 /1J*\4TW]IS3[IO!&H7.@7MIX7\;SFUT#5_.1C-,59
MX4FBX\KSE0F,[F[!MA.*YW3/VQAJ5EX;U(?#KQ FD:YKESX;@N/M-H9%OXY)
MHTC*>;T=H6&_(521R1DT ?1M%?/ES^UU#IOA^[NK_P "ZU%K%CXK@\(WNDV]
MQ;2M#<S;#$XD\P*Z,LJ8QW.#@#-7M"_:AFU23Q5I%Y\/]>TOQEX>OK.UN=!=
MXIP(KH_N;LSQ%D6W #,[\[ C<'N >ZT5\\6?[8NG:A9:.;+PGJ.K7M_XIN/"
M)33+RVF@6\BB:7<DS.H>-U7*M@#KNVXY?+^UD]OX237;CP9<V,=EXJ_X1/7H
MKO4(P-(G,B1K.SHKB2$F1/F&"-PXZD 'T)17+^%_&,WB7Q)XGT]-/2*PT6YC
MLUOUN-_VB4Q+(ZA-HV[-Z@\GG([&O,]9^.NL^&?CUXMT'6+32[+P+X<\*Q>(
M+K43=N9PC23!I"GE8)'DD; W0YR2=H /=**\ET+]H"&[\7>#]$UOP_=Z GC*
MSDO- NY)TF6?9&)6AF"_ZJ;RV#A1N4@$;LC%:OQ?^+4OPED\+3S:,+[1]8U>
MWT>YU W?E+I[S-MCDD78V4+87((PS+V.0 >BT5X5\6/BOI<.CE_$/A*ZU;0[
M?Q?I^C6=S8:AL#71GC"SN,HP2.5@I5=^61@1@9J[XN_:9T[PSI_B_7+;0[O6
M/"O@Z^_L_7]4MID#V\@"&9HH3S*L0D7>=RD?-M#X- 'M%%?,NC^,5\,_M&_&
M37[.VU?Q+91>$]$U&#3-,\RZFN"[76!!$3@%@%X7 [U#\1_VM]3L/AQ\3KCP
MYHVGCQ7X-DL8;E7U,7%HJW94))'(D9WNA)#1LJX93R1U /J"BO$/'?[3">!)
M-2LF\-SZ[K.B6T%UK&GZ/<&:2/S066.W!C4SR;!OVD)P1@DG%>L7/B2*#PG)
MK\=G?7<"V1OEL[>V9KJ1=F\(L7WC(1P$ZYXH UZ*^>YOVOK+3K+QP=0\*WJZ
MIX5\/1>);G3;*]AFE%L^_,4FXIY4\90[XSG'8M6A8?M+:AJ>J:MI$/P^U.'6
MHO#:^*-*LKF]@']J6N[:RJR%_+DW$ *PYR,[>< 'NE%>6_#_ ..,?Q'MO -S
MI.F130>)]*DU>=EO"3I\2;!M8>6-S;WV8^7#*W]TUS'[7/B7Q%H?A[P18Z);
MVLUKK7BS3=,OUN+QH/.B>7)@.V-\QR;=KGTR-K F@#WFBOFVT^,OAGX&6^I>
M'?#?A?5-5TS2-56#5;73+J6\DLKBXV22):1,"SPQ>:I*C8%!.U3@@<O^U9\5
MY/'7PDUQ_#6G7LNBZ-XIT_2I];@U VQ^TI>P+,%B4@RQ*6,;%B/FSA6 W  ^
MNJ*\0U']J33+;Q+!9:?X?U+7-*.M'09[_31YLL-P',;2&$#)@60%&DW @@G;
MM^:JGAS]J'4O%.FZ_JNG_"SQ1<Z3H]W>Z;+/;R6TTKWEO<+!Y*PI(7(8DL7
M**%;)XH ]ZHKY#_: ^,]K\5/V=/B]:6J/IFL^$;ZSM+F73-3\Z!W>2"16CFC
MV[U*R%65E&""".,U]6:CJL6AZ!=:E<+(\%G;-<2+"F]RJ(6(4=S@<"@#0HKQ
M'1?VI=&U/P*?&#V44OA^Y2S&G7FF:A'=I=3W,AC2U8@+Y<R-MWJW"[NIP:;I
M'[45G?3W6EW?AG4;+Q#_ &M!HUA:YW6NIRS1M(CP7+*H:-420N2H9-A&TDJ"
M >X45XU-^T!J.EZYX6TO6O ]_HUQK?B.;PV6N;@;1*D+S+<0G9^^@=8SA_E.
M>"O!K$OOVLTTW3I99/!>I7EVGC5O!'D:?=0NINAC;)ND,9VMGCY>,<D#F@#Z
M HKY\F^+3CXB71N?AW>Z)\1;;P//K"QZKJT9MA EQ@VQ:W>5<[QN+[,XP![9
M7@OXR-XNT']GS5?'/AAI_$'BQ_M&G:CIM\1;6DS6+RL\B?(263> FUU'7=G%
M 'TQ17ANF_M5Z5J_B/1K>Q\/ZGJ/A_5[F>TM]9L$,_EO%O\ WDT2KF.)RC!7
MW'DKN"YKI?@U\;K;XT6<>IZ18P/H4]J+F#4+6_2Y".6P;:=  89U&"R'(&?O
M'!P >FT5X-\8=]O^T[\!Y(Y[A%F?68Y84G?RI MEN7,>=I()/.,^]6=%_:9.
ML^-K'PK_ ,(G=6&MZMIM[J.EZ??W2Q71%LP!CNX2NZV:0,K)D."IYP>* /<*
M*^?O"7[6EKXHOOA;%)H4.FP^.UO4C>?4QOL+FUW>;;2)Y>2_RD<$#(89Z9OW
M/[3D=M/H>G-H=NFO:W8W.J:;ILVJK"=0MXI-B+;.\8$DT@(=8L#"D$L.E 'N
M5%1P2&:".1D,;,H8HW5<CH:X+Q7\6#I?C1_!^@:.WB/Q/#I9UFXLQ<K;I%;;
MRB9=@?WCL&"+C!VDLRC!(!Z#17SS%^V%9^(O^$.C\'>!]=\57?BG3KV^LK9)
M[6U9)+1U2>WD,LH"2(S$$GY>."V:]-^+OQ2C^$'PJUKQO?:+>ZC#I-I]KN-/
MM'B\Y5XW#+,%^7/.">G - '<T5XSI7Q^UBX\>>%?#6K> ;SP\_B;[<=-FO=1
M@D9TMX4E$CI%OV*X<  G<"#E>F?,O&/Q1_X6U_PHGQ1;VMWHDA^(DVDS6:WK
M.C>0MY$^[;M5U+0AAN7(XZ<T ?6=%>(Q_M2:7=^*M+L=/T#4M6T2_P!6ET4:
MKIZF9H9T=D,LD*KE8-Z,OF;L@X)4 @UN_!_XZ6GQE876C6,4FB/%*XOH+Y)G
MMY4D"&VNH@ T$QR6V$GA3SGB@#U&BO+?BE\;[CX>>-_#'A.P\':IXHUCQ%!=
MRV(LKBWAB+6Z*S(S2R+MX8')&,="3Q7!V'[9EOK.E^%_[-\ >(+O7]:U:_\
M#\FBM-:Q266HVL3R26\CM(%Y"9#CY=IR2.E 'T=17A.I?M3PZ9X5\0>)Y?"5
M^=!\*SI9^)9$NH7GTZ?8C3JB*2LX@\P"1E<=&V!\52\8?M=0^&KCQ\;+P-K.
MLZ?X+MK2_P!1OH+JU1'LYXC*)H@9,MA!D+C)YSMXR ?0=%>$WO[43V%[XHL[
MGP7?V%SI?AIO%M@MY>0@:C8(2'.8R_E2<#",/XADCG&E;_&Z#QAKV@>%I-&G
MM8?%7@^7Q);WD5Z0\48$0:)@H4JP\]<,K=CTH ]DHKY;_9I^+7_"-_ 7X(^&
MTMYM<\5>)=+N)+2.YN3&C);AGE>69@QZ%0.&)+#H 2.MT+]J>/Q7X#TGQ-I?
M@O5[:VOY;V)I=9G@MK2T^RY64SW*-*L>Z13'&& +L.@'- 'N]%?.6C_M-:QX
M[\=?" >&='LX_"7C+0[W6II-2O#'=1B'R@R%5C=1M\S(PWSD8RH&3KZ1^UIH
M>J:QI+?V-?KX6U6"YN+?Q#"#+%!'"AD+W2!?W".BL4;+9X#;2<4 >[45\HZU
M\0-0\?\ [07[/.OQ:/?Z/H.LIJMS922Z@6%S ;(M&9K8';&Y!#C[QPV"01MK
MJ?VN[RYT>Y^$&I64%_>W<7CBRC6QL;CRS=!HYCY9#.L9R57ES@>HYH ^A:*^
M<;[]L&32_#VOWFH> M0TG5/"^L6FE^(],U"^B!TV*Y*^3>"2,2++ 0P)*X(
M/'%>R^'O&DWB'QCXBTB*PC%AH_D1G4DN-XEFDC$AB";1@JK(2=Q^^OO@ ZFB
MO#_%GQ&\3WG[0=U\.$TVQ'A=_",VKS7::A)%=,6G$6X;8OE*X8!0XSNSN! %
M><?LG?'=_#_PN^#WA?Q%HFHVUKK>A7$MGXCNKJ*5+B2V0RS!U#&11LR0[=2I
MXZ$@'UO17C'@3]I>R\=^,-!TJU\.ZD-*\06DEYINLP@S1*J*&"W("_N&=3N3
ME@>A(;BN7_:ZB<>*/@=Y5U>6@O?'-I872VEW+ +BW:*9FBD",-Z$JIP<CB@#
MZ/HKR_XD:-;7?Q0^%SN9TQ>W:,D5Q)&DBK:2NH=58!P& 8!@<$5A?M4OXTLO
M"N@:EX7TC5?$FD:?JJ7'B+0M O&M=1OK 1N"L#JRLQ5RCF-6!<+MS@D4 >VT
M5X=^RYXP\'>.].\3:QX)\5:OK6F37<22Z+KUS<R7FAS+'M>W=+AFDC!(W;22
M,[MI(QCU_P 21:E/X=U2+1IHK?5WM95LYIAE$G*'RV8=P&P30!I45\9_ KQS
MI]SX\\&^$?&M[XP^'WQATQV?4=)\0:O=SV/B?$,B22V[M(T$R[F$BA0I3;M
MP*]9L/VK]%U'Q#I$=OHFH77AG5+BXM8M>M095@,0?,MQ&%_=0MY;!9-Q[;@N
M: /<Z*\;M/V@-1U/1[37+#P-J-QX=U/1[C6=-U4S@1-%$@=5N<*?L[2H=T?W
M\]&VG(%?1/VEX]:N_AZD7AFY>+QGX:G\16@BNT,L0ACBD:!E8*NXB90&W@9!
MSB@#VRBOER]_:6L/B'\-O"_BC7?A;K\7A'6-4TC^S+V34K9 ;F:ZV(S)',)
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
MA_8P\-Z]8^,($UF^L9-;U^'7K*:  -I$BNLDJ6_/ E<SECQ_KNAVC/2?&?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
M#'>031/)'/&\:%E=U<$*5.&!/8C!SZ5'IVJ66L6JW5A=P7ULQ($UM*LB$C@@
M$$B@"U1168WB?1DU<:4VK6*ZH>18FY3SSW^YG=^E &G115>UU"UOC(+:YAN#
M&=KB*0-M/H<=* +%%%% !15:]U*TTU%>[NH;5&.%::0("?09-%EJ5GJ*LUI=
M072KU,,@?'Y&@"S1110 4444 %%%% !1110 4444 %%4;K7=-L9S#<ZC:6\P
MP3'+.JL/P)JRMU"]O]H6:-H-N[S0P*X]<],4 2T5#:7<%_;17%M-'<6\JAXY
M8G#(ZGH01P139M0M;:XB@FN88IY?]7$\@#/] >30!8HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M^)=K\,=9^('P"U+6_$7@?4&U33;[1O&6BZ+%,QV[1/:RPS$8"@85DX_A!YH
MZ#XK_MG_ !$\4?L;^-?$FGQZ7X:\4:1XO;P??W5@LK(\?FJAEM]S;HV(;&26
MQSC!(QZG\1/VP->^$?Q<\,?#GQ''HFDW&JZ1!<V6MW]K.EAJ=T\VUK=)?-Q
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
M!'&[*L ,\[3C.#79^)/$VE>$-'GU76K^#3=.@VA[BX;:H+,%51ZLS$  <DD
M DT :=%<A9?%SP??^'K_ %R/7K5-.T^Y-E>/-NBDM[@$#R)(W =9"64!"NX[
MEP#D5YE\)/CX?$7C'XR-X@U^Q7POX6U*TM[*XDM39?9HY+=7:.4.=_F!VVX;
M!)P HSB@#WRBOF33_P!H2XUCQ7\<+2]\=Z;X7\.^&[?3O[-UB\TSRCIDD\<C
M.)HIB&D?<J_*VW/&%&>?28_C[X=7XE7O@.66\CU"PT6+5[G5YK":.S2-RP5C
M(4V!<(S%BP7C;DG( !ZE17G7A/XG:%8_#CPWJVI>,[7Q2NI1'[-J]E:%3JA&
MXL\-O%N) 4$G8#@ GI4][\>_ASIVG:)?W/C718K36ED?3I3>(1="-2SE,'G;
MM(/H1CKQ0!WU%87@KQQH'Q%\.V^N^&M5M]9TBX++'=6K94LK%64]PP8$$'!!
M%<AX:_: \,>)/%WCK0_],TU?!\B1ZAJ&I6DUM; F(2,?,= BA59<$M\PR5RO
M) /3**YKPK\1_#?C:\OK/1M5BNKZQ"-<V;HT5Q"KC*.T3A6", 2K8PV.":Z1
MF"*68A5 R2>@H 6BN$TWXZ> =5>[%OXJT_;:V;ZB\LSF*)K56VM<1NX"R1!N
M#(A90>,T>#_CK\/_ (@:U%I'ASQ;IFKZE+9#48[>VFW,]N<?O%]0-RY Y&X9
MQF@#NZ*\!\2?'_[9\??A9X8\+Z_97NA:Z^I)J$26C,9Q! S*\-P?E= XVGRP
M>1@MVKUKQG\2/"WPZCL)/$^OZ?H27]P+6U-].L7G2GG:N>O')]!UH Z2BN+T
M3XS^!_$?A6Y\2:;XFL+O1;:Y-E-=))PEP&"^25(W>82R@)C)W+@'(KF_'/[3
M'@OP9X#N_%,5S<:U;VVHPZ1-:Z?:S//!=22*BQ31A"T)RX.)%!Y&,EE! /6*
M*SI-:M/["?5)+C[!9>09VN+V-H/)3&=SK(%*8')# 8[UYQX?^._@GP_X.\+O
MX@^)>C:S=ZK9R7-KJ@"6W]I1IDM+'"I.%XQQG)P!DG% 'K%%8WA#QCHGC_PY
M9:_X=U.WUC1KU2]O>6K[D< D'Z$$$$'D$$&O$;[XP:OI_C?XY:3K_C72_"6B
M^&[;3'TO6;BR39IYN(7=BZNW[YMP  )&>P% 'T/17&^)/BUX2\"6MLWB'Q%:
MV0:&.62XD!"(CG:LLI (A1FX#.57.1GBJVH_'+P/I-IXFNKO74@@\-&(:N[6
M\Q^QB1=T;OA/N,O(<97'.<4 =W14<4\<\"3(X:)U#JW8@C(-<GI'Q>\':_K
MTK3]>MKK4)(9+B"% V;N*,XD>W.,3JIX)B+8/!H ["BO /@Y\4?$OQM\5ZIK
M&F:S+I&A:+K]]I5UH5[H4BQW-K%^[CD2=U1DG\P%F7<P"G:4!&3[CK>MZ?X;
MTB\U75;V#3M-LXFFN+NZD$<<2 9+,QX % %ZBN E^/GP]M=$U35KOQ58Z=9:
M7-%;WQU M;26\D@!B5XY K@N""O'S#D9JK+^T?\ #2+0_$&L#Q?83Z;H$B1:
MI<6V^86A?[C.$4D(W9\;3ZT >DT5A6_C?1KG7+#1X[F0ZE?61U""!K:5=T (
M!<DKA<%E&&(.2.*;XJ\=Z%X*2 ZQJ"VLDX=H8$C>6:14&798T#.54<L0,*.3
MB@#?HKRS7?VB_">F>)? >C6,UQK?_"9+/+IVH:5:37=J8HXRYD\R)65N=HV@
MY )8X S7'_ 3]H^R\0+?:%XW\5:5_P )?)XHU71["U2,6YFC@N'2)0H) 8JA
MP&;+8.,XH ^@Z*X^\^+W@W3_ !+#H%UXAL[;5)Y7MXHY6*QO,J[GA64C89 H
M),>[<!SBJO@OXY^ /B+K;:/X8\6Z7KNI+!)<FWL9Q(WE)+Y3OQP0'X_+L10!
MW5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<#+\:-$'BOQAX;MK'6+_ %KPOIT6I7EI;6#L
M\\<N_P M;<''FL?+8 +QGC- '0>.M5UG1/"&JWOA[19O$.MQ6[FSTV&:&(S2
MX^0%Y71 ,XR2W3.,]*^8_BG^SGXMTOX7^"=>\&'7_$/Q%\*ZK;ZU9Z3=W=C$
MCSN^;Y7=BB@2+)-G$C<D=:^LK"[^WV-M="&:W$\:R>3<)LD3(!VLO9AG!'8U
M8H ^7_%W@CQKXE^)_P 2?$*> =1CL]>^'<>A68EO-/+F]W7#-"<7)Q_KD&X_
M*<'GI6/XO^&/BW1OAE\#=2T=5\-_$C2;6V\*75M=2)(SVUQ (;E-T3.K&(QB
MX4AB/W)Z9-?7%<JGPM\))\0Y/'8T"S/B^2U6R;5V3,XA&<*">!U(R,$@XZ4
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
M-&5BNQAN#<*0#V]BTS3+31=.M=/T^VBLK&UC6&"V@0)'$BC"JJC@  8 %6J
M/D7P?\ O&OPSU?X2ZK:Z'_;*Z7KOB'4=1TZTO88QID>I;C$BF1E#I&2 VS<<
MDE585FV?PD^(4/@O2[,^ ]02^A^+4GBN1/MVGY&GF[DE$N1<X)V.!MSN[8K[
M,HH ^3OAM\)/%_AGQ1-X=\3?##3_ !+I^G^(KC6]+\;SZM$\7ER7#SH?LK-Y
MBW2>8R A0F>2X&<^D_LF>#=?\!_"VZTKQ)X?F\/:D=<U2\$,TUO*9(I[R6:-
M]T$CC[CJ""001TKVBN U'XT:+8^,!X>@L-6U66/4(=+O+W3;/S[>PN9D#QI.
M5.Y05927"E%W+N9<T =_1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!X1^TYJOB*RU[X2Z=H7BG4O#4&N^*5TJ
M_.G"'=+ ]K.YY>-B&!C!';/4'BO+]<\6^([CQAXW\!K\6U\(:QX+CL#IFI>(
M;I!<74!@21[N:%51+H.YDC88P-HP%8Y/U5XC\">&O&-QI]QK_A[2M<GTZ7S[
M*74K**X:UD_OQEU)1O=<&HM=^''A/Q1KNG:UK/A?1M7UG33FRU&_T^&>XM3G
M.8I&4LG//RD4 ?(/Q*\:^/K/1_VA=<M?B)KEM<>"+W3KG2(($@CMQOM8)7C=
M#%EHR7<;"<X/S$D C9^('Q5\:?!7Q)\5(K7Q-J?B*VM/!NG^(HO[42*4V$TM
MW)#/+$J1J!&L8W[,$#9[G/TO>_!SP#J0U@7G@?PW=#67634_/TFW?[<R_=:?
M*?O".Q;.*N6?PT\(:?K#ZM:^%=$MM5DM18O?0Z="D[6X&!"7"[C'CC9G'M0!
M\I^-?BSX@^&7A75_$&D?%73O$?A[6)-(A0VT_P#:#Z%%<72Q3W_VA\@(R,<(
MXVJRY P&%4/&-S<^ OB/^TC>>&_%VHIJ5E\/=/U"QOY+M+JX@9%O' 5Y%8LI
M.&^;)&_@@;<?6VA_"OP5X8T/4-%T;PAH.DZ/J)8WFGV.F00V]R6&&,D:J%?(
MX.X'-4;7X'?#BQTZYT^V^'_A:WL+JW^R3VL6BVRQ30Y)\IU"89,DG:>,F@#Y
MJU/XI>(_'&O:MX5?XD6?P\U;2_#.DZII=]?W7DF<RV_F37A0X6Y42 HR,2H
MZ MFNBN/B3XK\/\ Q8TB3Q)=7VI^%-2UFQT^Q\1>&KK_ $6WG>! ;&^L'PT8
MDD8N)AO8;T!( Q7OM_\ "+P+JO\ 8OVWP7X>O/[$ &E_:-*@?[ !T$&4_=8P
M/NXJ[%\//"L'B&77H_#.CQZ[+()I-36PB%R[A=H8R[=Q.WC.<XXH \[_ &E/
MB'J?@.S\!VMG<R:7IWB'Q19Z-J>K1X#6=O*'/#$$(794C#]M_&#@CPSXM?$'
MX@^"O^%J^'M'\7:I%I7A_6O#ATO6'\N:>%;V>-;BRDE=29 H8,"3O D +$8K
M[)UK0]-\2:7<:9J^GVNJZ;<KLFL[V%9H95]&1@01[$5A7GPF\#ZAX=70+KP;
MX?N=!687"Z7-I<#VHE!R'$13;NR!SC- %CPIX2NO"WAA]*E\2ZSKMP7F<:KJ
MKPR72[V+  K$J83.%!0\ 9S7QS:>)/'UO^Q9J?Q4D^*'B:X\2R0&$(YM?L\8
M35&BW*H@W!V0[2P8<8QC K[B:PMGL39-;Q&S,?E&W*#R]F,;=O3&.,=*Y=?@
M_P" T\)OX67P3X<7PR\GG-HHTFW^Q-)G.\P[-A;/.<9S0!X-\8_%'Q$U#QO\
M0M \-ZCJD6KVWAZPN?""Z'M=([Z1Y!(;P8*#<57'GCR]@8KSFN7\>Z'X@B^,
MOQ"<>,-8TO7M)^%=I>2:GI[01S3W,4UVX+$1;=N\9(15R.#QD'M_B+^RE)XW
M^)&IZQJ'AGX<>+='NT@ALF\2:,_VS1X8XP@AB,9Q)'G<X&8SEB,X QZMX;^
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
MR6\MO.;0R,@="&&'XQGM@]Z[B_\ AOX2U74[/4KWPOHMYJ-E&L5K=W&GPO+
MBG*JCE<J 0" ",5OSP174$D,T:30R*4>.10RLI&""#U!':@#XH\+>&H=:\6?
MLSZ7IOB'5-.$_@746EOK*^\ZZC+6]@S(DDOF;.HP /E'W<<5#X)^._B;Q1X;
M^%'AOQ'XO31O[>TS5P^OWMW]A>_N[6[\B*/ST Q)Y8,A48WD<Y&0?J^R^#'P
M^TR;3I;/P+X:M)=.BD@LG@TBW1K6-R2Z1$)\BL2<A< Y.:2;X*_#VY\+Q^&I
MO ?AF7PY'.;E-'?1[<VBRDY,@A*; Q_O8S0!E?#D>(;OX(P0W'BRT\9>(Q8W
M%NGB*RA$,5W*I=4D 'R]0H++P2"1P:\V_8$U.QMOV7_#VE32I:Z]H37-IXAM
M9V"SVM\L\C3>>#RK$G=D]00:^B[.SM].M(;6U@CMK:%!'%#"@1(U P%51P !
MQ@5S>K_"CP1X@U\:YJG@[0-2UL!0-2N]+@EN0!]W]XREN.W- 'D%UXJ'BGX[
MP?#>QU2[\,>$O^$1.MZ5-I$AM&O9VN&1W1\9*Q+M8(/E/F98,N*\S^&WQ!^(
MOQ2UWX,:?KGC#5M'CU_2-?2_?2D@@^W?9)HXX+M,Q$HTB'=QQ\V5"\&OKGQ+
MX&\-^,UM5\0>']+UU;5B]N-3LH[@0L1@E-ZG:2.,BH;WX<^$]2U;3]4N_#&C
M76IZ?";:SO9M/B>:VB(P8XW*Y12.-H(% 'R+\.?'OCO^P/@IXDO_ ![K6IW.
MK^+[OPK?VEP(!;7%K&UY&CLBQ@F;_1XV\PG.<\8.*H6'B_XD0^ K3Q]:?$C7
M-6UK3_B--X=&@7"VQM-0M&U,VYA>-(@WF",[@P(VA. .37UM'\%OA_9V5C;V
MO@+PO'%IUPU[8P+I%ND=O<GDRQ@1_(Y/5U&:XK]GWX!Q_#*RU2Y\0Z-X<N?$
M=QKFH:K!JUC%YLZ)<S/($,KQ*X*ARG!P1Z=* /&[3XQ:U<_%;P)/IWCB[O-#
M\0^*M:T:YO)YHX$DAABGV1PV3;UC6!XD43,5>0@ED*L*H?"'QQXXNM/^ 6O:
MKX\US6F\8:IJNC:K97+1+;R0HEVT;J(XU99%:%2'#9Z@8& /JQO@S\/WOI[U
MO OAIKRXN_M\UP=(M_,DN<$><S;,F3#,-YYPQYYJ.'X+^ M/MM-CT_P-X8M&
MTF1[C3 FCVZI93-UDB"H-C$]2N"?6@#P?X<:WXE_X3Z^^#&KZYKEWKVBZ^VM
MR:W+>R^;=Z"P,EN2X/=RMLRCCY&.,\UW_P"U]XFU[PA\)[34O#WB"Y\.7O\
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
M^WULS'0G<V?E>1B+'VL>9D6Z?-E>K<=, %CQ/^UY'X)MO&XUWP%K=EJ7A?\
ML^:6QCN;69IK:\E,4,P99,##*0R#<1QC=G-<S\8_CI)XU^&WQJ\#:SX8UOP+
MXHTCPG<ZU:)<7D9-U:%'"3QRV\A *NN&0G@D#D&N?_;!^%FI>'O"7Q+\<77B
M>QFD\1V>AZ5%IL6F-&\3VU\KB17,[;^))&*[!@+UX)KU;Q7^SW=_$G3_ !IJ
ME_XLL)_$'BCPU_PC5KJEII3"TL[)RSLRP_:"9&9GW;O- ^5<#@Y +'AWXRO8
M:'I/AK0=%F\4^(-)\+6.L:E;I=+!Y<+Q8C168'?-)Y;E5.!\OS,N1D\)_M0Z
M7XS\5> [73M*9/#?C32KC4=+URZN?+S+ !YUH\6P[9EY.-V,(Y!.,4S2_P!G
MC5_#'BJT\3^'_%UK8:Y+X=M_#NKFXTAI[6^2W!\B=(A<*T4B[F'+NI!P1WKA
M/B/\*/!A\(>!_@-H,^LQ>)-(GM-2LKZVLY@]K!YK"ZN7NA'Y*[T:X4KN!)E
M Y% ':Q_M-7\VK^$=(M_ &HWVI^*;&^U'2UMK^#R9(;=E +/(4*[U='Y7A6&
M-Q^6JO@W]K>W\6-X#N9/!.L:5HOBS4)=%BU&ZN+=A;ZC&)=T+1JY8KF"1?,P
M!D#C!S77^(O@W>:C\6? WC#2]:LM+L?"VFWFFPZ2^F--YJSK&N?-$Z;0HB3
MV'OSZ<%H/[*>MZ)X7^'^C'QOI\X\)^*9_$WG?V"Z_:C*\[&''VL[,?:'&[+=
M%XZY -S3?VJ-.UOQ)HMII7AK5-8T76;F>RL]4TX"4B6/=AIH\ 112%"%D+XR
M5W! <UG> _VMT\<W'@1_^$&U;2-+\9RWEGI>H7UU;E/M< E8Q.D;,RJ5A?Y\
M$9&,$8)T/AE^SWXI^%=_/INE?$RXF\ 174UYIOAN?28S-:-(S.(6NQ(&D@5V
M)V;58C"[\9!QO"'[*NM>%=$^$^FGQM872> ]6N]4#_V$Z&^$XF4Q_P#'T?+P
M)W^;YLX''7(!U_[,GQ/\3?%OP!>:]XET[3]/E_M;4+2!+"Z:8!(;N6$*=T28
MVB, -R6ZD+TJMX]_:2M?AYXMATS4_#MY!ILFLV>AI?W,JP27,USL"RVT+#,\
M*-(BNZL"IR IVFM[X'_"6\^#FA:KHKZ^NM:9-JEWJ%C']A%N]LMQ/).R.V]O
M-(:0@, @P!\N<D^<^._V4-;\8^(O$]_#\0([.UU?7=.\00QW.B"YN+66T:)D
MM_.,Z[K?]V2(PJE6<G<<D$ V_%_[5>F^%_[=O+?PWJ.M:-H?B&#PM>W%G-$D
M_P!NE\L*$BD95:,--&I=G4Y)PI S0/VH"/%?C'3IO NLVNC^#I]FOZU<75H(
MK*+[)]I$NP2EI 00NU-S#() KP6]O]6G^+?C*^TS4O#LNM-KWVF'P?XF\):G
M]MN9;9%B@F7R+A('+;-Z3F%]H926^7"_0>@_L^SW5U\69/$^KV]_I?Q'2/[7
MI=I9-!)8_P"B+;,@G,SB3Y5SG8O//3B@"A!^UMI%E<:FVN>'=4TO3;;21J\&
MI0K]H@E0NJ"W=P L=P6= (R2IW<.<&J&O_M@0^%-#\7W^I>!M:?_ (1Z"UNC
M)8NDMK<PSRB(%)WV#>C$!X\%AD%=PYJ:P_9B\1ZS\,=5\!^._BCJ'BW0Y=/_
M +/TY[;3(K"XM0I4Q32R*[^?-&43#80<$E23D-\2?LY^/O'7PBUSP;XJ^+2:
M[?:A%!;1:FWAU8(H8HY4D+- EP/,F8HH+EP ,X09.0"36_VJ-2T75/&>DO\
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
MAXT\9:#HUWK'Q9N&^(.A:@E_I/B.RT2*"UMB(WC=&LO,82+(DCA\R9/RXV@
M5JZE\"?%6NZ[\.]:U?Q_#J>J>%]5FU6YDFT7;'>-);O;^5$B3@6Z*KD@'S"6
MY).: ,+3?VOA<V.GWU[X UG3=/'B7_A$]6NI+NV==.OS.(54!7W3(69,NH
M<=2"!M^)_P!J+3-"\17%E8Z!J/B#3['5TT2_N=,!EG@G)56=8 I+Q1LP#MN!
M&&(5@,USMW^REKMUX1U?1/\ A.-.4ZAXX3QI]H_L"0^6RW"3_9]OVOD;HP-^
M>A/RUOZ7^SYXE\+_ !%\0:MX<^)-UH_A#Q%J']JZIX;_ ++CE?[4P43-;71?
M= LFT;EV.1D[2I.0 9:_M>1"\G>?P'K=KHEIXN_X0^^U.:YM2+>Z:1(XW\M9
M"SJ7D4';G (.2<@=)\$OBAXJ^(/CCXH:=K>F:;9:;X;UXZ3:-9WCROA;>"3Y
M@8ESN\PL3G@G: 0-QY&__93UV^\,Z_I/_"<:>AU7QQ'XT\[^P'/E,L\<WV?;
M]KY&8E&_(X)XKT7X;_"6^^'OCSQWK:^($OM*\4Z@NJG3/L/EO;W/DQ1.?.\P
M[T(A!"[5(R<EN, 'I-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBN7^*&E6^M?#KQ+:7/F^2^G3[O(G>%N(V/WD(/ZT =%%
M=P3QO)'-')&C,K,C@A2IPP)[$$<U%IFK6.M6WVG3[VWO[?<5\ZVE61,CJ,J2
M,BOD/_@G#X?L?%W["7A?3M6L(M9LYYK\RV5VQ,5SBZD.R0<AE)ZA@0>X-97[
M MK#X)^-7[0'@R[\'S> ]:75X-670K6X273(+.16$)M]J@ GDD@8.5 "[<4
M?:]U=P64+37$T<$*]9)6"J/J35>SUG3]1D*6M];7+@9*PS*YQ] :YOXR6\5U
M\(_&T4T:2QMHM[E'4$']P_8U^0O@+4=/\7?LT_L^?#+3--/@_P ?ZSXCEO=*
M\?WR)!;0I'<S!XX[B,M*9"2B^60H)V\X(- '[5U7AU&UN;B6"&YAEGB_UD22
M LGU Y%?,7Q4_:O\1>$_BCXF^'_@WPU)XJUSPGH%OJ]Y;K87-U/J<LCJ!;PB
M $0G82WFON7<RKMZFO*O!OC'4] _;9_:%\5Z+X6NM4UF/P+I>HP>'F(MYY9C
M%$WDN6^ZV>&SR,'O0!]]5!<W]M9/ EQ<10-._E1+*X4R/C.U<]3@'@>E?&WA
M3]M?Q1XPU/XK>'[2UT&34_#?@Q/%.G:I;QR& 2&(-+;RH)7$AC<E=\<FTE3Q
M7EGAKXK:QJWPF_90UWXA:-HGCR^\2^*5-G?WGVB.ZL)GE8_:-RR[7<$MA2NS
M 7CB@#](Z*^*]2_X* 7MG8ZSXR30K)_ &E^/$\$20D2?;Y 5^>\#[M@ ;I%L
MR1_&#61\6?V\O'_@'6?C:FG^&O#=YI7PTO\ 38I);F2X6:]ANG"[0H.%<!OO
M9Q\OW3G@ ^ZZKVVH6MY)+';W,,\D1Q(L<@8H?0@=.E?*OC/]M2X\-?M Z1\.
M[BST_P .0:Q8:=>:1>:Y#+Y6K-.P\Z*.X5U2)T4X4,K!W!!*Y&?G34?C5XE_
M9Q^//[7'COPYI6CZC9Z7JNB-?VNHM*KRQR#RRL6S #'>6W,2!C[ISP ?IM]O
MMA>BS^T1?;#'YOV?>/,V9QNV]<9XS4]?&GB#XKV=K^V/=2VG@_1F\1+\,Y-<
MM/$,[3FY2($N+5T$@1EW G< &YQGUROAI^W=XUUN#X&Z]XI\,Z!:^%OB=>W&
MDQKI<T[7=C<I(4CD8O\ *R,>"H&1UW'I0!]P45\K?M^_%#QI\./"WP[MO"&H
MVVF#Q#XNL-)O9I(W:4QL^\*K*PVJ=F&QR0< C)K,^)7[97B7PCXH^*6C:5I.
MCWS_  P\/6NL:Y)<)*HU">4JS06^'_<J$)(=_,YP,<9(!]>5F-XGT9-7&E-J
MUBNJ'D6)N4\\]_N9W?I7A_Q\^.6H1_L3^(_BEX*$UM?77AI-3T]F&9+83*GS
M_P"\BN6^JUX?X2^&?AN^_P""6L^H7-M%<:K>>&)_$L^LR?-=MJ6&F%R9C\WF
M*X #9S@8H ^\ZKVVH6MY)+';W,,\D1Q(L<@8H?0@=.E?FW\./VD?C!XQT?\
M9$TUM9M('\4O?-?3WT,CR7[6GF1QM.RNI9&4JV!@EADD]*S+[XU>)_V<?CM^
MUMX[\/:7HNI6VEZIHC:C;7[2JTJ2#RR(@F &)<MN8G&/NG.0 ?I_17R7XQ_;
M0U]O'GBOP_X&\&S^);GPKINF:A=Z;!8W5W=:@UV5=H86A!6'RXFW;Y P9N !
MC-#_ +3GQ8\5_'OQ_P##/P/X/\.7EQX;M].U!+K6[F>U/V>X"-(CJN[,JAR
M/E'RL3V4@'U9>ZC::;&KW=U#:HQP&FD" GTR:9%JUC/:O<QWEO);)]Z995*+
M]3G KYR_X*26\4_[%?Q,,D:2&.TA="R@[6^TQ<CT-?/WPW^ /BS5[[PE\3=-
MTF'P9X(L_A9_9^JQF:'S/$4S63[6:&%F!4;D.Z4AOD'RT ?HI;74-Y"LUO*D
M\+?=DC8,I^A%2U^>W[+'QJU[X1_L8?!F/3-+M%T[4X=4%SX@U(B2VL9(Y)G@
MA,(DC>1YGPBA&SUP&/%=>/V\_%6J?!3X&^-M*\+:.=0^('B >'[O3[N>58H)
M/-:/S(Y!DA<H3@JQ&>^.0#[:HKXD_P"&\_%6D?!KXD>)M6\*6=SJO@CQG_PC
M.H3Z1#--:QVH<![PPEPY"KGY=XR2OS*,U],? CXGQ_&'X;67BJWU#2]6M+R6
M;[->:/O$,T2N0A*.2T;X W1L<JV1VS0!Z'17QWHG[;/B9_CGX"\$ZWX9T_2_
M^$GU74M*N=)\PO?:2T',$DDJ2-&_FIAC&41@"#R"">-US_@H%X^T%/%6IR^%
MO#DVA>&?B#%X,NBLLZW%U&Y8>;&,E48!<\E@<XP,9(!]X7=[;V$)FN9XK>('
M!DE<*N?J:?%*D\:R1NLD;C<KJ<@CU!KX4_:Q^/VI_%#P?^TS\/\ 1]/TZ'0_
M OAZ);^YO5=[B[N)EW'RB&"QB,#NK%B/X>M?37[*O_)M'PL_[%K3_P#TG2@#
MU(R(KJA90[ D*3R<=<?F*=7YY_M9_M!:C\.?VBOAY\4;'Q':3>"O#6LS>%M5
MT2"X0S>5,%%Q=/&&SM#@H,C@P*?XJ^@OC9^TIK/@SXM>#O WAJRTU(]>T2_U
MT^(=75Y+39;PM((8U1TW,VT$MO\ E4@X- 'T517Q#;?MQ?$&3X>_ ?Q"/".C
M37_Q-U>73?[.D\^V%NH8+&ZR%FRIY.[:?E(('8]+XB_:K^)/A3Q1I7P\U/PK
MHY^)C>'[[Q%>6VD07FI6LB1RLEK;PK$!)NEVC,C?*GH<X !]<T5\?Z[^VUXJ
MOO$5]H'ACX>7[>)M&\+6GB+4?#EYIUW<7LL\[+_H"")?W+*A8^;(",E1MZUF
M?$W]M'XA>'OB!\2?#V@^&=!BA\)^#H/%X;7!<)<!71':VDC1A\XWE<Y7!'(/
M2@#[3HKXU\#?MR^(KWX@>#;/Q3X=TBQ\->*? L_C*!M-FEENK,0HSO'(SX5\
MK&Q&%&,@9;&3>^'G[8WC7QYX3B\40^"&_P"$?U/PQJ.OVFHIIUVMKILUN7:.
MUN9VPDQD1?OQE0&!7!ZT ?7E%?%/P1_;@\;_ !%\;?!K3=<\-:!8Z9\2='U"
M]MC833M-:36S.,N6X*-L^Z!D9^\>E<=\+?VLOB?X>^!_QJ^*.N6]KXL_LCQ?
M/IXL[2UE)LHD>")I%02?ZB./+;,@DY)<9)H _0>BO,OV>?B[!\</AU'XKL]3
MTK5["XN9([6\TE7C1XEQCS(G9FBE!)#1L3@C@D$$^FT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !69XFT/_A)?#^H:4;VYTY+V!X&N;/R_
M-16!!*^8C+G![J:TZ* /G32OV)O#_AOX!67PHT+QSXTTC2].U!=3T_5K:^@B
MO[682-)@/'"BLA9B2K*>W(Q6Y)^RMIT_@;Q?I$_C7Q7)XF\5101:GXU2[B@U
M9EAP(DC:*-(XT4 C:J#(9LDDDU[?10!Y;\8Y(_ 7[/VL6TMGXS\6P6VFQ:9)
M#X7M4U'7;M)"ENSQI(-LDF'+NQ' #MCBO@J2R^&]S^S_ *;\(KOX"_M1W>A:
M5?'4=+U23P=;+J6GS%R[&*5-JC)8@[D;@^P(_4>B@#\V[KXA:<OQ,T;X@:9\
M+?VJ](\76NE)HNHZI!X*M&DUBU7[OVE6!3S!@?.BJ> >HS53Q5XD\*>+/$_Q
M'UZ?X,?M4P7WCK1(]!U%8O",&R*W0($,1)W[@$&2[MNRV<YK]+Z* /S*\$:[
MX5\%>)M2UE?@K^U!J;:GX3C\'WUO=^";98Y[1(Q&K?NRI1PBJ!MP.,G))S1T
MJY\+Z?X4^&N@3?";]JVZL_A]JG]JZ)GP79+L<-E8W^4[D'/H3N.3TQ^H=% '
MYG7NM^!+[5[LO^SY^TD/#5YXF3Q?<>&E\$1?9)-25<;]WF>8(R?F,8;!;N!\
MM9_C:3P1X\F^*+ZA\&/VJXA\19[2XUA+;P=9JJ&V;=$L.5)0< ')8D=^]?J#
M10!^<GCGXC^'?B.-'M?$7P,_:5U;2=,NK&\@L+GP);,$EM454:.0,'B\S8/,
M"$!NP7)KFO&LO@GQW-\4GU#X,?M5Q#XC3VEQK*6W@ZS4(;=MT2PY4E!P <EB
M1W[U^H%% 'YLZS\0M'G\=7/CJS^"?[3<OBA?"4GA.WAO/!=L+)H#&55I%0!]
MVXABRM]!CBN(_9[UAO!'@CX16GQ!^!W[0.M:M\/)+J[L-.TSP4ITY;J61B)=
MS%)7VJ5(#8PV>HQ7ZNT4 ? G[0/QYT7]H;PYHNF:M\!/VD=&GT75H-:L+_2_
M!$?FPW$1.TXDD=&')X*^E<EX]\8>%?'FL^)=1E^!G[36GS>*](M]%\2&U\%0
MYU6"%@59RSG9*0-I9, J2, X(_2BB@#XYMOVP]"M/!47A%/V7_CPWAN.Q&FC
M3G\";HC;!/+\L@S\C;QS7CL?C?0K;X6W'POMO@[^U%;?#6>1BV@)X,A++ TF
M]K5;@N91 6SQNWX)&\#BOTHHH _.OQW\3/"GB_6/AEJ6F?L_?M(>#[CX>LZZ
M,-#\#PJB0N@1H665W&"J@ CD<G.>:Y+QG)X)\=2?%%M0^#'[5<:_$6>TGUE+
M?P=9@(;9MT0A+*2HX .XL2._>OU!HH _-U/B#HVE_%2#Q]X?^$/[4OAK6Y=*
M@T;5O[/\%6WEZM;Q*JH9@Y8+)A5&^/81CC:>:Z/P9\<-"\#_ !M\7?%"R^!7
M[35SKGB>U@M+VSN_!<#VBI" L>P!A(" O5I&SDYS7W_10!\+?'3]I72OC_\
M#/5_ NN? 3]I/2]&U552ZDTGP3"D[*KAPH:5Y !E1T&?>K.@?M3V?A[X26_P
M^@^!'[2<VF6^E?V1%?S>!X#=K"(_+!R&$98+W*?4&ON"B@#\N-('@[0-*^&V
MFV'P?_:L2T\"&^73Q+X.M7:5+H$2K)P%SAF =5# $\YP0NC_ /"':3\/_AYX
M1_X4[^U3)IO@776U_267P79J_GF0N$D)!W("6XX)W')Z8_4:B@#\W_!GQ#T3
MX?1>+1H?P>_:DBE\3Z^WB*_:Y\$6DJM.ZNKQ;,!6A</AD<-P!@@\UVOP3_:,
M\/? 7P$/"?AO]G#]H5;!KJXO97?P,JLTTSEG(5)E5%&0%50   />ONNB@#\L
M/"5OX3\&ZUX,U2S^$?[5,UUX4UV\UVP-QX*M7R]S@S1R'JX.!\S$MUP1QA^L
M6'@77-&\3:9<?!S]J\6WB'Q2GB^\*>#K(,+Y-V AV<1_-]TY/ YZY_4RB@#\
MQOB/K7ACX@>)_'.LP_!O]J/PY_PG&F1Z;XCL]+\%6WDWXC "2GS"Q1P!SL(!
M[C!(/L7@G]K:#P!\,M)\%:5\"/VD1:Z7IZ:;:ZC-X'A:[1$38C9WB,L !R4Q
MQR#7VO10!^>GC'XN^'O'O[/\GPBUOX&?M-WF@20I#)J+>"+7[>X5PX8O]S=N
M&2PCR3GGFO)?BAXZ^(=]9_#K1/ /P[^/%OH7A+3)K'/C;X:VVL-.24$1,'RQ
M%D12HE/S <8Y8G]9:* /S!T[XM^)_B5IOP^OOC'\'_C[=>+O >M2:CI5YX.\
M!16MK<H-GE-/%+NPV%(*1X4#H2>:[+XI?&/2?B-\4?#'Q&L?@I^TUX.\::#
M]G%JFB^"(";BU<DM#+',TB,O+8^7C/?C'Z&44 ?G)KGQ-TF]^+FG?$G1?A!^
MU+X7\4Q::ND:A=6'@V"7^U+8<@3B=I!OX'SK@C QC Q1\6>*_"?C#QMXZ\3W
M7P5_:G@OO&/A]?#6H10^#[9HTM J@>67#/OPGWF9LY/X?I310!^9_A_7?!>@
M>)_!&M'X'?M1ZDWA+P[)X7L[.]\%VAM[BQD5U=9@H5F8K(1E67H/?-SX:?$'
M2_A?\/=9\!Z=\*OVJ[GP=>07=M9:5<>#;8KIL=P&$@B?[SXWMM$I=5SG;GFO
MTDHH _,GP)JW@WX?:[\+M5T_X+?M43R_#JUN;/1XKKP;:-')'.SM()]JJ6/S
MD J5P ._-:G@+XAZ3\,[7Q7:>'?A'^U)I]AK^MMKQM1X)MFCMIW<-*J[B=Z/
MM"E9-PVY P22?TBHH ^9OV'+OP[:>%_%6B>'/AM\0_A]#'J1U6Z?QYH":2+V
M>Z+EOLJ(Q79&(@I50 @:/J3FOIFBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@##\9W^N:;X>GF\-Z;;:MK)DBC@MKRX:"'Y
MI%5F=U5B%52S<*2=N*\3\+?''XG>*O&WC[PY9^#_  S/<>#+VSM;S9K%P#=+
M/$LI:'-OC*HQX;&2.HKZ(KYT_9_BOK7]H;X_WEWHNM:?8ZIJ>G3V%Y?:3<V\
M%VD=FL<ABDDC"OAP1P3GMD4 =I\"OC1+\3-'U)M>&EZ1K5OKVIZ1!86USN,R
M6D[1[T#X9^%R2 ,>@KT<^(-+&L_V1_:5G_:WE^;]@\]//V?WO+SNQ[XKX7TW
MP3/;:#HVL1^!=>B\21?&2;4VO?\ A&+P7:::UY*QEW>3O$!C?.?N_,?>NL^&
M_A"XOO'L6@>._ OC:Z\8Z)XNNM:L/$$,31Z/+&\[O'="\7 XA<(T+$L=H7:1
MT /;/C%\7_$7P^^(WPX\,:/I&F:C'XQO+BQ6XOKF2(VKQ0-,6(5&W@A2.V#Z
MU;^&WQHNO%7Q/\8_#S7M%ATGQ-X;@M;UY;"\-U:75M<!O+=69$9'RC!D9>."
M&8'->;_M7:7)K'Q@^!DCZ/XGO])TO5[V[U*\\/:?J$IM(FM'1&::T0LF7(&
MP/KQ7G$/PL\;2>(?V@;;X5Z?KVD>&?$/AI?L=[XEAN+>]N]<Y5A#-=@7+1^5
ME=TA**S#80,T ?:FE^(=*UN2ZCT[4[._>U?R[A;6X20PM_=<*3M/L:AL/%FA
MZK;7EQ9:SI]Y;V9*W,MO=(ZP$=0Y!PN,=Z^3O$'AS4_$VI>%O%'A/X?ZS:)H
MW@74]-U_0;JQGTI]0W6Z+;Z<&*H9&$HD(>(L% )#?,,^:ZUX6UG5M*^)&/ O
MBJ[L-:^%,&FV5L_A.Y@BCO86F"6T<)C,NZ,LBJ9"\A^\&*_, #[WNO&.AVVF
M75\=:TQ;:V;RI)Y;Q$BCD(!".^<*3D=>>1Q7&?L\?%34/C%\/'\0:I96=A=I
MJM_IYAL)6EBVV]S)"K!F +9" YP.O05X9;>$8_AIX\^#WB>T^'M^W@>30IX=
M6@T?P]+)=6NKR10HEW=VJ1^<S&-)(O,*,R[CG ;->A?L:Z%<^&_@OJ&E:EX<
MO_#R1:]J\B:=J%@UN3;R7DLD>V,CE2C+C QVH ]8\+^(+HZ,)?$>H:&MX]Y/
M!&^EW),#*LC>6F7P3($ W@=&#8X%9GC+XW>!O >EZ+J.L>)M-M[/6;Z/3["8
M7496XE=]ORG=@JO)9LX4 YKXY\+?#HW'@KX/:=J/P^UIHM.^)FJW-S:W'A>[
MQ;:=))>E6=3#\L#"2'K\IR/0XTXO"&J:-H.HG3_!>OP:/HWQIBUR*PM= ND*
MZ:<9FMX/+!>/<6)\M2!R: /ME_$VCQZA9V#:M8K?7B>;;6QN4$DZ8SN1<Y8>
MXI3XFT<7L5F=5L1>2RM!';_:4\QY% +(%SDL 02.H!KY D\*SZ[\3/%GASQ[
MX \<ZQ=7_B>+7] U;3(673FA'EM;^;=I_P >SP;2K*S#(7"AMV#R%[\-DL?#
M'BK4+#X>:S!KL?QAAU/3[BW\+78N4T\7<#--$1#N$.P2DE?EY/KR ?4O[1GQ
MM?X,^#1J&F?V1?ZR;RSA.FW]YY<IAFN(X6D2-?F?;OSV''7M7I+>)-)35UTE
MM4LEU5E#"Q-PGGD8SG9G=C /:OAGXA:%XENOAY\3O"^N^ /$>M>-;GQS;Z[8
M:G::'/=P7MB+V!X)([A4*(8H%*&-F5E /RX)KTO3-(\3V'Q[MM1T"QU;5O#F
MH>)Y;C4]%\3:!-$=*D-NR-J-CJ&Q4,;(%4PL7^^0N#T /=O$'QA\+:%X\L?
M\FMZ>GC#4+.2\M=-N+E8RRJ55=_4KN9P% !)PV <&L/]GGXR_P#"X/AIH&MZ
MJ=.TWQ!J27$KZ5:W&XJD=Q)%N56.XK\@^;&,GMTKE_']M?Z+^UCX'\2-H>K7
M^BMX7U+3'O=.T^6ZC@N&N+:15E,:GRP41R"V =N!DD ^ _";P/=^&M#_ &=M
M1B\!:[8^(;+Q#JQUF?\ X1R[AN(H)([L)]HD,(*QL7A +G;T]. #[?E\;>'8
M6U-7U[3$;2XS+?J;R/-H@Y+2C/R >K8K'\$?&#PA\0_ @\8Z+KME<>'1&\LE
M\TZ*D*+DEI#GY.!N^;'!!-?(_P *=)U^3XG_  KU%? 7B;P]9P:5KVEWNF/H
MEQ':Z5+,\;I$UQ,#),&(9S.SF-B?DP?EKW3]DBPU&Q_9A\,^'M2T34]%U?2M
M.;3KJUU6R>U<S+N!VAP"R\C#CY3V)H 9<?M2:9KFM_"N?PC<:5K'A+QA?W5G
M<ZD]S^]M1%:RS@[!PN1&#\YR P^7O7J>N>(;J?3M%OO#FH:'-:W5]"DMS?7)
M\J6W8D.(&3(:4\!0>"<YKXX\#>%KV]\$_LO>'M=\"^(F3PYJ5U!KEM?^';IX
M8,6<\8:3,97RS(Z .?E;.02 2(+'PA>VG@;PU:1>"-?A.D_&>34;.!/#5XIM
M-,-W(_G1KY.4@*L#D86@#[C7Q'I+ZPVDKJED=54;C8BX3SP,9R4SNZ<]*\L^
M*WQ?\4^#/B[X"\$Z%HFD:E_PED=ZT5UJ-[+;_9VMHA(P8)&^0P; (Z>]><^#
MM#\4:)\?+2?1[/4]8\)W?B'4[B]T_P 2Z%-!-H4SI*'O+/4"JI-!,< 1DN<2
M#:?E.-3X_P"AS^(?VG?@B3I/B2XTBP35Q?ZEHUI?+%:&:W1(M]U;J!'N8$??
M'OQ0!WWP2_: L/BOX0\0ZKJEBGA.^\-ZO<Z)K-O<W:R6]O<0$!BDY"!XR&4A
MBJGG! J3XV_%^\^'?A'PWKWA^#3M;M-4UW3M+DFDN"4$-S<)$9(R@(<C=D<@
M?7I7GGQ$^%$7PFU_X2W'A#PQ=W/@#1]=O+W7]-TZ*:_N7GN(&6*^D4[YKADD
M8EF^=QN#<[>/-?%OP_\ $&C^$?%%SI_A_7#X=UCXHZ3K6C:+::3<R36UI'-;
MM=3FW2,O C2)+)AE7UQ\U 'V%IFHZI)XIUVWO)](.E6Z0-9QVLK&\CW*WF&X
M4_*H)'R8Z@'--D^(OA2'3UOY/$^C)8M,;<73:A$(C+_<#;L;O;K7R/\ $KP9
MXKO_ !9^T;)X/\*:H\FH?\(]>Q0?V;-:1:W%;D->P12NBI([IN0@$[MV.<FO
M1YOAWX<_:+\">/'T_P !:SX"O=?M;4C4M?L7L+K[?;*3;2+;.<KY!"?O,+NZ
M#<!F@#Z$AUW3;C4WTV+4+6744B$[6B3*9EC/ <H#D*?7&*R9/B7X0BADF?Q5
MHB0QS_9GD;480JR_\\R=W#?[/6O._P!F*YU[QGX2;Q_XNL$T_P 3:[%#;/;H
MP=8H+<&,;6'57E,\H]I5]*\F^,'P \7Z]XW^(GAGPS:FR\->*H;?Q?;ZNJ K
M8ZW:C:(UR.&EDCM9"1_"LOK0!]*^*O%CIIU[#X<U;P^=:M);?SXM5N]L4,;N
MN?,V$LK,F[9D8+8[5YSXC^.OB/1_&GQ=T2#1M+E3P=X;M]=L&DN9 ;HR+<,R
MRD+\N/(X"@]>OIY?\7_"_B'Q9^R\NO:]X/OYO'FOZUI&KW.DV6FRWMS8^7<P
M80+&C,OEPQL6.!@L_K6KXQMM2N/BQ^T#=P^'_$$UIJ?@*TL[&XCT2[:.[G6.
M[W11,(L.X\Z/Y5R?FZ<' !Z3XJ^-6M:+^RJ_Q3LM+L+G5T\-Q:ZUA/*Z6^XP
M+*R@@%L#)P._J*](\)>*K+Q3I4$T%Y:3W@@B>ZM[:97-N[H&VL 25Z]#S7B&
ML>$];\3_ +!$GAJPT>^/B&?P,M@FE7-N]O<_:!:A#$8Y K*VX$8(%>4^)?@=
MJFOR3:W\(_"UQX-OE^'][I6IL^F2:,VIWTGE&"$I(D;/(I28F4@@;Q\QSP ?
M:.E>(-+UXW TS4K/43;2>5-]DG27RG_NMM)VGV--D\2:1%K4>COJEDFK2)YB
M6#7""=E_O"/.XCWQ7@?[-VF:+KGBR7Q;:> _&OA'7?[&BTO49/%-LUC& C I
M;QQ8"S[3OQ*H("X ;YL#RGXD:?KU_P#$>2XM/ /B:P?3/B?8:I/'I^BW%U%?
M6BHL3:@;I@P8,N%\J JL:@[UZM0!]HGQ/HPOXK$ZM8B]ED:*.V^TIYCNH!90
MN<D@$9';-$OB?1H+Z.RDU:QCO)93 ENUR@D>0 $H%SDM@@XZX(KX$L/A3HWC
M[P=\2='\.>#I4^(,/Q/N)-&UNVT=U731'>Q.7%XJ>7$B()24WC).-I+#,FK?
M"K0_'VE?M ^'M'\&R77CQ_'1&@:K::.^+";9:NLJW:ILMPC;W8%U)&>"6&0#
MZJTKXL^)-<\?_%SPM%9Z+83>$[6SETR[O+B3R96N()) UR0 44%1G:.!GDUZ
M,?$UCI.EZ7-KFJZ98W%VL:*YN52&:4J,B(N06!/3N1BODOXD>%]3U6Y_:JM+
MCPQK>K?VKX:T^WTYQH5U+'J-S'9R1G[.?*(E82,GW,X//8D4?$>B7K>(K&U\
M:^!O''B3P-XD\$Z;I-LOA_2Y)7LYXU<7-M=1%1);[RZ,)&VC*C)&T$ 'TU\=
MOBDOPD^&7B'Q!;2:7-K%CI]Q>66GZG>?9Q=M$A<JN 68X'11^(ZTNK?&?0/!
M/P@T[Q[XPO[;1;":PM[J4LX4&65%811AC\S$M@#.?UKY8\:>$]=T/3?C?X7U
MWP#XCUM?$/A2UM/"4]OI\VL(D,5B4^PO.BOY<J3[GRY4.QW DXKU?XU^&]:\
M3?L/R:5I^A:E<ZVNBZ=G25M'-YNAD@:1!%C<7 1OE R<<4 >\-XT\/I9:?>/
MKNFI:Z@0+.=KN,)<D]!&V<.?IFJOQ#^(?A_X5>#M2\4>)]2ATK1M/B,LT\SA
M<^B+D_,S'@*.22!7SIJUK>:A\3?B7>>*_!VNZYX3\8>%K2W\/XT2>X,"HDJS
M6<L2H6MG>1UD'F! <C)!3 U/&7PV\:1_\$_[[P7J4-SK_C>+PB+2:"$F>>:=
M8Q^[4C)=@!MXSN(XSF@#M;']H&"[^-(\-M/HJ>#I?"P\0P:Z+T'<QNA 49N(
MU )/0GGN.E>J:KXCTG0K:&YU+5+/3[>9@D4MU<)$DC'H%+$ D^@KY/\ $NBV
M?Q ^-7]JZIX%UR_T/_A6,UG"=4\+W;QK=FX+"/:T)"RE,D(<.,XP#Q7!^&-'
MU[2_#WPYC\=^!O'>N^$-1^']KX>GM](TB::ZTZ]1F$\5S;,GF1I*AC'F8 S$
M,G ! !]J_$SXAZ3\*_ .N>+-9FCCT_2K26Z97E5#*50L(U+<;FQ@#N37%_"/
MXNWWC-Y+K6=7\'R:7>:;!J>GMI&HYN8U929XIXF9AB(X'FA@#SE$QBLCXI>&
MGT7]CKQ'X<TK0M7,J^%)M.L=&19=3OE8VY2*$^6':1QE02,CWQS7#S_VCX?\
M?? 3Q:?"OB.\TJT\+7NBWB66BW#W%I=21VIC6:'8'B4F)QO<!0>I YH ]4\<
M_&:XT/QQ\+--T./2]9T'QAJ5Q8RZE'=&0Q^7;2S Q;/E;)BP26X]*E^#GQ;O
M?'EIX]G\06VGZ,OAGQ'>:-O@G8Q&*%8R)'=P.3O.> !7S9\+M \0Z3X6_9GL
M[_PCXDL+G1O$^K3:C#)HMR?L44D=X(WE*H5129HP&8@<^@-)?Z1XPM-!\9:M
M8^$O%-_IUE\6)]<O])M=,F@O=0TQH@BS6J3(HGVR;9 JYSY8QSB@#[/?Q?H4
M>C1:N^M:<NDRD"._-W&('). !)G:>?>L ?&GP4WQ#M/!">(]/E\275B=0CLT
MN8R3%N55_B^\V[*@<D*QZ"OFJ[\ 6JZ-IFK^ [#Q[\/=2O-:O=8L[[5= GU&
M*2Y>W5)A>Z<$9H8I@64<1MN4L,;ANW?A)8^)]*^-WP]UGQ!X%N_#XOOAZND2
M0Z38RR6-A=)>"3RG?!$ \O#!9"#_  C+#% 'T_K'B#2_#T,<VJZE::9%(XC2
M2\G6)7<]%!8C)/I6?<^/_"]E<WMM<>)-(@N+%/,NH9;Z)7MUR!ND!;*C)')Q
MU'K7SM^T%IM];_&WS_$OA/Q9XM^'FN>&_P"QT;PI8F^:SN?.D,R31*"R)*CQ
M_O!@9C&2,9'%_$SX>SZ+>>&?%'A/P%X@DA\#:;8Z=KV@SVUU<W'B'3VD1DLD
M8*1=O;;5EW NNX>6206H ^I[3XS>"[_XBOX&MO$-A<>)5LDOS9QW*%O+<G8.
MN2Q +!1SMYZ$9Z&V\4Z+>B_-OJ]A.-/)%X8KE&^S$=1)@_)T/7'2OF3Q]IGB
M?Q!\8_'-_P"&-&URTF\5_#:.PT35)--G@B@O4DNFV32,H^SN!(G$FUN> <5Y
MOJ_@W3?'GP5\:7Z?"CQ]IWC6#P/<Z#/;:QI<HC,NP>5;V\**1=_O1N21%8(!
MG<I.* /M76?B)X7\/Z-J^JZAX@TVVT_2(?M%_.]TFVV0KN!?GY<CIGKVS4G@
M;QOHWQ&\*:;XBT"]BO\ 2[^%)XI8G5L!E#;6VDX89P5Z@U\B/\.I8/&=_;>&
MO!6IZ;%J_P '[C39Y(M!N+6&?42<I%-(T2KYV"WWSNY/<UZE!I'BOQ?^P_\
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
MC<W4^YQ7R'/\?/B7H>@_$+Q?J>O:%)H_AGQ;<>%XM,31VC$N^:WAAN))C/\
M(L9F+,O.[!RRY& #Z^HKYG\0_%?XG?#&Z73O$4NCS0^(];TW2/#VHW+(US:F
MX+"9[F*+:CHFP^65*[BP5NF3S?Q+^-OQ#\ Q_&6RB\1Q7DO@QM!ETZ[DTZ%9
M)4O),3). -K<-@%0F,#WR ?5FOZ]8>%]#O\ 6-4N!::;80/<W,Y4L(XU!+-@
M DX /058L+Z#5+&VO+602VUQ&LT4@!&Y& *GGGD$5\W?$GXS^-?"?B/X\VFE
MZG:-'X3\)VFOZ2M]9+(L,SI<F13L*%E/DKC<3@D]>E))\2OB;XG^*>@^&=(\
M1Z/HMA=>![7Q1--+HINI3+YZ++&!YR@AQN (QMST)P0 ?35%?.7P=^*/Q*^)
M[^!_&MNVC_\ ""Z^LOV^RN98T>USN\D6S+EVE5EVR+(>?F(VXQ7M?Q%:[C\
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
MU)&Y5R*Z;Q/XFTOP9X>U#7-:O8].TFPA:XN;J7.V-%&2>.3]!R3P* ."T/\
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
M/'-+JO[,GPUU[2O%6FZGX=;4[+Q/>IJ6JQ7NHW4WFW2A569"TI,+@*H#1%"
M!6%\._VF[3Q5X:UK6M<T"_\ #D5MXCN/#MA;R&*::^N$F:%846*1R92RL3T4
M#G<0"P[_ ,"?%'1?B#>:YI]C]IL]9T.X6VU32;^+RKFT=EW)N&2K*RG*NA96
M&<'@T 8%K^S9\/+*Q\.VD&C7447A^_\ [5T]UU>]$JW>PIYTDGG;YFV$KF4O
MQQTI)_V:OAY<Z7JNGRZ-=R6^IZROB&X+:Q>F7^T%((N(Y/.WQ-P/]65!'!&*
M7XY?&*Z^$-OX2-KX<O/$$NOZ]::*OV:2%1"96Y)\R1,L55@O;/WB!U\G\,_M
M#)\./B;\8HO&M_XAOM$L->TZ"WD-DUQ!H\,]I <2M$NR-/-EQU)[\@$T >U^
M _A3IW@/QAXPUZP0VW_"0R6S2VJW$TJ!H49!)B1B$9E8 J@5<1KU.36WXX\!
M:!\2-!?1O$>G)J6GF5)U1G:-XY48,DD<B$/&ZD AU(8=C7'>._VD?!/PYO[F
M#6+R=;6RN8+/4-0@B\RWL)9MOEK,0=W.]"2JL%# L5S7J"L&4$$$'D$=Z /.
M=;_9Z\">(_#=[H6I:5=W5C>WD.H7;MJUX+FYGA*F)Y;@3"5]FQ-H9R!M&!Q7
MHD,2V\,<2EBJ*%!=R[$ =V)))]R<UY9KO[3'@KP[=NMU)J4M@FM#PX=2LM/E
MNH/[2('^B@1!I"V3MW!"F[Y=V>*S;O\ :V\!66H>(K>6/Q"(/#T\]MJU_P#V
M#=?9K*2*%92)7V?+N5@$S]XX ZC(!V>M?!OPEXBUR^U74M/N+NXOGMY+J!]1
MN1:7#0$&(O;"3R6*E5Y*<[1G.*Q=<_9J^'OB2/Q?'J.DWUQ'XMGAN=:0:U?(
M+N2+:(CA9AL"A5&$VC"@8XK/U;]J3P7X<T'Q5J6M1:QI+>&)+6/5+*;3VDG@
M%R 8'_=;U*.&'S;L#HV#Q6-XZ_:UT3P[X%^(VKZ3H>M7VM>#;..[N-(O[,V,
MCQ2AO)N )BF825;)'S?*?ESB@#M;_P" ?@K4]8US5;FQU&6_UO2UT74)O[:O
M@9[-=VV+ FPOWV^90&^8\\FDT?\ 9_\ !&@:OH&J6&GW\%]H.E-HFFR_VU>M
M]GLVVYB ,Q#?=7YF!8;5YX%=CX:U6?7-!L;^YL)],GN(ED>UN2A>,GUV.Z^_
M#'@UROC/XTZ!X*O]3LIH=1U6YTBR74=4CTJU-PUA:MNVRR@$'G8Y")N<A20N
M!F@#$L_V6/AGI^F^'["WT&ZB@T"2YDTXC6+[S(1<',\9D\[>\<A^]$Y*'^[5
MCPK^S1\.O!&I^&K_ $/1+K3KCPW%/#I7EZO>F.VCF(,J>69BKJVU>&! "J!@
M  <#\3OBQ=>,?B7\,?"?APZQ<>$O%VFWVI'6?#MY%;R7"+%'Y+Q2^:KJJ&7S
M&X&<*,.-RU[UX:TJX\/^'=.TZ\U6ZUNYM+=(9=2O@@FN648,C[%5=QZG  H
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
MX[1EMS'.U6P<7/"/Q#_X2?Q'K&A7.@:KH&IZ7!;W$J:BL1CE24R!6B>.1U<
MQMGD$< @&@#QCQC\'/BIX[\!:7:WUEX"TW7+?Q#I>JR66D3W$%DL5I.LSD3&
MW,CR28P%**J@#EN2?I1"Q12X"OCD*<@'ZTZB@#P_QG\)?&%S\9O$?B[06T2X
MTW7/"2^'Y8=1NIH)H9HY)W1EV1."C>=@DD%=O"M7!Z/^R_XSFTOX2:-K+Z#'
MIOAGPAJ'A?5YK+4IVE<W-O'!YENK6RA@!'G#%?O8[9/U910!X9^S]\-/B1X"
MM]-TKQB_@N;3M%M?L=KJF@6LJWVI(JA(WN Z!82%&6",^YNX&0?4OB%I6HZ[
MX%U_3-(CM9=2OK&:U@6]G:&'<Z%06=4<@#.>%-/\>>*3X'\%:YXA^P3ZH-+L
MI;UK.V=%DE6-"Q +D*. >I_.JO@WQLWC7X:Z)XML]/93JNF0ZE%8/*-R^9&'
M$9?&,C.,]* /+/A'\/OB=\//A+\/_!4VE^#Q<^'[>ULI]:CU>XG:.- $ED@A
M:R4%V3<H#.H&[DD<&MH_P=\>6&G?'>&6W\.&3QU=SW.E[-4N"(A)9QVP$Y^R
M_+C9N^7?UQ[UL_#G]HR_^*'@/3?&.C?#S6Y-"O9C$&-U:F= LQA=S&),D*58
MD#)P. >E>UT ?*T7[/7Q,\-_\*WUS0?^$*OM?T+PS%X6UG1M=EN)=/N88]K)
M/!,L&]) X;@QX(;&1UK>;X.?%7P;\46\8^#M7\)73:YH]MINO6.K03VT%O+
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M"FH^+AX9>UBU>/377SXWF56$<$9&9G2-UD894!2,%CD#,;]HF6TU7XE:5?\
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
MCG .=IP"WXQ?LK:M\5-<\<W,'CM-+T_Q3I]G9/;7.C"[FL3;OO7R)3,FV)V
M9X]N6/(=:J>(?V4/$'B/PY\5M+N/'M@)/'MS97,MS_PC[9M#;QPQX"B[ ?<(
M5/\ #C)ZT =A=?M"'2_%GQ$T#4]!73[GPKI46L6K/?9_M:VDWA&B CROSIY9
MZD.0,$$&NM\8?$VV^'O@*U\1>(K1K.XG:VMQIT,@D;[3,RHD(<A0?F8 L<#
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
M.JR>._AMJ-Y\.O$^D:/!HWB#3-3T5O#MR]MISS,CK"TDBM+<AR'8REF1R?D
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
MS-';V\2EY)96"HBCJ23P![U\T_ CX>:)>?M _&'Q#J'@.6QN6UJSO]&U'5M
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
MAE.%\LESB0;3\IQZA^UIX5U7QM^SAX]T31-/FU35+S3RD%G;C,DQ#JQ51W.
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
MM^\NIL$[$ Y/ )ST%>#^$?C#\2/'[6GB_1/[)7PG:Z_=Z9JVGWTD<82U@F>
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
MG*1I+)*TD:*>55&4*>0 :]7HH \T/[.?@,W^IWIT[46N]2T@:%=RG7;\M-9
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBLSQ)XDTOPAHEYK&LWL6G:
M9:1F6>YF.%11U/O]!S0!IT5Q_P */BSX9^-O@JU\6^#[]M3T"ZEEB@NVA>+S
M3&Y1B%<!L94XR!3/!?Q>\+_$+Q9XN\.Z!J(U#4?"MQ%::KY:GRX9I%+",-T8
M@ AL=#QUH [.BBN=M_B#X?NO'UWX*BU*%_$UI81ZG-IX/SI;N[(K_P#?2G\Q
MZB@#HJ**X/0_C9X4\0?%K7_AK:7<_P#PEVAV<=_>V<ELZHL#[=CK(1M;.]>
M<T =Y1110 4444 %%<'\-/C;X4^+6K>+-,\.W=Q-?^%K\Z9JT%Q:R0F"XY^4
M%@ W0\J2*[R@ HK@O GQM\*?$?QIXP\)Z+=7#Z]X3FCM]7M9[9XO(>0$IAB-
MK@A2<J37>T %%%% !11535=5L]#TVZU#4+J*RL;6-II[B=PB1HHR68G@ "@"
MW138W65%="&5@"".XIU !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M]-\16D;PSVG@R*6/28D$CB%8%E < 1>7D'^+=CC%=O0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R?Q8MDNOAAXL1R
MZ[=*N75XI&C=&6)BK*RD$$$ @@]J^:_V8;G2?$7PV^"KWVF>,F\1ZC9V]W+X
M@GN[L6\LL4!F8R.TA602;"NTCG)/:@#[ HKQ.Q_:>T\?$'2/#.LZ#=^'_P"U
MQJ+6;W\RI=1I9AB\EQ;$!XHY$5GC;+;E )VYJ+4/BY<_$3P;*(?"6LV_A?Q)
MX?O+_3?$%M.0(XUBW)]HV$-;M(K!DPS9&0=IR* /<:*^8?V4?C7<?\(;\'_
M^L^']2LYM9\(1WNG:U<W$4J7I@BA\X,JL70_O%8%OO#/ K:^*GC35O%/[3?@
MCX16NHWFC:#<:+=>(]8GTZ=[>YO$CD$45LDR$/&N\EG*$,0 ,@$Y /H2BO*]
M>T31_@I+?^/[GQ%J]EX4T?1[G^T-+N[^>\@.&C=9HUE=B) $9<#@[_7)-+_A
M?UW;^)=/\-WWA&>PU[7-(FU?P_;R7J-%J B4-);O(JGRIU5E)7#+@\.<&@#V
M&BO&O!G[2%IXQ\%>$O$R:7'9V.K65YJ.I)+>DOI$%MD3&0"/YF5\(5X^8\9
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
M6\=6$9\7>);7Q$UPV@.QMC";<B+ N@'W?9D^;Y<;FXZ8]2\-?%=/$7Q=\7^
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
MOPV\>>!]7T+7HHM#\,>'[G05TRXT\R3W7GS)-).TXF4*QD3.!&1\Q]L>YT4
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
M"HY'%>S_ +2/B>P\'_!KP[)K]YJD=K<:II=I<7<URMG'EG4EM0D",$MR5Q*
M.<[<@'(]VHH _/7PW\73X5TF:#6M5FO/AKI?Q,O;;7Y+*"=;6STV2VWV89"7
M9+,S,#MR5VXZJ<'5^,NM6FCVWP?/PEUIK^ZG\3:M>:!_PDMUB&7?83X2U\P
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
M%C\M0.@!YK2UKX$:3XF\0Q:EK&LZQJMI;ZU%KUKI-TUN;:UNXU 0Q,(1,JY
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
M>H?&/Q3<^(/&7AKPY:Z/JNN>"M+MK[5)+M9;>*^GF1Y$MX5#.8OD3)D8N 6
MVGDCT3XI_#?2_B[X UCPAK4MU!INIQK')-92*DT95U=70LK ,&52,@CCD&N2
MN/V=-*?Q!<Z]:^)O$>FZWJ&EII&KWUK/;[]6A3=L:</ RB1=[@/$(R V!@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LCQ=X2
MT?QYX:U'P_K]A%JFC:C"8+JSFSLE0]5."#^5:]% &9X;\-:5X.T*RT71-/M]
M+TFRC$-O9VJ!(XE'8 ?Y)-:=%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %0W=Y!I]K+<W4\=M;0J7DFF<(B*.223P /4U-7
M,_$S3+/6/A[XDM;^T@O;9M/N"T-Q&)$)$;$9!&.M #]%^(WA;Q)X3G\4:5X@
MT[4/#< F:35K:Y1[55B)$K>8#MPI5LG..#6/\._CO\._BY>W=IX*\::)XIN;
M.,2W$6E7J3M$A. S!2< GBOC_P#8^^'?B'XK?\$S=+\)>%];L_#NJ:G)=PB_
MO[074*Q_;7+JT1X8,H*D$$88Y!Z5V'[&DGBKX1?$SQM\+OB)X2\%Z/K%CID&
MLP>+?".DV^FV^J69D:,><L4<:AE;./E7'S<=R ?7NMZW8^&])NM3U.Y2ST^U
M0RSW$F=D:#JS'L .2>U9'@/XD^%OBCHQU?PCKUEXCTH.8_MNG2B6$L.JAQP2
M.^#Q47Q3(;X7>+R""#HUX01W_</7YN_!?XR^+?@3_P $Q_ ?B7P9?P6.K2>*
MFT]C=6R7$31374BL"K<]@>"* /U,HK\Y_B-^T[\:O!DG[1MA!XWL)W^&JZ=J
M%C=-H4 DN%N"FZW89VB,;CS@OT^?KGT?Q#\>?B=XJ_:!^'7@CP_XFM?#.F>*
M_ /_  DD\ATR*Z>VN=C-^Z+]L@<-N&,^V #[1HK\Z[/]MOXI^(O@+\%/$VGS
MZ=9^)M?\;'PEJQELU:UO%5ROFA>J9P,[2.=V,<8]0^,'Q-^+_P $M-T31M>\
M<Z-JVHWUGK5W_:&C:='%J4TL4;26B16;I*GDHH_>R-@ =7&,L ?8E->1(RH9
MU4N=J@G&3UP/R-?#/@O]L#QQ\3=!_9T\/I?6?AOQ%\1]-U&[OM<AM494DMED
M6-(HY R O(JLV0>,A0,@BKX\O?BRO[5W[-7A+Q?XUM[?5I],U&\U$>'K=38O
M=QQ2+YRK*@+%HVP=PPI+;0,T ?:/ACXA^&?&NI:YI^@Z[8ZO>Z'=?8M3@M)@
M[VD^,^7(!]T]?R/H:Z&OSJN/VN?$OPMT?]H"]BM=&2_T_P"(5KX;LM2BTR&
MHLS,K7-UY:KYSJB'#/U.,\<5[I\1?&OQ<^#'A"6[U[Q=X:U'3;SQ;;6MCJS(
M(]1_LB7K&D*0>7->;N$6.-P1S@GH >_^-_B'X9^&NE1:GXJURQ\/Z=+,MNEW
MJ$PBB,C?=3<>,GL.]:.N^(M,\,:#>ZUJU_!IVDV4#7-S>W#A(HHE&6=F/0 5
M^8'QO^./BKXX?L.>-Y/%,JS:GX?^),&B074ELD,LD,<Z&,S)'A/,&[!V!0<5
MZ]XP_: ^(GA+Q+\?OAOK6J6/BFW\/>"%\2Z9J4^D0*L>Z-=UK-#@I)&2Q W
MM@').<@ ^O-+^-?@+6M4T'3;'Q=I-S?Z_9_VAI5LETN^^M]I8RQ#^-0 <D=,
M'-:?@OXC>%_B+H<FL^&->L-<TJ.>2U>\LIUDC65#M="P[@_S'K7P)X7\27?C
M/]H?]CO6KF.UL;R_\"ZA.R:=;)!#$QMV_P!7$!L51V4# ]*X/4_C%XT\:_LM
M?#>Z@U6U\,C4_BN-&OK?P_IEO9PW,:SAU9T10"=Z!CV<_>S0!^K5%?&_C/XZ
M_$3X0?M*W/PY\2>(FU+1_%'ATR^#+]=/MXY'U4%4,,FU,,=W(&  &&<U]>Z3
M;W-II=I!>W9OKR.)5FNF14,K@?,VU0 ,G)P!0!;HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "L_7]#M/$VC7FEWXF:RNXFAF6"X
MD@=D88(#QLK+D>A%:%% 'CMO^R/\+++X02_"^U\/W-MX):<72:<NKWC-#,)/
M,5XI6F,B$/\ -\K 9[5J>(_V<O WC'P-J_A37["\UO3M6M(;&^N+_4;B6[GA
MB;=$IG+[P%;+8! )))R2<^G44 >:_%?P)KTOP,U'PA\.+;1(]46QATW3[;Q'
M=7D5B+<,B2)+);,)Q^X$@!5L[MN3C-?&2?L8?'Y/A?:?#I?"_P "!X,M+\:G
M!I7]M^*]D=P"2'#>?OZL3C=C)SBOT7HH _/#6_V0/VA_$=QXTGU+PY\"KJ7Q
ME'#%KS-K?BL?;DB(,08"<;=NT?=Q7.:Y^S!^UK>?&3PKKT&D_#.U_L'P\WAN
MRN].UC5(["&T8,,.S2_:V=0V,C(Z9!ZU^F5% 'Y[7'[)7[1-SX3\'>&F\+_
M&/1O"%V-0T6VMM2\30?9KD'=YQ:.56D?))RY;DGUK5^(?[.O[47Q3\8Z/XH\
M2:3\!KS6M*LY]/MYX;_Q';@V\RE98I%C=1(K G(;/4U]Z44 ?G+-^QA^T/+X
M"\*^$1HGP-ATWPK=->:'<PZOXFCO=.E9MS&&X$@D4$_PAL=.,@&NA\1?LV?M
M0>*=<\(:UJ&F? R35_"IE_LR_35/$R7 63_6K+()-TP?^+S"V[)SG)S]\T4
M?GG-^R)^T+<:/XXTN?PK\ +FQ\;7(O->BNM1\33B[G#%A*-\I\MP3D-'M(IN
MI?LD_M+ZUX3T#P_J5E\%]1M-"OH-1T^YN]>\4R7<$T(*Q%;@R^8%4$@*&"C/
M !YK]#J* /SH3]C/]H-?"_B#PXWAOX#2Z#KNL+KU]I\FI^)C$]X#D2*/,RG/
M)"XS@9S@5NK^S7^T_)I7BZQN]*^!&H?\); EKK=Y=:CXD:[O8$38D33B02*@
M7@*K*.3W))^^J* /SXTO]D_]H[1M7\'ZI9:!\"X+_P (V+Z;H<PUOQ4396S!
M@T:@SX8$,1ELGISP,9I_8N_:!3X>1>";?PU\"+7P_!JXUZ"*+6/%!EM[X'/G
MQS-,9$;_ '6 YZ9K]&:* /A6^^&7[7WB?Q9X7OM1\/? I+CP3*TNBZA<RZO(
MCM)"8F*G>\AP#R9 I+ 'YL9KZ_\ A;_PG'_"":9_PL?_ (1__A,_WOV__A%O
M/_L[_6OY7E>?^\_U7E[MW\6['&*ZNB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH P_&>AZAXC\/3Z=IFM7/AZZF
MDBSJ-FJ--$@D4N$WJRAF4,N2IQNSBOG'X:V'C;QI\6_C'X</Q/\ $T,'A/5-
M-ATLN+1@4DMDFD28?9_G#$D<8(!X(KZJKQ?X0?"_Q=X*^,/Q;\4:S%HO]E>+
MKVTN[%+&_FEGB\BW$.V56@11NQG*LV.G/6@#A/@#^T+#I-O=:%XRU+7M5O[[
MQSJV@V.LW=D\ELK+<R+;6[SJH16*IA0!@<9QD9]1O/VDO!%AXLTS0Y[V=!J6
MI-HMKJ0BS:27RE@;?>#D-E64,5"%@5#$\5Y);?LY?$6+PCIVELGA?[3;?$I_
M&C,-6N=AM6N7F\H'[)GS,/CIMXZUT7PL^!_Q!^&?BF]TA)_!VH> FUBXU6SU
M:>VE.N01S3-.UL5*>4<.[*)=^0I^[G& #TSX^?%BW^!OP=\5^.KBU-\NBV33
MQVH;;YTI(6-">P+LH)[ FN8T[P;\2=:^&,6I_P#"Q;RV\<7U@MR(X[*T_LR"
M9T#>2L9A+^6"=H8N7[DGI7<?%OX9Z5\9/AKXB\%:V9%TS6K1[662$X>,GE77
M_:5@K#W%<KX TGXM:!X;T_PWK;>%KP6,*6@\3VUY<"XFC0!1*UBT&Q9"!R//
M*YYZ?+0!:\2_M">%/!W]J2:D]X^G:+<16>M:Q:VQEL],G<*0DS@Y&-Z%BJL$
M##>5K(\6?M8>!?!U_P"*K6[37;D^%Q;R:O-9Z-<2Q6L,REUF9PN#&%&2PR".
MF[!QQVK_ +-?BHZ/\7/!UAJ&DW/@_P"(=]+?R7U[-*M]IKW"(ETJQ+$4F'R;
MD)DCP3@@@52\4?LV^-+VT^..GZ2/#ZV/C30K'1=':ZU.<20BWMFM]UP!;'&0
MV[Y2W3'?- 'I!_:A\$17'B2*Y&M69T/2?[=D-QH]POVJPR5-Q;KLW2(",$@#
ML>G-5?#W[6GP^U_6&T^2;5M%=M'?7K6?6-*GM8;VRC0/++;NRXE" @D+]1D<
MUYE\8OA7XOTRQ\5>,-0CT.+1[+X57WARX2WU":2?[0$,I=5:W52GRXR6!YSC
MM5KPU\(?&OQ*\$?#7Q(FH:1X8U7P]X+EM= O+*>2[8W=W911+/*&B0(J*N=@
MWY+=?E^8 ](/[4W@JVT?Q!J-_'K&FQZ+HT/B&>&?3G>633I0WEW$:Q[\J=C9
M!PRX^8+2VO[4/A._;6XK;3O$,MWI>C+X@^R/I4D,M[8DX,UL)-OFA3P0#D]@
M<C/BUY^RQ\3;ZW\:S[/!MK?^)_ G_"+W6W4[R9GO TF;F2=[??+O\S<69=PP
M%PWWJ]'TWP%K?@3XHZ)\0/%EYX8T;PGHO@=?#VHW4VK./*E$J2&7,D")Y7RX
MRSJ>>G:@#T;PW\8M'\61^"Y-,M+ZXB\5V#ZG92*L16*W548O+B0[?]8@XSRP
M'6HOCQXLT7P5\+]7U3Q!JVM:'I2&))-0\/H[7<):10NTJK;020I9AC#')&:\
M[_9/^'5IX:3Q3J^F:NNM>%)-1N+/PHZ8:*WTSS6E9(G!(>,SR2A6'!2*/' %
M=G^TS\.==^+?P5\0^$?#ATY-4U,0HDFJ7$D,"!9DD)+)'(V<)@#;WZT :]Q\
M7M%M_$D^AP6^H:E/9W5K8WMQ:0K)'9S7 4PK+\P89#*2P4J >2#Q72^*?$^F
M^"O#6J:_K-R+/2=,MI+NZN"I;RXD4LS84$G@'@#->%>,?V?/$?BWXIV/C*UB
MT?PKKME>V+Q^)=&U2XCO)K*-8_M%E=6XA6.Z1B)%4NW =3A=N#[#\4M%\1>(
M_AUXBTOPEJ\>@^);NRDAT_4I5)6WF(PKG )'U )'4#B@#AM2_:D\)Z/H7BG4
MKZPUJT;PU:6NHZC92VJ">.TN 3#<*-^UD.UN Q8$$%0:I?&']J+3?ACI'C<6
MN@ZGJVN>&M"BUXVH$2136\K,D<@<R#Y0ZMN'WL X!XKS"Y_9,\<:];?$Z*[?
MPKH:>,_"EII)6PN[J[>*^@:4^9)))$C3*YD#-(WS]MIQN-SQE^S9\3?B5+X\
MN]:N_">EW'B7P/%X92"PN;J=+>YBEDD5R[PJ6C;>,G:",XVG&6 -+5_CCJGA
M']H5+G6(_$SZ#/X"_M9O#%I:K=O!.MX%:4) 6'^K!.YG/!QD$[:]:?X]>%[K
M3]'N=&^W>)9=5TD:[;6>D6WF3_8"!^_96*[1E@ I.YCD*K$$#@#\)?B->_$Y
MO%=[;>%T63P-)X9:W@U6Y)6Z:;S P)M>8QPN[ACUVCI6%\(_V=?'_P '[_P5
MKUC+X>U'5K+P?!X3UK3)]0N([9_(<O#<6\XMRV<LP9&C&0WWLCD [S4OVM?A
M_:P^')-/DUGQ&WB+3I]3TN+0]&N;N2YBA*B4*JIGS%+89/O+@[@*E\.?%K1)
M/$WC<:/_ ,)=XEU.WU2TL;K19K;RQ93/;!U6!)O*"1E!O9F;&X\'FN(^'7[,
MGB+X9>./A;>6%QI%_HWANSUA-5FENI89Y+C4)DF<P1"%EV(RD -(I((].6^(
MO@W\7H=3^,=SX3O?#6D3>.=2LFM=1DU.X%Q96D=LL$[!1:D"<JAV8)4%LD_+
MR =YX?\ VGO"GB&PU2Y2TU2T>QU9M#2">.$F\O54M)# Z2M&^P*=S;PJX.6&
M#BQH7[2W@OQ7H]G<:-/>ZCJ5YJ%QI$6BP6^+\7< S/&R,0J[%^8NS!,%?F.X
M9\W\3?LY^,3X3\&67@ZQ\(^&IO EU%<:'IE[=3W]E?JT4L5TEX_V>-E+B0,'
M57.X,QZUHZM\%OB3)XJ\!?$"PE\(0^+M >]AN_#T1GMM*EM+E(U>..X6)I/,
M4Q*PD:+YB2-J@"@#8_9!\9:OXX\">*KW6=3U+5)K?Q;JUG!)JZ!+B.".?;'&
MRA5"[1Q@ "NK^(O[0'A;X8W^I6NJB_G.DV$>J:K)96WFII]I)(8TFEY!(+*W
M"!F 4DKCFJ/[.WPU\2_#'0_%-KXEFTJ:XU;Q%?ZU#_94LKHB7$F_8QD13E>G
M K@?VD/@%\0OC)?>,-/L;_P]>>&-8\/K8:;!K5S<(=)O07+S+#'$R2&3*#S"
MP>,+\H8$@@'9^,OVK/ _@C5?$FG7D>NW=QX=M(-0U-K#1KB9+>UE#%9RP7!C
M 1B6!QQQDY B^-OQIT_3_ 7BRT\.WFJW.N6_AR35_M6@6ZS/I\+QN8)W+@@;
MBI(4!G(5B%P,CA=<_9_^(VM3_%F:1?"XD\8>#;/P[:[=3N0(;B**=&>0?93A
M/W_!!).SH,\0V_[/'Q+\-7?BB71+GPQ=V_C'PI::)JUKJ%]<I]@N[>U:V2:W
M=8&\Z-E;)1EC(/(/:@#VWX#ZO>^(/@EX!U/4KJ2]U"\T*RN+BYF;<\LC0(S,
MQ[DDDUX_^TE\<I!HFC+X-U'6[86_C33-&O-6TV%?L4KF[C2XM7D(+$!2REE
M7<"A;.5KVGX-^$]3\!_"GPEX:UB2TFU+1],M[":6Q9FA=HHPFY2P!P=N>0*^
M>+K]F+XF:=X*N_ >E7_A>]\,P>,(O%&FZG?W5S%>K']N%W);2PK"RDABP$@D
MY&,J.H /2KWX^^!_ $_Q0UW4=:\2W-MX?U"TM=5MKFRFDAL)9(D$:VZ",%8V
M#*Q<_*6;.[FMBZ_:2\,6FEM=2:=X@BNA]HD&F76EO:WC00D![A8YMF8CN&TY
MR^<*"00/*_B#^SE\0_%>E_'*UM!X81_'=_IMUISS:I<*(4MDA5_. M3@GR<@
M+N^]R>*Z_P"*OPB\>:I\2O#GC_P</"EWJ<6DG1=7T'Q09FLY83)YJR0S1Q,R
MR(Y8<QX93SB@#I)?VG/ \WAB'7](N+WQ)IC:2NNS/I%JTK6U@Q8">13@CE'&
MP R'8V$.TXS](_:3L]1^)_BS0KC1[FP\,>']#L]:E\1W#Q"%HIUF<2%?,WA-
ML8 &S=NW9"C&><;X.?%7P;\46\8^#M7\)73:YH]MINO6.K03VT%O+ TACGM%
MA#9 $K+Y3E<@ E\DFHO'/[-?B?QIXM^(GG:WI_\ 87C3PI9Z)=:BV];ZWNK<
M3;95@">6R,TH8_.,;2-ISD ';6G[47@%[[7;/4+^XT.[T?3TU::'48"K2V;M
ML26,(6WY?"[/OAB 5!(%<K\/_B-K7B7]K;Q/HT\NO6&B1>$;.^BT75XDB2&5
M[F13+&$R#N55SEBP.0=I&!S^M?L]_$_XE_"/5/#/BR^\$>'M;BCMFTZ_\,6L
MSI=7-O/'-'-<^8B%%)B ,2;A\['<< 5VG@#X=?$1?CM<?$'Q='X8LXKKPS!H
MDUEHM]<7+":.=Y?,5I((QM;?T/(Z9.,D [7XF?&?PY\)KG0+;71J3W.NW+6=
MA#IVG37333+&TFP>6I^8A#A>I/0'FN5T+]J[P3XBM-(GM8M8B>^\0#PO-:W=
MB;>XT_42,K#<Q.0Z9 R& (QWKGOVJ)K^'QW\!FTR&UN+\>,CY4-Y.T,3_P"@
M76075'*\9Y"GG'%9'B3]F;Q5?+J7BC3KC0T\;WGC>Q\7G3Y[F9=.VVL0@2V,
MZQ%\F,%C)Y7WCC;@9H [W5OVIO!7A^SUFXU1-7LO[)\0Q>&+F,:>\["]D$9C
M ,6\;6$J88D9SC&>*O6/[1&@:BG[G1_$2W,,,5S>V-QIC07=A%),\,3S02%9
M &:-R"JMA1N. 0:\=U?]FWXGZA:>*2TWA*>[UKQYIGB\*+ZZACBBM_LY>'/V
M=R6/D8!Q@YR<?=KL/CA^S_KWQ3\91ZYIL6D:!K5C!;#1_%]CJ5Q:ZKI[B0M/
M&Z1P[+F!ATCD< Y;(&<T =5?_M+^%]+T77]3NK+5HK?0=?B\-ZBOD1EH+J1H
ME0X$GS(3/'\RD_>Z<&KU]^T+X3T_Q8NA2F^(_MJ/PZ^I+;$VD>I/&)$MF;.[
M<5(^8*4R0"V>*\<\>?LT_$?6$^(^CZ+?>%SH?B?Q/8>*(;S4)[A;I)(7M3)
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
MPZ]F$$<0(_O;CWH ]>HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH 0D $DX KA_A)\9/#7QLT/4]5\+W375II^
MIW.E3EP 1+"^TD#/W6&UE/=6!K#_ &A?'":#X5MO#-CJUCIWBCQ=<#1M+%W<
MB$@R ^;*._R1ASD _-M'4BO#?"5_'^S7^UA'X?U^30="\-_$S2D6VL;*\+0P
MZC9(L2Y$BJ1YT)5>F&:,#.>* /L>BO@3Q_X-\1^![[QGX>T/07O8_ &O)\0]
M-NY(V=;K3)?FDTX'^)MR7"A3D!84XX7'H'CS4]"T.P^'MYXD1M$F\=ZU=ZM,
MNI2>3I2%[9C!#?(!F9UC,8CA#)NF!.[(Y /KNN$^-_Q33X+?#75O&$ND7.MP
M:=Y9DM;65(VP\BIN+.>@+#. 3Z U\2_#;6],^)%K^SAX=\3>+-2G^V/XCTG5
M;0ZU=6;SK&)%AC<"57##Y5!SO_ASVH^.7B#0I_AW\=O#?C2YEM?'.C:K!%X;
MT^^N93.='C:W%L]KN),J,!(96&[<Q/F'@4 ?HE%)YL2/C&Y0V*X3XV?%=/@Q
MX'/B6;1[G6H%O;6S>*VE2,Q^?,D0=BQ^Z"XSM!/MWKY8\4>+M)\7?%?Q5X<\
M9>,]:\(^(UU&RO/!S:79R-=7ECY,+1_8) "K;I!*LB8YW'?P../^,'C+2/$'
M@'XEVGCJ[>W^*6E^.+4VNGW<CI<)I:W]O]F:WC!^:W,7S,4!4N26YQ0!^@/B
M;Q/I7@SP[J.O:W?0Z9I&G0/<W5W.V$BC499C^%>>2_'MX?"*>*Y/ 7BF/PW*
MD<L5XT=MYIB<@+,T'G^:B$,&^9=P&2RK@U@_MG^ ];^+/[,/BW1O"L3:AJD\
M-O>06D1P;Q(IHYFB7U+JA '<D"NA\$?M!_#_ ,;>'=/72]:M+S4YH4C?PTK#
M^TX9, -#):'$B,IR&WJ  "20.: /5**^'_B'XAO]5TWXZ6>LZA=Z7\7=,U@R
M>"88KAHKMK;9%]A%D@/[Q'?>) H(8EP_3CF/BK=VEW)^TW<:SXHNH=>\/Z#I
M.H6<<'B">-;'419NSM$@E !$V %Q@$X &>0#]!Z*^#/%VKZ;HOBKQE9Z'XJO
M=VN?"&XURZ$.OSR23:@C%DN%;S2ROM)^Y@;1C&!5;1[?5;%_"'B#X,Z_J6O^
M(;[X>WTWB2W75IK^(W2V<9LFD1W98I_/)5$ 4X##& : /O#5]&L-?T^:PU2Q
MMM2L9AMEM;N%98G'HRL"#^-+I>DV.AZ?#8Z;9V^GV,"[8K:UB6*.,>BJH  ^
ME?G_ 'OBCP9XC^"OQ#\7>%OB+KZZK'X(NH=6TJ#SK".TO53*/>,2&%V),H#N
MW2#=D,O-;R:SHGAGQW?Z?I?Q NM"M=?^% U&^U(:I)?-%=B556["/(?F5&8X
M3;\HXP , 'W;6-XHO]"@M+>PU]K1K75IUT^*UO$#I=2."1%L((;(4G&.@/I7
MQ)%\2K;1?#]QI7BRSTW3HO\ A)])MI?$'A?5R/"6HAX9&1YRRMY46$'FVX/S
M.T>7 <M7,:3J>@:QX8^'D_BJ:RU6P\-_%W4-/EN]1M6\FRLI%NO)BQ,6,<3$
MQ;8RQQ^[']V@#] - NK\ZAJFGS:"-(TJP>*'3KE)XV2[C\L$E8UYB"ME-K=<
M9'%;=?"?BOQWJVE7_P"T*OA;5[^_M;#Q3H+7\-G>RSW5GI+10?;C"NXO& ID
M!"8VC=C!'%+X\ZM!I?A[XV7O@3Q(T'PS;P9;74=QI.J.EG!K1F8*MM(C@!GA
M ,D:G!)0LN6Y /OFLC4]3U2TUW1[2TT9K[3KHRB]U 7*1BR"IE"8S\TF]OE^
M7IU-?.7P6O\ 1] _:JU_0-#\027FGZGX+T[5I;2;5GO/-N_/E5IAO=B&,>S.
MW QMXQBMWXXZ[::5^TY\"K:;7)-/6];6([BT_M%X8Y4^Q_(QCWA<[B0'QG/
M- 'T/17YW_#/Q!I.E:1\&?$\/C"ZFUNY^).IZ-/<76ORSB6P:>]'DLCRE2I
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
M'TK1KX5N--'@[XQ^)IM&6;4_']U\*K:3P[J&M62+JNI7T37*^:1M!,^SRMW
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
M-B-&U*5I&6*^M$:-AY<8<,'8Y8\E\;0%!H ^VZ*\2B_:BT[3SXRM?$GAV_\
M#FL>'+VQLSITL\,[71O<?92CHQ4%B2&!/R[3R:ZCX3_%_P#X69?>(M/GT"^T
M2]T2>.)Y) TEI=HZ[EDMYRJ^8.H8;05(P1T) /1:0C((!P?7TKY8^)DTOCC]
MH_Q+X6\9VEHW@'2/!L>K&1=5F@EL@;F0O>Q[(@5G A"C:X*J#A_F*UZ!H'[0
MMC>7W@.QU/0K_2-%\=0%?#VJ2W0E:9A%YB1W !W0R/$"ZX+YP065N* .O^''
MPYU#PA<ZCJ7B#Q5>>,_$%[B(ZE>VL%MY5LC,T<"1PHJ@ NQ+<EB<D\ #N:^#
M_#KW"?!+X6S?;K]I8?C!):AVO96+Q?VG=+LDRW[P85?O9Z5]">)?VH=+\/:1
MKOB5-%NK_P #^']7.BZMKD$R;K>976.6183R\,;N%=MP;(8JK 9H ]LHKYY\
M;?M:GP+IWQ'NK[PM'N\$W-D+F(ZJ%-U9W6/*NXSY7W.>5ZY1QR0-USXV?&#2
MK+X>^-Y]=\*3>(_"6DQ6 N9-*U+8T\DS1N%!_=E53?$Q96)(=?EZ@ 'O5%>"
M>/\ ]J=O VN^.=*MO .M:P/!NEVVL:A<175K'&;242,9$W298J(FPN-Q(/ '
M)T_%W[3>EZ"=9_LK1KO7AHGAN+Q7J2QRI"Z6,FXH(@W$DI6-VVDJN%^]D@4
M>T45S_A/Q%#\0? ^FZTEE>:=:ZO9K<I;W+HLZ1R+E<M$[ $J0?E;(SV-?+/P
M*\9:3HOP2^!5MX@T?4]?N=4\4W=GI^H"](%I=">\*22DR!Y/D5Q@A@>^.* /
ML:BOG;4/VPDTZ#5+^7X?:]_8ND^*?^$4U"\%Q:EH;@O'&CK&)27!>5!P> 0<
M]0(_'/[0^EZA\.?B[9^,? .L0GPA;Q'5M#COH3)<6D\>^.1)HY0!\H.X*VY2
M#C=0!]&T5X ?CUJVA?&37]%U#3].T_P#H'@ZW\137AO':Y6-VE!8IY7)40E=
MF[I\VXD[1(G[76BZ:^KS>(/#^J:1I-GH_P#;46IPK]I@ECW!?L[L !'<DN@$
M>2&W<.<&@#WNBOF?POK6MZG^VO VK:3=:$L_@)[A;1]2-U"V;V, [1A8Y /E
M8*,9Z,W6N_\ BC\=;SX?^/="\':5X'U;Q9K>M6%W?62V5U;01R?9_+WQEY9%
MVG$@.6P.P)/% 'K-%>'3_M3Z>OB"RM+3PWJ>IZ;)K']A75W8_OYK6Y#;'=H4
M!S D@*-(&X()VE?F,VG?M-6<GQ$T?PMJ?AR^T:76AJ!L%NI%%Z!:9+//:D!X
MDD56:)@6WC&=N: /:Z*\/\/?M6>']8^'NI^/9[:-/!MGIXOQJ-A>I=MO+[!:
M2Q@ Q7.2H,9) + ;CSB77OVED\%ZGJND^)?"=_8:S!X?G\2V-I:W4,ZW]K"!
MYR*[% LT>5W(>,'*L] 'M=%>"Z!^UC:7UU$-8\':SH-I=^$Y/%^GSO)#<-=V
ML2HTJ!(V)5QYB8#8W _P]*[WX3?%-?BKICZG9VEH=(>""XL]3T[44O;:Z$@8
ME ZJ,/'M =2."PY/6@#O:*Q?&GB5O!WA35-:72M0UQ[&!IET[28#/=7!'1(T
M'5B:\2U;]L33=!\-_$&_N_#=Q>WW@J>QBU"VT>_@NHF6ZP(V64E.5)*NNW<I
M' (YH ^AZ*\/?]J?3-#N/'-MXJ\-ZGX9O?"\-G="UEE@N)+Z*[=H[81>6Y42
M/(I383P2.<<CG/AYJ>M7O[:7BM-7TVXT9F\%64PLSJ1NX"3=RC<G0(< *P"@
M97@L/F(!])T5YA\2?CE9> ?&.F^%(;.&_P#$.H:?-J-I97-\EH;Q8V"F&W+@
MB6<ELB/CCDD<5S/BG]IX^%=-^+%S<>%WDD^'L5I<W4*WP'VJ&>+S04)C^5U7
M@J1C/\7>@#W6BOD&3XIZO\-/V@/C-K>E^#]=\::?'HVB:G=VME?19LH?)N&E
M=%GD&XX&1'&.=IZ<9]#LOCWX#OOB&OB#^SKZ&,^ 3XF3Q)++B!]+\Y&,8A#G
MYPQR2R \8!(- 'O=%>"1_M<Z/I\VIOKOAW5=+TVVTD:O;ZC OVF&92ZH+9V
M"QW)9T C)*G=PYP:I_&[]H'QO\/_ (;>-=1M? KZ7J^CP6<UO>WUUOL)4N91
M'E)%C.Z:(D;HB !D$.PZ@'T/17-:_KNLZ+\/M2U@:;92:W:6$ET+$WC_ &=I
M%0MM\[RMVWCKY?X5Y-\*?VA]9\4>!/AM%J&CVE_X]\6Z)_;45C:7OEP"V6.-
MGFE<QCR\M*J!%5^2.< D 'OU%<3\(_BMIGQ@\+3:OI]M<Z=<6=[/IFH:=>A1
M-9W<+[)8FVDJ<'D,"000>]?+OQV^*/BWQW\&_C]!JUE;:7:>$M?M=.L)=)U*
M7SOE:S;# 1IO#"9B<M@$[=I #$ ^V**\13]J#3M&N_&ECXH\.ZCX;O\ PU%8
MSBVFFAG:]BO',=L4*.55VD4H58_*<'..:Z7X6?&3_A8^O>(=%N/#][H]YH_D
MO]I.Z6RO(Y 2K0S[5#,I!#(0"IQU!!H ])HHHH **** "BBB@ HHHH ****
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
M83:-K&DZ1<6WV9;>55-X9?WD46Q ^Y6ERV< ?,*^H]&TBUT#2+'3+&(065E
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
M9&)^9BV.!A5YSW5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MX?>-KCQMX7U>^O&UI[9_['N$D:7?<I<H,3K)$X4P?,S,<%<#(XWX>_"6TM?
MG[/*7GPVU2'4+3Q5?C6A-X6NA+%9.+P*+G,.1"=\  ?Y2,=@<?H-10!\%1>'
M_$WA2QU2\TKP3XID\(:-\4-0U*YT'2-'EM[F33IK?9#<6<$D:B94F8OMC![D
M#/-;-S\*/#;^+_@W<Z5\-?$L7AZ;Q5J>IWL>N:/<7#QQ3V4@:2>/8PM8WG*X
MB?:,_,5&:^W** /A+PSX7U?0/#_A*:#P9XBATGP_\7]1U'[##H%TKP:=*+H1
M2Q0&,,8<RKRHVKNR<"N_\':-XGT?XZ6ESI6GZKK'A*]U_4[F_P!+\3:#+!/H
M,SQRA[JSO]JI-#-PHB)<XD&T_*<?5U% '(_"@Z,? .EG0/#%SX-TC][Y&B7F
MG_8);;]Z^[=!_!N;<_N'![UUU%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!5#7M TSQ3H]WI.LZ=:ZMI=VABN+*^A6:&9#U5T8$,/8BK]% &)X.\#^'?AY
MH4.B^%]"T[P[I$1+)8Z7:I;PJ3U.Q !D]SWK;HHH *\Y\ _!.Q^'WCWQMXLM
M/$&M:A?>+IX;B_M[XVQ@C>*,1QF(1P(RX0 8+-GOS7HDDBQ1L[L$1069F.
M.I)K+LO%VA:EI<NIVFM:==:="Q62\@NHWA0CJ"X. >1U- 'DD/[)VB0Z':Z4
M/%WB@V]OXK;QBCEK'>;XRM*5)^RX\O>Q.W&>>M:'AC]F+P_X.\<:AKND>(/$
M]GI5]J#:M-X334A_8_VQFW-,(MF\$O\ .4$FPMSMKTF;QCH%O#=32ZYIL<-K
M,+>XD>[C"PRGHCG/RL?0\U8U;Q#I6@10R:GJ=GIT<[B.)[NX2(2,>BJ6(R?8
M4 <A\5?@QH_Q8E\/WEUJ&J:%KGAZ[-[I6MZ+,D=U:2,NUP/,1T9'4[61T92.
MU<3-^R+H$^AZGIC>+?%174O$L'BNZN#/:-(]]$Z.#S;%50M&A*A1TP"!Q7L%
MSXJT2SOKBRGUBP@O+>#[3-;R72+)%#_ST92<A>1\QXI/^$MT+[!!??VUI_V*
M>%KB*Y^U1^7)&OWG5LX*C/)' H X*S_9V\/+>?$A]4U#5/$%EX^VC6--U%H/
M( $(@'E>5$CK^[4#ECR,]>:P+#]D7PN? &J^#M?\1^+?&FCWMH+&#_A(=5$T
MNGPJRN@MV1$VLK)&0[;G^11N(&*[OQ'\:?!/A3Q'X8T+4_$>G6^I^(]YTV%K
MF,>:BH7\S);[AP%![LP S5KXD?%7PM\)-(L]1\5:Q;:3;7EY#86WGRJAFFD<
M(JJ"1G&<D]E!)X% '#7/[+NBZK\.]2\*:SXL\6^();UK9_[>U34(YM0@^SRK
M+ (V\H1*%=0>8SN.=VZN]\5?#C1_'7P\O_!GB,3ZUI%_9FSNVNI,33 CERR@
M8?.&!4#! P!@5J2>*]$AET^*36+!)=1 :R1KI ;D'D&,9^?J/NYJKX_UV]\+
M^!]?UG3K>"[OM/L9KN*"YD,<;LB%L,P!(''84 >>:#^S9;:)X4N="F\?^-]:
M6=8[<WVKZC!<7"VB,";4$P;1&^,.VWS&'!?@5YU^T1^SXGASX0_&6;P=)XBO
M[OQK"C'PKI\$<MHEW^[4RP11P[XV94RQ+E21D\XKVWX-_$R#XG?#WPSK,T]C
M'K6HZ1::E>:=:S!FMC-$KXVDE@OS<$]:ZJP\0:7JM[=V=EJ5G>7=FVVYM[>=
M'D@/HZ@Y4_6@#R\?L]>&/'.B:A+XLFU;Q5+K6AKHLDFLA()K:T)#F.-8XHO+
M;>%8L1ORBY/R@5DW/[)&DZE\-]3\&ZKX]\<ZW:WR0P?VCJFHP7%W!!%(LBPQ
MEH-@4LBDL4+MM&6.!7L^J:]IFB '4=1M+ %6<&ZG6/*C&3\Q' R,GW%-?Q%I
M*:M#I;:G9KJ<T?FQ61N$$SI_>5,Y(]P* /-[_P#9XM+WQGK_ (IC\9^*++6-
M8M+"SEFM9+-!"MI*98FC'V8\EF;<&W*P8C;C&,OQ#^R1X-\1Z1?PRW^MV.N7
M>MKXB'B33+F*TU&"_6,1":)HXQ&I\M=I'ED-DE@2<UZZGB#2Y-8?2%U*S;54
M3S6L1.AG5/[Q3.X#WQ3(_$VCS7]Y8QZM8O>V:>9<VRW*&2!?[SKG*CW- &9X
M*\'P?#SPZ]I_:FK:]-N:>YU+5I?M-Y=/@#<VQ0,X4 *B@#  6O ?V7O@G)J'
MPRT0>,#XB@.D^([_ %>#PWJMLMM;QSF[FDMYL&%97 60.H,A4,>F5 'T-;^/
M?#-WIT>H0>(])FL))Q;)=1WT31-*>D88-@M_LYS5Y/$.E2ZQ)I*:E9OJL:>:
M]BLZ&=4_O%,[@/?% 'C7AG]D/P[X4U3PM>67BOQ8R>%[V\O-(M9;R Q6JW.[
MSH>( SQDN3ER7'3?C(IMM^Q_X9LO#>BZ;;^)?$\&I:)K5UKVE>((KBV2_LKB
MY=GG52+<1-&Y=@4DC8$''85[%'XLT25;ADUG3W6WB,\Q6Z0B.,$J7;GA<JPR
M>,@^E.7Q/H[Z(=975K%M(V[_ .T!<I]GVYQGS,[<9[YH Y7X5?![3OA*?$CV
M&KZOJ\NOZD^K7LNK31N3<.JJ[*(XT"@[1QC''&*YG7/V6/"/B.3QTM_>ZS-8
M^+KR+4KJP6Z1(K2]C$02ZMRJ!TE'DQ'+,R@KP!D@Z/P'^+=]\6H?&LM[:Z?;
M+H?B*YT>W?3;AIXIX8TC99-Y W%O,[ #I]:Z/XN>,+_X??#+Q-XGTVTM[^ZT
M;3Y]0%K=2-&DPB0N4W*"5)"X!P?I0!%X0^%MCX5\17OB*YU/4?$7B.[M(K"3
M5M6,/G"WC+,L2B&.-%&YF8X7))Y)P,<)X[_9,\.>/=7\6WMQXE\3Z9!XGN+*
M]O[#3KN!8/M5KY?DSIOA9PP$2 J6*'&=F<$9,/[2^O:!H'PM\0^*/#.G1Z!X
M]N+*QAGTK47DN+&XNH]\(>)XE$B9X9E8%>NTCI[K+XATN#6(M)DU*SCU25#)
M'8M.@G=1U8)G<1[XH Y_XD_##2_BG\-]3\%:S<WRZ;?P)!)=6\H%RI1E99%=
ME8;PR*<E2"1R#7'W7[->GWVO:_K%SXR\47%_KGAU?#-Y)(]D<VP+GS%_T;B0
MF60Y^[\V H  &=X?^/=]\1_B7K6B>";GPS?Z;X<U:'3]5AN[T_:YX#$DDUU;
MLA(Q&9%7:RD,0WSIQ7KMAXHT;5;"XOK+5["\LK<L)KFWN4>.(K]X,P.!COGI
M0!YCHW[,VE:%J_A34K7Q7XD^T>&O#LGABRWM9%6M7V99Q]FYD'EQX(P/E^Z<
MG-2/]D[PQ%\+?!W@I==\1*?!]RMYH7B".X@CU*QD7< 5=81&PVLRE7C8,#@@
MUZK/XR\/VMA/?3:YIL-E;R"*:YDNXUCC<@$*S$X!((X//(K5BE2>))8G62-P
M&5T.0P/0@]Q0!P7PO^#6G_"S5?%.I6NMZSK5]XDO%U#4)=6EA;=.(ECWJL<4
M:KE47( QQP .*\;\$?""?Q]\2?CM:^(7\3:3X7U_6[:3[";06]IJUJMI#&_[
MR2$OM+(Z-Y;J2H]#FOI2#Q#I5SJ\^E0ZE9RZI H>6R2=&FC4]"R [@.1R119
M>(=*U+4+NQM-3L[J]M#BXMH)T>2'_?4'*_C0!XUXD_9!\,>(M1UV=?$GB?2K
M/5]7L]=DTS3[J!+:"^MO*\N:,- SCB% 49F3C(4'!&[IO[.&A66C_$K2KK6M
M<U:P\?22RZI%>2P?NFD@6!C"T<*L/D11\Y;D9[G/HUIXET>_O([2VU6QN+J2
M-I4@BN$9V16VLP4') 8$$]CQ3'\1V$]]>:99:A87.M6\1D;3S=*)$X^4NHRR
MJ3CG'>@#PGXB?"^+Q;H?AOX+W6@^*/$NE6LECJ$GC+53 +>&*"7)3S8V0^>4
M3RPB1 ;9,DXW5]$1Q)%&L:*$10%55& !Z"O*_@'\;H_BG\-?#NMZ]+I>BZ]J
MQN]NEPW0RPAGEC)C#G<P CR3CUZ5Z##XNT.YT:75X=:TZ728BPDOTNHS A!P
M09 =HP>#SQ0!Y/I?[)7A;1?#^AZ99ZYXBAE\/:K+JNA:B+F W.DM(SF2&',.
MQHF\QP5E5R01DG:N/1O OP\TSP!'JK6<EQ>:AJ]XVH:CJ-X5,]W.55=S[%51
MA450JJH 48%><?#CXU>(_B3HWBRYM8_#.GRZ)XO.AQS37LCVMQ:*8B760 ;I
M660[!@*6VCW/KMSXFT>SNEMKC5;&"X:9;<0R7**YE895,$YW$<@=2* /&]/_
M &0?#>EZIH]W!XI\6+!HVNW.OZ=8_;8/)M9KCS//C7]SO:-_.<_.S.N?E91D
M'4/[,VDRS6M[=>*_$UWKECIATFPUR26U6]M(#+'+A72W4.<Q(,RA^ ?[Q)]3
MO=?TS3KZVLKO4K2UO+G_ %%O-.J22_[JDY;\*A\3^*-)\%^'K_7=<U"WTO2+
M"%I[F\NI D<2 9))/^30!Y9XD_96\-^*- \2Z?<ZWK=O=>(]3L]5U35;7[)'
M<W,UJ4,((^S^4 #&I.(P3SD\UMZK\!=*\0ZY;W^M:[K6LVUKK$.NVVF7C6Q@
MM[N)0%:-EA$JKE0Q42;22>,$BN;@_:5LM7^(_P /K+29M)G\$^*-#OM7;69+
MO][;M L+;' ^1.)ANRQ(((XKUS4/%>B:3IL&HWVL6%EI]QM\F[N+I(XI-PRN
MUR<'(Z8/- '-_"KX1Z;\(;#5;#2-3U2\T^^O[C4([34)8WCLVFE>61(MJ*=I
M>1C\Y9N<;L  <7XJ_92T+Q=;_$6"[\4^)88?'5W:7FI);O9CRFMP@C6$FV)5
M<1H#NW$XZ\FNZU+XQ>#M(^(6E>"+K7[&+Q-J5J]Y;V+7"!S$&102">K%QM'5
ML-CH:U?&5_JNG:9;2Z1-I,$[7D$<K:S*\<1A:0"0*5Y\PJ2$!X+8S0!S_ASX
M/VGASXH:WX[77=7O]4U?3K;3;FVNOLWV81P%S&RA(58-F1R?FP<].!CG_%'[
M,^@^(?B3>>-;/Q%XH\,W^IPQ0:Q9:#J0M[35TC&U/M"%&.X+\N^-D;'&:ZSP
MM\8/"'C7QAXA\+Z+KMEJ&M:#(L5];0SHS1N5#%0 <G;D!N."<'GBM>^\<>'-
M,O;NSO/$&EVEW:1>=<P3WL:20Q\?.ZELJO(Y/'(H \L\0_LGZ!XCTWXB6$WB
M?Q);VGCFYMKG48[=[,>28$C2-8,VQVKMB0'=N/'7FNA3X#:8_P 2=0\97NNZ
MQJ=QJ.AIX>N],NQ:FRFM%+-AE6 /N)=R2'Q\V, 8%=M9^+]!U&6QCM=;TZYD
MOT:6T2&[C<W*+]YHP#\X'<C.*2/QEH$MM?W":YIKV^GG;>2K=QE+8^DASA#]
M<4 >>^$?V;M \(0>'+:+6=<U&P\,"4>'[/498)8])+H8P8B(0SE$9D0S-)M!
MK)7]D?PHWP<TOX=S:WXBGLM(U#^U-*UH74,.I:=<^:T@DAEBA100TC_>0\,0
M<BO5QXLTJ[DCM=/U73;O4KFU-U:6HO$W3QXX<!<DH>/F (KA?@=\9'^(WP4T
MOQSXD73O#\ERURLZBXV6T/EW$D0_>/CKL')[GIVH J:M^S7I6MZ#X?TZ\\5^
M*+BYTC6X/$#:K/<V\UW>W4/$9F9X&78!QLC5!BL[6_V3]#U[1_&FFS^+/$T=
MOXLUV#Q!?&)[(-'<1&(HL1-L<)^XBR#N/R]>3G?_ &?OBOJ'Q?\ #.OZGJ-G
M8V4NG>(+_2$73IFFBDC@DV*X=@-VX<YP!STJM\-/C3-XI\<_$'P]X@72M&DT
M#78](T\1W1W7@:VBG!^?&7_>?=4<8[]: /#O$?@SQM??&3Q3JUO)\0-"\0O>
MJFE26NA:/JFFSP1Q*D4JW4\+& /AF:/?'M+M@9.3]->+_A_#\4/A7?\ @_Q;
M(S)K&F_8M2ETYO+.]D =HB0=OS9(R#VR#707GB#2].U&TT^[U*SM;^[S]GM9
MIT26;'78I.6_"JWC*\U+3_"VJ7.CRZ9!J<4#/;R:S(T=FKCH967Y@OJ10!YW
M!^SC91>*/^$@D\9^*+K4SX=;PRTL[V3![9GWF0C[-_K-QSD84= N.*S?#7[)
M^A>%IO"[VOBSQ0__  COAR?PO9+)+:#-I+MW,Q6V4^8-B88$8VC@\Y]9N?$^
MEZ3;!M4U;3K*1(DEE,MRB*H8X#?,1\I;@$]:L0ZYIMSJ$]C%J%K+?01K++;)
M,IDC0]&90<@'L30!Q_@KX.:9X.\5W'B>74]2U_Q'<:;#I,FJ:IY F:WB8LJM
MY$4:L=S9+,">!R!4"_!2Q7XW-\3_ /A(-:_MAM*_L8Z=FV^Q?9O,\W&WR/,S
MOYSYF?PKLK'Q-H^J7GV2SU:QN[KRA/Y$%RCOY9X#[0<[3Z]*B;QEX?2&XE;7
M--6*WC\Z9S=Q[8DW%=S'/ W C)XR"* .:\:?!W2_%_C71?&$&I:GX=\4Z3;R
MV<.J:2\(DDMI""\$B31R(Z;E##*Y!&01S6"?V:O#<$_@233]3U?2U\(:C<:M
M;);20,+RZG6032W)DB9G+^;(3M*<MQC QZ2?$FD+HO\ ;!U2R&D;/,^WFX3R
M-O\ >\S.W'OFN9\0?&WP/X8\0^&-$U#Q+IL.H^)"YTV/[5'B9%0L9,[L;#@*
M#W9@!F@#A-2_9#\*ZQX>\0Z7>Z[XCEEU;Q&?%<.IQW,$%YIFH\?O;62.%0N
M ,.'&,YZU'\0_!O_  B_PVNOA_;^'_%/Q+NO&,5Q8W>L7\L,ZQR-&$$U[*6C
M$48&,>4G&SY5!(SZIH&M7PBUZ?7;W14MK.^E6&6PG8B&V"J5^T%\!)1DE@.
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
MF[U;7])OK&:;4&N9;41PWW]G &1427<2BINS\^SH3]I22)#&TDC!$4%F9C@
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
M(6MZ7J^NZ0USJ.F6\MI;SP7D]M^XDQYD,@B=1+$VT9CD#*<=*R_"'[.'P_\
M >L^']5T+1[JPO= L'TO3F&KWCI!:NP9HO+:8JX)5?O GY5]!@ ^</&'Q U[
MXT?#_P"$GCV;588-(O\ XE6,$6AQVJXABBNY8HRTF=_FYC+-D[?FP%&,GTC1
M_BU\2/B#K%[K?A3^R8= T;Q5<:)J6GZG+''']D@F,4K%QF5;@\.G1"&52O\
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
M%=_[1GRP7)V@GG&3BNVO_P!F_P"'>HZ5X>L'T!X%\/RO/IEY9ZA=6U[;2/\
MZQA=1R+,2_\ 'N<[_P"+-=%\//ACX:^%.BS:3X5TW^R]/FN9;QX/M$LP,LC%
MG;,C,1EB3@''- 'GGB#XC>(_%?QE\6_#WPYJD/AN?P[H%MJRW<UJMPUW/.TH
M12K<>2GE?-MPQ+\,N.?+?!7[0GQ*^,>J> K;2K[2/",?B/P9?:S<!]+:Z>WN
M[:YC@9HRTH#(Q8E<C@'G<<5]&>*_A#X5\:>(+?7=3T^9=:@M7LEU"POKBRG:
MW<Y:%W@D0O'GG8V0#R!FJC? SP5_PD6F:Y#I4UEJ.F:4^B61L=0N;:*WLFQN
MA2*.18P#M4YVYRH.>!0!5_9S^(6I?%?X'>#?%FL1P1:KJE@LUT+92L9E!*L5
M!)P"5)QGC-<#X\^)WQ"\2_$+QSX1^'3:?9ZMX4M;*=%U$Q^3=R3H9,S[OG$.
M!LS'A@P8Y/"U[%\/?A[H/PL\)6'ACPS:2V.B6*E;:VFNYKDQJ220'E=VQDGC
M/%<UX^_9T^'?Q.\66/B?Q'X;2]UZSA^S)>PW4]L\D.<^5,(G431YS\D@9>3Q
MS0!Y!X]^*OC_ ,(?&7PQX;N_%5E9Z!XWMK46=]##!*NAWF_=)$S>7B5)U5T@
M9\98'.<53\?_ !2^,$>M?&]?#GB7P]9VOP[BM=0M;:\T9I&OXVM#</#*_G#9
MD*PWJ.N,!0#GW#Q/\ / OC+1O$&E:QI-Q>6&NW%O<WT1U.[0EX-OD^6RR@PJ
MFU<+$548Z5YGX._9\&H?&+XJW_BG0-2/AC7/[-BL&FUN1H[V*WMQ$Z7,:7!,
MH+#.)@VX$[NI! ,P_'+XB_%B[UBP^'UO8Z-K6D:+I6JK::H8S'++=P>?MGW?
M.(0/DS& P8,<GA:Y[X@?';XKZ4GQGU"QUOP]9V_@/3]+U:"TBTQKA;D36QFE
M@,IE&5."/, R?E("\Y]Y\=?LX?#CXD>*=/\ $?B#PS%=:U8P"UBN[>YGM2\
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
MEE'F'='&5#@E@2,@GO7KOPJNOB)%XE\0V/C*73KK1MD-QH\ZR1B_P01*LR1
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
M$WA_4;@IK]HRN($NK-HEB$RDQDRAF;Y#R=W'8?LT_#;Q'\(OAC;>$?$,NEW
MTVYN!9W&F2R/YT,D\DJO('1=C_O "@W ;<[CG  -WXA_&3P]\,=9\.Z5K"ZE
M)?\ B":6WT^&PTZ:Y\V2.-I&7**0&VJ<+U/IC)'':5^USX$U9-*D6'7[:"]U
M;^P9I[K1IXXM/O\ S#$MO<N5VQN7P ,G[RDX# G2^+OPX\2>,_B-\*]<T9=*
M.G^%M6GU"^%]=R0RNCVLD 6)5A<,1YF[YF7ICO7E5[^SC\1+GP-KFCJGA@7=
M_P#$9/&4;'5;GRUM5NHYS$3]DSYF(]O V\YSQ0![ O[0OA-_%UMH(:^_TG6)
M?#T.I?9O]$?48XS(]MNSN#!5;YBNPD$!B>*\\^"?Q>O]/OO'&D:S<ZUXQU4^
M/-2TK3;>'RI+B&UB2(@D%HU2%,X+< %E'5AG$UK]GGXI:_X]T?Q!J-[X5U.Y
MT7QF=>L]3O+NZ:Y.G%)$6T$?D[8/*$@^5&*R$98H<DU/"'[-GQ.^'WQ6UKXB
M:!/X:AUG5_$MW<ZCI\NKW7V74-'GPRQ.?LN4N(G7<C*I'SL"<4 >R:Y^TGX(
M\.^([/2;Z\GBCN=471!J2Q!K6._8X%N[ Y!W?+NV[ WRE@017J5?.7@3X(?$
M3P#X[UNVM9O!E]X&U36IM;CO[VWE?6; S2>;-;H-GER+O+;9&92H;.TX KZ,
M/0XX- 'FGAO]H7PGXI\5:5H=F;Y3J\M[!I=_-;%;:_DM&*W*1MG<"A#??50V
MTE2PKT>ZN%M+:6=P[)&I=A%&TC$ 9X5023[ $FOEOPM^SS\4+?XF> O%GB&^
M\+:IJ/AW4]3DOM8-W=27FHVMRC+&0K0A8C&I51 K&,8)##H?J2Y,HMI3 B23
MA3L21RBLV. 6 ) ]\'Z&@#Q_PM^U?X&\7Z,=8L8]=CTAE7[/J%YH\\%O=RM.
MT @BD=0KR[UY3.0.3@!L6-,_:A\%:S%)#9M?S:Y'K T%M!%N/MGVTQ&98_O>
M7@Q*SB3?L(!^;/%>;:=^S)XX3]F7PSX+;4?#^G^-O"^L_P!MZ;<!Y;W3;B1;
MB658YPT4;[&29D;"DCJ,]*W]9^&7Q=US0_#[R'P383Q:JL^L^&=*GN;73KZT
M$3IY;72PF5SO8.5:,(P4(>,E@#N-)_:)\*>(=&T2]T=;_5+G5S>"WTR&W"7>
M;1MET&1V49C8;2 222-H:K>J_'3P_IT,!@M=5U6[;24UR>PT^S,ES:63#Y99
M4)!4G# (,NQ5MJG!KP;2/V1O$H^&]CX-\0:1X0UFRLM4U;4+*\L-2N]-O--D
MN)S-;SVLT<#-$Z[W5HP=N OS-TKM/"GP,^(/P[\:1>*+'7=,\8ZGJ?A:ST'7
M6UVXEM6EN;;=Y=W&Z12[MWF.&1@N>&W9R* .IO\ ]JKP'!<Z3;Z=)J_B.;5]
M&?7M/71-)GN1=6BLJED(7!(+C(S\O.[:>*ENOVG_  2OAO1]:L'U'6K74]%E
M\111Z?:%I8]/BV^;.ZN5QM+ %!ER<X4X->?_  ]_9D\2?"KQ;X&ET>;2-3T/
MP[X1O]"EDN[R6"XGN[FX2=I%C6!U6/>C#[Y(##@XYY?2OV7_ (JVWPR\+^";
MZ]\*7^BV7AB]T2[TZ:_NFMH;R5V,=\BBW'V@JC;=D@38?F5B: -_6_V@T\*?
MM#7&HF^\2>)?!5_X$MM:L]*T739;T(7N6S<+%&FY1Y8!+/\ 3J0*W9_BRGBW
MX]?!S4O#/BF>[\"^)?#VKWS6\;!+6?RE@,<K J&#+O<$,>,= 0:J> /@=\0_
MA]KOA;7H6\,:CJ-GX(M_"5Y:O>W$,44D,F])XW\AC*IZ%66/ZU!H7[*^K>$M
M<^%MCIUUI]YX7\,Z'JVE:E<SW,D%Y-+?;2\D,0B9  P8@&08# =LD ])\.?M
M&^"_$_C32?#-K=W$=[K5O+=:1/-#M@U*.( R&)@200"&PX4E>5!'->A:YK5E
MX;T6_P!6U*<6NG6$$EU<SL"1'&BEF8@<G !/%>'?L]?"/XC?#&#2?#WB2;P9
M=^'M A-K8ZQI-K*-4U"%5*1"X5T"1,%QN9&?<5'W<G/L/CW3-:UKP3KVG^'-
M331M?NK&:&PU&1-ZVT[(1'(1W"L0?PH \L\2?M6Z%IG@GQAK&GZ)J]WJF@>'
MT\2KI5Q%'!)=6,BN8IU9GV[#L;()#K@Y3. 31?VC-1U'XC^"/"MSX*U*Q_MW
MP[+KUS>RS6NR!5>%,@"<_(/-+$G+8*X!.['F=O\ LJ>/]3E\92ZC)X5TR3Q1
MX#/A>\DL[V[O)FO092+F262)&E#F0%F;YE V@-]ZNUB^!_CF^\8> ==U%_#T
M8L/"MWX6UJVMKNX;RXY6A(EMF,(\UL0D8<1XW9YQ@@'4Q?M4^ 7UBWT][J^C
M-[8W&I:;.+-Y$U&"!=TI@";F)"_,%959EY4$<U1TG]KSP-K<NAQV=GXEF?7M
M,.J:,%T*X/\ :2*%9D@^7YW4.I/8#)S@$CEOA7\$_BEX'\%OX0U1_ M]IFE:
M;-IVEZO9Q30ZAJ">4T4 NLQ%8, @LT9D+;>@R<L\!_ /Q[X5NO@&]RGAR5/A
M_HMUIFI>5J=P3.\MND*M"#:C('EY.[;UQVY .S_X:S\!/HOA348?[<NSXFDN
MH-.L[;1KB6X:>WW^= R*AVRJ8V79UR,].:PK_P#; TC4['P1=>$O#^K:\-?\
M2-X<N[>:)+2XTVYCC=Y89HII$99<(< _+W+= ?)4^'WC+X2>+_@1HM]!H-WK
MC^,?$>HPQ0:E-]F>*X@N)@K2&W#*RB3'$;#(]^/0+[]F7Q5;S:?XCTRYT-O%
M3>/CXTOK*XN)DL@K6SVWD1RK$7)6,JVXQC<P;A0> #Z;1BR*2I4D9VGJ/:O%
MO"W[2]GJ.H?$AO$&AWOAK1_".L+HXO+AHI3<RF.$JBI%([M([S (JJ<@KD[L
M@>TQ[A&N\@O@;BHP,]\5\O\ BW]EWQ=XC;XFVMOJ^CV-OK7BBS\8:%>EY7EC
MO+=;?;#<Q; HBS;GYE=B0^=H*\@'M_@[XKZ-XQ\2:QX;2*\TKQ+I,<4]WI&I
MPB.=89,^7,N"RNC8(W(QP00<'BK?Q,^(^B_"3P/JOBSQ"]S'HVF1>=<O:VSS
MNJ^NU 3CW. .Y%<EX-^&.LR?&'4/B5XG33K'6)M"AT&#3M)NI+F%(EE::21I
M7BB+%G8 #9\H7J=W%S]H[P!K7Q5^"'B_PAX>-@FK:U8O9PR:G.\,$>[&69DC
MD;CT"\^U %,?M(>&6T_[0-.U]+F1YA;:?=:8]K<W442HSW$2S; T6)$P^<,3
MM&6XIEK^TYX(UCPO9:]H,]]XEM;G3)-9,.E6I>>&SC8K)+(C%2N&5EV??8JP
M56VG'+_%#X.>/-7\3^!?&OA3_A%9O$6C:9+I&I:'XC::33KJ"4QL3',D1=71
MX@58Q\@D$"J=W\'/BIX8^)6F^._"&I>$+C4K[15T;7])U**>ULD"3/-%+:>4
MK-\AE==KXWCDL"> #O\ 4_VAO"=E8O>67]HZY!!I<.MWATNR:5K*QE!:.:5#
MAAD*Q"*#)A2=N!4VC_'KPSK_ (XTOPSIPN[N75=%/B#3M2C6/['>68*@O'(7
MR2"Z@K@$9!.!S7$K\%O'/A?XB>+_ !)HNI:-KZ^,=%M;'5DU>22T,%Y!&T2W
M$2QQ2!XV5SF(E<;1ASDU1UO]DLP_#7X5>&_#>O-INI^""EI_:SJ0]S82QF&^
MB &<&1&)4=%94YXS0!VFJ_M)^%M&\.6VK7-KJ@,U@VK-8) CW,5D"1]H90^-
MIP2H!+L =JG!Q4M_VK? FJ>(;#1M%&N>(KN^LK+4H6TC1;FXC-I=.4BG+!/]
M6"/F;HO?D$5A?$CX*^,[?XM:?XV^'R>$KZWET>+0]2T+Q9'*L"Q12.\,UN\2
M.5=?,=2A4!ACD=1K>"?A5XN\/_'V]\8:@^AW&B7/A>ST-I+2:2*X\^&:65G%
MOY.Q(R9< >:2 HZT >T,P12S$!0,DGM7DU_^TMX9L?"5_P"*!IVLW7A^UTR;
M64U&WMHVBN;2)PDDD9\SJ-V=C;7(Y"UZO*&,;A,!R#C/3-?*%K^R'K\^F^,K
M:"?2/!%OXI\-WNF:KI&@:A<7.EWFHS8"7RVTD4:VQ'S[A'G=OQVR0#VV;X]>
M%;'Q)<:1J$MQI9@\/#Q0U[=HJV_V#<%+[@Q(()P5(!],UY?^T5\>!<?!3XDP
M^';O7_"'BO1_#ZZY:S2VOD226S-A)4<A@ 2""IVR+W"U@ZU^R]\0OB5=7G_"
M6ZAX:T:VOO 3>#Y/[#N+BXD@F$HDCN%,D48==R*2I"X!(^;&X]!XN^%WQL^)
M/P#\5>#?$]_X+_MJ_P!(_LFT_LV>Z2VF<[0UU/(\+.APO$2(1EFRYXP >G?#
M7XSZ'X\UN]\-6Z:I::[IEC;WDT.J6,EL9X)<JD\6\#>A9'&>#D=.17;Z[KEA
MX9T:^U;5+J.QTVRA>XN+F4X6.-1EF/T KRCPC\,O%FF_'ZX\;:C%HT6C3^$[
M30C':W\TMPL\4SRLVUH%4H=^ =P/&<<XKM/C#\/$^+/PN\4>#GO7TW^V;"6T
M6\C7<868?*^WO@X.._2@#A=4_:\^'N@P>(VU6;4].GT+3DUBXM9+!Y)9+)FV
M"=!'NRN[AMQ!0D;PM+J/[6G@[2YM/MY]'\8+>ZF]TFG6?_",WGG7P@B65V@4
MI^\!5AMV]>>@!-<-X@^"?Q?\;_ WQ=X1UR/X>6FN:CI#:5;7&B_:((;EF*YN
M)Y# 6CX7_5(K#+'YN !W?BCX9^,-=^)_P=\20P:''9^$XKQ=4B?49O,9KBW6
M']P!;X<*1G+%,^@H T[[]I7P;IMJVH7)U*'0X+R+3K[69+)EM=/NY-NV"X)^
M9&!=%8[2J,=KLI! S?$'[6G@+PWJ>OV=VNNE?#^H0:;JUW'HUP;>Q>8(8WDD
M*@",^8GS=\Y&0":XF_\ V8/$\W@WXC?#B._TF?P-XQUN75O[2FGE74+&.XF2
M6XA$(B*2'<K;',BXW\J=O-'QM^S9X]U_P[\<M*T\>&XT\<7UA/I;W&J7 \B*
MWB@C/GXM3AB(,@+N^]UXS0!ZUX[_ &D?!/PZO[B#6+R=;6RN8+/4-0@B\RWL
M)9MOEK*0=W.]"2JL%# L5S4OBG]H;PAX0DU:6]EO)=)T6YBL]7UFUMC+9Z;-
M(%*K,X.> Z%BJL$##>5KSJR^!_Q'\,?$[Q+J.B2>"KWPOXJN8M2O#K<,TU_I
M%UY,<4WV;$>R="(P5$ACP>Q'!BU?]FOQ5_8_Q<\&Z??Z1<>#OB'?2W[WMY-*
ME[ICW"(ETJQ+$R3#Y-R$R1X)P00* ._U[]I/POX<L?B!=7=IJAC\#K;R:MY,
M,;XAF3S(Y8L28=2G/!W>V:VY/C+H;:_)I-K;ZAJ$EO<6EI>7%G"KQV<UR%:%
M91NW#*NI+!2H!&2#Q7AWQ*_9?\=:DOQ6T;PC>>'$\/>.=$L=/6XUBXN%N;*6
MU@\@+L2)E='4*=^\%3GY6K:\0?LZ>)_$?Q#TGQ7&FB>&?$6G7-AL\3Z%J=S%
M=W%E$L?VBSN;?R1'<HQ615,C\!U/&W! *?PZ^/$OP]TKX@WOC*[USQ%8P?$6
MY\/6EX%BD^QHYA2!'Y18X][[=V, GG&:]_TKQE;:OXMUKP_#:7:W&DQP/<7+
MJGD$RJ65%(8DM@9((& 0>XSX'+\/]*\"?#?XO:1\7M:\-:'H7CK7[^^LI$U4
M[BL\:[(QYL<69U\K>JIN)(XZ5Z;^SAX/UGPC\)M&'B>\?4?%>HQ)?:M>2IL>
M6=D4 ,O8K&L:8_V: .L\=^/=*^'6BQ:EJS3>7/=0V%M!;QEY;BXF<)%$@Z99
MB!DD =20!FN&/[3?A46>FW!L]747?B(^%)T>V138:EN"B&<EP%!)&'4LIR,'
M)&=?XZ>%/&/C#PA9V7@O4;2ROX]2MKB\M[ZZEM8K^T1LS6QGA1Y(MXQ\RJ>F
M.A->2Z!^RQKY^%'Q7\':I+X?TS_A)-:FUW0I=%\W9IUR1&\)8,B[?+EB3&W.
M0">,[0 >GZ9^T%HFK0>(C!I&L_:M!UN+P_=V310B<W<A0*$7S?F4B1&W9P0<
MC(!PMA^T5X1U'Q18Z+%_: %_?WFE66H&T)MKJ\M59KB!""6W*$?DJ%8H0I:N
M0\!?LRW7@[XN6GC"76TNK:YTV.76[0(1]OUI/,47V,8 V3S+C/&(_P"Z,<BG
M[//Q3NOB)X4\3ZK>^%=7U#P_XGO=3&JW-Y=&ZN[":.:..'9Y.V#RED4")"4;
M:6W*<[@#T30OVM_ ?B&QN+^UCU]=-B=[=;^?0[F.":Y6Y^S?98V*?-.TF (O
MO8.2!@XY/X<?&:>T^,GQPG\4ZGK&G^'="CTAH-.UJ-0;%IHY-R1+$"'WMLP5
M+EB0,D\5DVG[,7CL_ S3?#S:CH.F^,-!\8R^+=*EBN9[FPG8WDMPL,Y,,;J"
MLS(2JM@@$9Z4OB;]FGX@_$6\^*>H:S?^'/#U]XKM]'FTX:;//?)97FGMO3S?
M,AB\R)F S@ X[4 >H6'[3W@6Z'B&&XN[K3M3T*6V@N]*N8-URSW)Q;")8RPE
M\UOE783R"#C!KFO@=X\UOQ5^T%\9=-U"YUJ/3M,723::3K"(AL6DAE:18Q'\
MI5B%.X%L\98XXPO%'P)^*'Q"\#:?+JL_@?PUXST/6+'6M+M] AG;3KB>V9B?
MM,C(LFV0,1M53LQG+GIVOPF^'/C?0_B_X]\:^*4T"UA\36FG1I8Z/>3W+6\E
MM&Z,"\D,6Y3OR#M!XZ4 >S4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>6_M/ZMXFT'
MX"^,M0\(17<NNV]F)(UT\$W/EAU\XQ <^8(O,*XYR!CFOGKQAXZ\,7GPR\0^
M,/@IJ>OZAI%S+I \0KIAG%M:62W"B[:)2 RW1A+>:4)8*N6PV"0#[7HKX)^.
MNK6^F>'_ (VWO@7Q(T'PR;P7;W<=QI.J,EG;ZT9F"K;2(X 9X0IDC4X)*%AE
MN='5='\&3_&/Q1H4GB:Y?0;[X<1Z[<VI\37'ERWRR.%N"?.SN"$'&<8"G' (
M /N6BOSZ\$ZWX<^(^N?!U?B%XSO/[$UGX6M+?R3>(Y[2"XNHYH%+,R2J!(/F
M)P025YR15;2?%NI^'?#/P[T/XS^)-3T?P-J6B7]OINNZO;RS+).+UQ;?:7R"
MDYM/*:-WY!W8^8T ?H=17PC=:3X>O/B@OAK6_&_B#6-+@^%<ESOUW6I[.XGD
M2Y/E3RQK(FUS&%;D D!68;N:P9?B/J&K?"?X>>(SX@TGQQ<Q^![%]4\*ZGJ#
M6^ISY9@UWIERI.;O<A1D*DMM49&[! /T,KF=4\9-+HVMS>%K-/%6K:5<"SET
MV"Z2 ^?A&:,R/\JE4D#'/TZU\5>/_BIIG_"U8-6LM7O-'U73OB1IUGJ5OJTS
MOJ45H\:QN@5 H@L&SA482"1V8Y!XK(\3S>%_!/P,_:5@T^>V\,>)+/QK/*HL
M9#8W"6\EQ;&%6*%28W#2%4;AAN(!P< 'Z(J25!(VG'(]*6OC?Q[XEL];\8?&
M73?&VK2Z;=)H]I=^ ;F*[:%GB-J6\W3V4C?/]IX;9ESE%.5(%<)JS2>(/$/C
M2S^(OB*[M_$=I\([#4KZQ&NS6R6^JJ+@NXC250KAA&=H&,D'&<&@#] Z*\:^
M 7QM\.^*O"'P^\.W7B:#4?&U_P"%+/6)+<L7DGC\M4DEWXVL?,# C.<@Y%>R
MT 9OB76&\/>'M2U1+.74&LK>2X^RP,JO+M4G:I<A03CN16+\)_'\7Q5^&GAG
MQA!9R:?#KEA%?I:2N':(2*&"EAP2,U\\_&CQ?I2?'?Q;X<^)-U_9WAN;PBC^
M$Q=RO#:W-X3+]J,3 @&Z'[D* =X7[GWCGSKX$>)]+N=)^%6A_$&\2R^',_PX
MMTTJ:^G:WLVU1'VW*LY*@7"QA"F3N WE><T ?>]%? _A3XA7_AV'X>Z9\?;_
M %&#P1JGAW4+?3M3U,2[9;S[8RV[7+ 9%P;/RVC+\[BQ'S&NCUK5O#WP^^*<
M=MJM_J<.B:Y\+WL].?Q('>\U6ZBG.W>NW,ESY6QL$>9C&0,$  ^U:*_/#X3W
MGA_QQJ7@G2_$'B>\ELY/@Y'<7EE+KUQ HNDE4%V42KM8!23TSMW'.,U>^$_B
ML63?LUZ_IOBJ>_\ %WBCP_J5KJ37NM23_;Y([(&W22-Y"N5E50, <Y[DT ?H
M#17P1\+/$WAOQIX?76KGQ]X@T_X@Z9X>O[?Q9H4:36,D<_D-YCZA(2"NR5?W
M4@93\P"_+D";X!W^C6_BS]G3;XADU&X\8>!;R'7;:^U=[M+]TAMS&KQ2.RY#
M>:  !_$/6@#[AT'Q!IOBC35U#2;R*_LFDDB6>$Y1FC=HW /?#*PS[5H5\W_L
M!Q:#9?L]:98:3;V=MJ5E=WEOJL-M"(WBG6ZF 27 'SA-O!Y *]B*^C)V"0R,
M25 4G(ZCB@"2BOSTEU#4M7\ ?$'1(?[.\?2W/@C5+[2O&7ANX<W$I5E=4U*U
MRQCO5;&R0-D[7  Q@:?B#XKS:]XNU75?A9JCZQK<WPA9K633 S_:+V.==VPX
MVO.B!AW8%=IY&* /L'XU?$U?@W\+_$'C.32;C6H='MS<R6=M*D;LH/)W,< #
MVR?0&NPL;H7ME;W 78)HUDVYSC(SBOA7XG>,OA=XI_9H^*GB/P)KNI21W?A!
M;34H)99$L8;H,-HE$H'^G,68,<ER%^;^$GT[X*ZAHV@?M3:[X>T+76NM.U+P
M5IVK26<FJO=B2[\^56F4.[88QE,[<<;>V* /J.BBODLZ-I?C/]KOXI6/]LWN
MH:IHNB:1JNDZ4NO7"1Q7Z_:3N\E)0, ^7N0C9AN5^:@#ZTHKX&^%_CKP_K7A
ML^*9/&7C ?$31/#FH1^+/#.B6;PWXF$#>:UUY@8>8DBYAD/=E"Y7(&9X3\>Z
M8^K^,M/TSX@6WAK0M8^'VG75MJ6GO+=6]O=?:7CDGFD)59I0"BSRJ(R<D$!A
M0!^AE%?"@^(7B#3_  DJ7NC66D>'K+QQI]OXNU;PC?27&BW6G/;C,ULPP88-
MPA$T8)"Y;)(9JROC%JC:'H7Q/?0O$\]E\,QXB\-'0;JRU9XK:.ZDN(Q?PVLB
MN%:$(58H"45BV "#@ _0"N!^*'Q63X9ZIX*M)='N-13Q-KD.B+<12HB6KR*S
M!W!^9AA#P!]2*^3/$_C3PW\./$?QU\/P:_JC^%X;[PW.L%IKSL+=[@@7$DT\
MGFM';,0GGD _*Q'!;-<G)K5CK1OM)O\ 6UD\,Z/\6["Y:XTV2>SL]/TZ:Q!\
MR*3>3;P,[MM<.%^8E2,T ?<'QK^*Z?!GP4OB.;2+C68/MUI9/%;RI&8_/G2$
M.Q8] SC@ G^==[7Y^_$:TA\$?";XKVUCK4\WPP/BWP^?#,VIZB]S'O\ M-N]
MXMM-*S,\(<$C#$ B3!X-=+XX\4Z5XH^,WC/PQXT\9ZSX1\2QZM:7G@YM*M'>
MYO+'RHFC^P2#*-ND$JR* 0=QW<#( /MVBFQY\M=V2<#.>OZ5XG^U;XKTGPOX
M6\*+K=S/9Z??^(K2V>>2Z%MIR\.P&H.5;-L2O*<;VV*64$F@#T?Q78^$$U71
M+[Q%8Z3+J3726FF7-];1R3"=LE4B8@L&^4GCT)[5K:;XATW6+[4[.RO(KJYT
MR9;>\CC.3!(460(WOM=3CW%?GKI.IZ!K'ACX>3^*IK+5;#PW\7=0T^6[U&U;
MR;*RD6Z\F+$Q8QQ,3%MC+''[L?W:W;[4[/X;I^T#)X:T\:=JMOXVL[S4X]'L
M3]OAT&1+(W$JH@#^61YAXQG$F.0< 'W]17P!XWU3P9;_  W77/!OQ,U74O#N
MK>-M :-K6ZDT_3;9FN$6XBM0&7(*?-(F2J'!PK9QG_$Z+PYH.E_M/6^G^*+V
MW7PD+'5/#\*^([@_8;R2V5I)(P9LLQE4<-GDD<;CD _0^LT^(M,&O/HOVV'^
MU4M1>O:;OG6 L5$A] 6!'/H?0U\.^./^$3\:_$CXQ0^)/&>I6I/A31]4T-;7
MQ%<P_P"F-;SD26J)* [[PFU%!&6X7YJS;S3=2TOQ7XGF\16-M;_%;5?@Q:R0
M3/;J+NXU-([E9V1@,F505#$<@8SQB@#[D\$>-+7Q_I#:QID;-HTLC)97C'B[
M125,J#^X2#M)^\.<8();JGCBTT+QAI6@ZC$UJ=7#KIUV6!BGF12[P'NK[ 6
M/#!6P<C%?-_B.Z$?[-7P/30_$?A_196L;&2TT[Q3E=(U?;8'-K<.I!3()=6P
MP#HORGBLOQSK=UXE_9R^"-_INC7OA_67\;:0MII]S=&ZEB9;J19=DW!EC,0E
M*OCYHR#WH ^R*SM7\0Z;H+6"ZA>16CW]REG:K(<&:9@2J*.Y(4GZ GM6C7S7
M^V-IOAT:]\%-8\265A)I=EXSBCNKS4(%>.&*2UN%VLS X5G\L8Z%MO?% 'TI
M17PGXI\1:GK'@WXGQRWUSIOQUTOQ6?\ A%[2.9XKMK7SHOL26T61OM7A)#@
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
MXS^*7Q!^!5[IMS8Z%H7BOP]J.JW^D/;/.WG0&%67S1*F1^\;9\HP>2&X U]
M_:2\3:UX]TWPK<:;I%A>ZWIFJW5NT!>\CTNXLW4"*:9'\JZ)5P6$3H4/RGUH
M ^AKW5;+39+6.\O+>U>ZE$%NL\JH9I""0B GYFP"<#G@U;KY)^&OQB\377PG
M_9]U?Q=8:)XOO?&&LQ0'4;B%HIM/D>*9Q+&C;PSC8Z[@R8# !3S73ZM^U5?V
M?@2[^)=IH]G=_#ZQ\0-H=U%YCC4/*6Z^RO>*?N8$O/DD9*#.\'Y: /?)?#UI
M<>(+?69@\UY;0M!;AV^2$.1O*K_>;:H).3@8&,G.G7RYKW[5'C717\9ZDWA/
M0SX?\)^+K;P[?$:E,US/#.;8++$/*"[A]I#$-@<8&?O5W?[6_C#Q/X&^$+:I
MX4U.WTK4&U;3;.2>>V:8^5/>10L$PZ[3A^O/&0,$@@ ]HJ&ZO(+&$S7,\=O$
M.LDKA5'XFO#M<^.?B8W'Q$M?#>GZ3J]U\/+6&35EN?,M_P"T9V@^T/#;@,WD
M@1XPSF3+-MQ@%J[W3_$.B?&/X,6^NK8I=Z'X@T87JVE_$K@QRP[@KJ<@XS@T
M =E+?VL%J+J6YBCMB ?.=P$P>ASTI]M<PWD*S02I/$WW9(V#*?H17P9X&UB_
M_9X^$5O\/?&=PVK?#3QCX9:;PKK-\ ZV%Y):&1]+G)XVEBS0L>V4Z@5Z_P#$
MOX]:O\"_ \$FF:)I3:3HOABUU5('D+SW_P##)#'%#EK=$4 F>1#&6=5]30!]
M,U5O]5LM*6%KV\@LUGE6"(W$JIYDC'"HN3RQ/0#DUXA#^TBUU\98_ \O]G:#
M=O/!]ET_6UE@GU2S>!9'NK.<D12E68H85!;Y&)(Z5Y5\6/B%??&GP_\ "/QK
M:Z=I4?A67XD6-OIS2AFOUCCN9(O/W_= D,;?NP 0-I+$Y  /LZBOGEOVE]7T
MOXJZ#X=U?2=.AT_5]9U#2#':S-/-8BWADECFEG0M"6D6(DP?+)&'7.>:CL_V
MDO$6IVOPO\26NCZ7_P (EX^UM-+LXGED^VVT#I*\=PY'R,66(_NP!MW#YFP:
M /HJBL/PK/XCG75/^$BL].LRE_*EA_9UP\WF6@QY3R;D7;(><J,@<8)KQ;Q=
M^TQJVG^&_B/XOT'1K+4?#/P_U.33M3MIY72\O/)5&NI(6'RIY8?Y58-OV'E,
MB@#Z%HKPGP?\;?&OQ!^+^O\ AO1/#^@)X;T-],N+G4;S49A<36=W;M,&CC$.
M/-&%^5B%'/S'/'NU !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'G7A?X4W7AWXQ>,?'4FM172>([6SM6TY;(Q^0ML'$9$GF'<3YC9^4=L
M8[^B,H8$$ @\$'O2T4 <]X*\&6G@+2WTG3)'71TE9[.S8#%HK$L8D/\ SS!)
MVJ?N@X!P  NI>#+36O%6EZWJ#&Z;20[:?;, (X)G4HTW^T^PE0?X0S8&3FN@
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C?C%\/I/BO\,?$
MG@Y-2&D)K=E)8RWAM_/,<;C:Q5=R_-@\9./8UO\ AG2IM"\.Z9IMQ<I>36=M
M';M/'$8EDVJ%W!"S8SCIDUIT4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 <[\0_ &B?%/P3K'A3Q':F]T758#;W,*N4;:>058<JP
M(!!'0@5YC;?LE>'+C4FO/$?B7Q/XT+Z!+X8EAUVYMV2:PD8,8W\J",LP(!#Y
MW< DD\U[A10!Y/IG[-OAJ.UM;;7K_5O&<%EI$^A6::_)"_V:SF54E13%%&6+
M(J*7<L^%^]R<Y_A3]E7PWX<\%ZKX5O?$/BGQ3HEYIDNC06^O:F)QI]G(NUH8
M-J+C@* S[G 4#=CBO:** /"K;]DC18II[FX\;>,=1U";PW+X4>\O+NU=_L+G
MH%%N$#C@!@O;)!.2=G1/V<-,T#7?!&K6WBGQ$;GPAHDN@:>LALRCV[B,%I1]
MF^9\11X(*CY>G)SZY10!\_0_L8>&+'PWX5T_3_%OB_2=5\,374FF>(]/O;>#
M4(X[F0R3P,5@\J2)F.=K1GH.:ZN#]G?2K/QGI'B:W\2^(HM1TS1KG18P\]O,
MLL<\BR2S2-)"SM*SJK;MV,C&W'%>K44 >)>&OV4/#GA6R\ 6]GXC\2%_!<%U
M9V-PUQ;K)<6UP5,L$Y6  J2B\H$<8^]4'@S]D7PYX)U3PA>6WBCQ7>IX5BN[
M72[6\O(#%':W&-]NVR!69 5!!)W\8+L.*]THH \0TG]D_0M%\/>!M$MO%?BC
M^S_!FK#5M)CDFM'*,JNJ0MFWYB59' QACGEB0"-&#]F+PK;/J=I'>ZLOAC4M
M8&NW/A;S8CIS7GF+*7 ,7FJK2JLAC$@0L/NX)!]>HH \0UO]D_0]=T?QIIL_
MBOQ-';^+-=@\07QB>R#1W$1B*+$3;'"?N(L@[C\O7DY[WXI?"[3?BWX#N?"N
MLWM_;V\SP3"^L7C2YCEAE26.12R,FX.BG!0K[8KLJ* /)+_]F[1+K6M;U2W\
M0>(=-NO$&G1:;KWV2X@QJZ1H462;?"VR38S+OA\LX..PQZ#_ ,(G9VOA!?#>
MEL^B:?%9BQMOL*INMH@NQ0@=67A1@9!K:HH \YU;X$>&O$_P77X8^(_M/B7P
MZ+&.P\S4?*^T;(U C<-&B*'7:I#!1R,UR_CK]DOPSX\N]<DN/$'B73+?7="A
M\/ZG9Z==PI%=00AA"YWPLRNN]C\C*K?Q*PXKVZB@#R5/V<='N)M,&K^(M?\
M$-CINIV^L6ECJDEM)'#=0HJHZNL"RJ"5#%0X4DGC:2M<\G[''A>UB@L;'Q/X
MKT[P]::\GB2QT"VO(/L=E>+(9,Q%H#*$+LQ,9D*C)P!7O=% 'A&G?L?^&=,U
M/1[F+Q/XJ:VT;7+G7M/T][R P6\MQYGVB(?N=[1OYSYWLS#/RLHR#YWXR_9U
MB^$OB'X46_A*Y\9:WX>L/&D>I#1G+WMCHEJ8I_,,0CBW*F^10!(SD9.W W5]
M=T4 <+\,/!NM>$;CQ2^JZ_JNM6NI:M)>V$.KW2W$ME$P&8E954+'N#%4YVK@
M9)S7/:M^S1X9U34_%LB:AJ]AH_BZ9+C7M M9HA9:A* %9V#1-(A=557\MT#
M<\Y->MT4 <#X.^#VG^"OB+XL\86>KZI/<^)([6.YT^?[/]DA6W0QQ"()"KKA
M21\SMFN^HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'6QEVD,K*P.\H"/5@".<4 ?3WC3XJW/A>[\-Z'::'_:/C'7K:XN;71I+Q84
M@B$DP:<*P&"RH"%(+,.@R1N?#KQ+KGBWPS%J7B#PK<^#;^1V TN[NXKF54_A
M9FB)4$_W<G%?+=]<>"-=^/?[-MQJ4VAWUY=^$[UWFN'B>25Q!:F%BQY)#!]I
MZY#8YS7#Z;\4#H?PU-W=^(;NZ\!0?$_6K/Q'J8DDU/[)9EI1:FX^9G-OYGEY
MR2,;<Y% 'Z!,<*2 6([#O7!_!WXKQ_%W1-:U!-(N-%;2]:O-%DMKJ5)'+V\F
MQFRA*C)[ GZU\LV_B70?!6I_#6VO/%^J:]\"M5U35)9];U@-'IHN6CC-I;&0
MX_T,,TVSS"4+*!DA17J?[#4VECP'XZM-(F,ME!XVU@P[G9SY33DQD,W+ KT.
M3Q0!](45\Q?M*V>B>(?VAO@IX:UG6[NST_65UBWO=.MM:FLA<I]E'E@K'(IR
M7) 888],]J\W?4](U/XL:]X,\5^,-?\ "7CC1O$<3>&;*RMYI;V\TQ!&+9;:
M9]PEB=0RS Y!.]G/\0 /K_5/&32Z-K<WA:S3Q5JVE7 LY=-@ND@/GX1FC,C_
M "J520,<_3K72J25!(VG'(]*_._Q1+X7\#? W]I:WL)[7PQXELO&T\BBPE-C
M<);O<6QA5BA4F-P9"J'Y6&X@'!QZ/HUA8^./CS\<[C1M<N]<\0Z!8Z9JGANQ
MBU^X>&*\-A+\PB67:Z&1E!1@4&[&!F@#[*HKX!\(^)_"7B[X=>(/$NG?$+Q!
M;>*[/P9?0>)-&C$U@;:[$!/F7[DAEG68;4<,&;<0-RYQ;\"6'A34O'OP4L+S
MQ/=36/BGX>37&O0/XDN E]+$EJ8S)^^XVDS<# P&&, B@#[SHK\Z_!_Q:MC\
M,OA%%XZ\5RQ?#>YLM7TRXURY#WULE_'=[+6.Z<,2#Y ;RV<]>>N".LL]&\-7
M'Q:\!^%-6\=>(==\/OX U21I-=UF>SFO$2ZA\B61 Z$?N]Q4D LB@MG% 'VO
M>>(=-L-8T_2KB\BBU+4!(UK:L?GF$8!D('HH(R?<>M:-?G_\&M7T#Q%XB_97
M\3^)Y['6+JY\-ZKIIU:^"W$LUW')!]GB,AR6E #%03N^\1WK[I\70"Y\*ZQ$
M9)H@UG,-\$K12+\AY5T(93[@@T :LC%(V94,C $A%QEO89X_.N&^"WQ4C^,G
M@@^(HM*GT8"_O+!K.XE61U:WN'A8DKQR8R>">O4U\=_L_P $%Y;_ +.7B7PE
MXJU+5/%US T?C"*36I[M#IJVTA=KJ%Y&6+9*(@AVJ2S=R2:3X?\ C[PLGPP\
M"Z;J.K1"SU'QQXD3SKF[']C;_M%RR+>JH)F+!U:&$,F]]IW<#(!^@%%?GIX!
M\66OB[PG^S+IVN^+=0,\NO:SI.I1-J]S:--%'%=A(Y!Y@8D8B4$DL,A<\XKV
M3]EGXQ^$O"?@RY\/:IXLB=9?'FJ^'- BN+I[IV N&-O;B3YB!MX4N<8P >E
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
M+7MY!9K/*L$1N)53S)&.%1<GEB>@')I++5;+49KJ*TO+>ZEM9/)N$AE5VA?
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
M?&;Q-J/PZ^/?A"9;/1?&'@[0WNQJ5HDCV]Y:3VTCQRQ*75HI/D=2"SA64'+
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
MBD8H ]-HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH PO'7@S3/B+X-UKPOK4<DNDZO:265
MTD4A1S&ZE6PPY!P>M<2/V=/#.I6%S:^)KG4?&?G:,_A]9=::$-#8OCS(D$$<
M2@MM3+XWG8OS<5WOBKQ9HW@?P_>ZYX@U.UT?1[*,RW%[>2B.*)1W)-<E9?M"
M?#K5-.O+ZP\66.HP6DYMYA8[IW601B1@$12QPC!B0" #DD4 <4O[(>C2_#;6
MO!-_X[\<:SIFI67]F)<:GJ<-Q/96F03# 6@V@':H+.KOA0-W%:VN_LO>&?%N
MN:WJ'B#5=9UN'6?#L?AF]T^Y>W2"2V1RZN/+A5UE#L6W!P <8' KL+OXQ>"[
M31-+U?\ X2*SN=/U2 W5E+9,;G[1"H!:5%C#$HH(W/C"YY(J+1_C7X)\0W>E
M6VEZ]%J,NK6$NIZ=]EBDD6\MHR!))"RJ1(%) (4D\CCD4 <=9?LP:?#\.?$'
MA"^\=^-=<@UC3VTI]3U?4(;F\MK1@0T4):#RQD'EV1G.!EC@8UK'X :?9>*_
M ?B!O$VOW5WX-TZ;2[**8VGESPRJB/YP6W!+8C3E"G3W-2/\7/#7B>\\!7FA
M_$#3K.RUJZG^SV3P!Y-92-) \:;\/'L92Q8#^#!ZU9TC]HGX9:_J=QI^G>.=
M$O+NWAN)Y4BNU(2.!PDS%NF%8@'F@##\*?LU:?X(T2QT?1?&7BJSTRRGNWAM
M6EM)HA#<,6>W9)+9E:,,Q(W OSRY&!7?_#WP'I'PP\%Z1X5T&%H-(TN 06Z.
MVYL9)))]223P .> !Q7/R_M!?#FVT^_O;KQ=IUA%8745E=)?.;>6&>7'E(T<
M@5P7SE>/F'(R*S[C]J+X3VMI>W,OCW1HX;*Y%K<DW',3D @L,9"8(._[N#G.
M* -?XG_"*P^*%UX9O9M8U?0-4\.WYU#3[_1Y8ED1VC:)U998Y$961V!RN>>"
M#7#>'OV1O#WA>\\+S:?XJ\4I'X<UR\UZR@FN;:5//N1()4<O;EBF)9,<AOFY
M8D CT;Q;\6O!_@58WUW7[33HFC29I7):.*-SM225E!$<9/ =R%)[UBZ[^T?\
M,/#6HWMAJ7CK1;6[LIHK>ZB:Z4F!Y?N!\9VYXR3P,C.,B@#'U?\ 9C\/ZA\2
M=3\8V7B'Q1X?DUDQMK6C:1J0AT_5F10JM/&4+!MH"DQNA8#!SS7KZJ%  & .
M !7FD'[0'AF3XG^)O!<OVVSG\/:?!J-]J-S9S1VB))YA_P!:4V!0L1.\MM.<
M D@XZ_PSXVT;Q@]ZFE733363(ES#+!)!)"67<NY)%5AE2"..00: .?\ %OP@
ML?%'CK3?&-OK6K^'_$-E82Z6MUI;P$2VTCJ[1LDT4B_>52&4!ACKCBL;3/V<
M?#F@>+O!.NZ/J&JZ4/"=I=6=EIL#PM;S+<LK3M,7B:5W=E#%A(#G)[FNHU_X
MM^#_  OJ_P#9NJZ_:6-T)8H)#*3Y<$DO^J263&R)GR-JN06R,9S7E_CGXK^(
M/$OQOOOAAX4U>X\+ZC9:)'JD>IRZ%+>0S7+SLBQR[DV^1LC;+JR99@ X*D$
MZ"#]F+PK;/J=I'>ZLOAC4M8&NW/A;S8CIS7GF+*7 ,7FJK2JLAC$@0L/NX)!
MR7_9$\-G5XKR/Q1XK@M[?Q*_BNTT^*\@$%K>R;_.V?N=Y1_,;(=F*Y^0IS75
M_%.Q^)NHV21>"?$&@^&FM;1KB?4-4TQ[T7,XZ0K&)D\J/@EG)8_, !P37ER_
MM=30?![X6ZIJ5KI.A^-O'<9$4.I7/DZ=9+&"UQ>2.S ^0J@,JY!;>B[ADL #
M?3]CCPO:Q6]C8^)_%>G>';37D\26.@6]Y!]CLKQ9#)F(M 90A=F)C,A49. *
MU+GPC;? B+QCKNGZ5XN^(T_C/5UN+W1[2*SE\J5XA%N (AVPA8T5BS/CKZFO
M2?!=_'K'A:SOK;Q';^*(KJ/S8]7LO*,$P/>+R\KL].6/JQZUY?\ LZ?$3Q7\
M1-3^*-OXAU"SGC\-^*+K0+'['9^23%$J,LDF6;<YW\XP..E '5_ +X5VGP8^
M%.A^%K6!;=K>-I9XTD,@65V+LH8\E5SL7/\ "BUV7B30+3Q5X>U31;\.UCJ-
MK+9SB-RC&.1"C88<@X)YKD_@WKFN^(?#NI7>OZA;W]S%J]_91&VM?(58H+F2
M%,C<V6(0$G.,G@"O(O"/Q]\8?%#4O%EMX8UCPQ9^)/#VMRV%UX%U.PE_M".T
MCG"&8R>>I+/'F16$9CY"\G+4 =O\._V8]'^'/BS0/$,'BKQ1K%_HVB_\(_;K
MJ=U T;V096CC=8X$SL*C!&"?XMQYKH-"^ _A'PWIOCNPL+2:&V\:7-Q=:JJR
MD'=-'LD$9&-B\NP Z,['O3OCQ\8;#X%?#'5?%U]:R:BUN8[>TL(F"O=W,KB.
M&(,>FYV&3S@9.#BLVY'Q=L/#]GJ(O/#.HZF\MNUWH\.FS1I'$TB^<L4QN"6=
M$+8+* Q7HN<4 <_X<_9+T7PW?6-[%XS\7W=Y9>'I/"\,UU=6K8L6QL0JMN%+
M)CY3CG^/>:O:'^R]H>@Q?#**'Q+XBFA^']K-9Z9'-):8N(I8O)83E;<%OW?R
M@H4/?KS7LM>%_M"?''6?A_J_A72?#%O;W$USX@TNQUF[N%W):V]U<",1J.\K
MC<1_=523]Y<@#?"/[(/AKP?J'A.X@\3^*[V+PO!=V>F6EW>P&*.TN,;[9MD*
MLR J,,6W\8+L.*Z'P1^SKH'@>W\,VL>J:QJUCX761=!M-2D@:/3"R%-R;(D+
MLJ,RJTI<@$\Y)-<+XT^/WB5KGXPZGX;%HND_#!(UGL[B#>VJSB 7%RA?/[M5
MB954J,[R2<@;:Z/QU\9-8M->^"=SX>EL3X:\;ZDEO=)<VS-<>2]G+<(T;APJ
M_<4$%3UX(H H/^QSX7;P5IN@+XF\56]YI6LW.NZ7XAM;R"#4K"YN'=YA&\<"
MH48R,"CHP(..PKUWP5X0A\$:#%IL6H:AJT@8R3ZAJL_G75S(>KR-@#/ &% 4
M     "N<N_B,^I?&$>!=+>.,Z7IR:QK-VXSY4<CLD$"YX#.4D8L>BIQRP*VM
M&^*OA?Q]<W&C>&O$]M)J[VC75LR1EA)$&V>?%N 6>(/\I9"5SQD$T 6/BO\
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
MD2?LE^%DU33=2L=;\1:5J4$-_!>W=G=1"355O9!)<_:-T3#+NJG=%Y97 "D
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "N9^)FF6>L?#WQ):W]I!>VS:?<%H;B,2(2(V(R",=:Z:L_7]#M/$VC7FEWX
MF:RNXFAF6"XD@=D88(#QLK+D>A% 'YC^"_B'KOPR_P""/$>I^&[B6QU&YN9M
M.^V0$A[:*:_:.1P1T.TD9[;J^F_V7OBL?!GQ"U?X"WNEZ59:9X1\-V&K:;K.
MFJT$,]M*B;O/1W?$F]\EPV&.XX%>O>&/V9_AKX0^%%[\,]-\-#_A!;Q72;1;
MR]N;N(AV+-M,TCLOS'=\I&#R.:R;G]D3X7W_ (3\2>'KW0KB_M/$5K;6.I7%
MWJ-Q+=36]N%%O%YQ?>J)M7 ! XR<DDD Z#]H7PCIWQ$^"7B_PQJ6M'0++6[!
MM/.J+R(&E(1&..HW,H([@GD5\F_!+XC_ !<^$_QI\"?![X\^'+/6)I([FW\'
M?$#2"#O*6[*R2#&#F,8.Y58':6#?>KZB^-7A%K+X :GX:\-^ /\ A84=O:6M
MC:^$#K"Z;]K@66)"GVN0G9LC!?).6V;<Y:OG+2/$?QXTCQ%INN-^R%?:GJ6E
MQ20:;-JWQ;LKS["C@!Q%YH;!8  N<MCC..* .'\#_MH?%36O"'PFU2\U>SDN
M=?\ B9<>$]14:?$JRV2,FW  ^5^3\P]>E>S?#GXQ_%#X\?$OQNWA#6]'T72_
M!/C5=#OM U.V!%UIB(1-+O"-()V?)3#*F%P<\D^)6OPH\=6>I6U]'^Q!="2T
MUMO$-G$OQDB2&SOF(+2PQJP1,D D 8.!D8 QTT%A\7K+XHZE\0++]C.[T[Q%
MJA1M1-C\7;6"UOW0Y1Y[=,12L/\ :4\\G)YH [OX&_'3XG?'*VN_B-I6L:1:
M^$-&\0ZMI^L^%+JW E2QMXQY!AD5"YN"PW-O<(0_ XYQ/@M^T-\=_C!\/],^
M(/A[P_;:QH^KZ;K,DMM=/9P6VGWD3.+&.#;()W!*!)/-'4Y&T5SWA73OB[X(
M\=ZUXLT+]C&ZTS4-9N/MM_:6_P 7+1;"XN.<S-:?ZDOR>2G!Y&#S5#PEX3^*
M/@:#7[71/V+KVQTS6C.]QI:?&"V-E$\RE97@@)V0NRDC<@! . 0.* &^'/VS
M_B=XH^"/BW4]"M=6U+X@^%KC3H?$7A6]TV"'4]/3=)]MEMP(@DBLJC8&C9DP
MVY6P"W5Z3^V;JOCZ+X%Z/X1\0274?Q#UZ^M[O7I]/BBO+"VM_F-L8BIB%P R
MJ7VLI W ?,,9%O;_ !FM;V_U"/\ 8\U$:O>W%M<S:L?B_:F]+6Z-' /.^_M1
M68;<X.3NW9-1C2_BS'X<T71X/V*FM$T74I-9T^]M_BI8)>6][(Q:2X$P7>6<
ML=V200<$8   ,G6_VWOB;)\#].UG3)[&'Q-I_P 3#X(N[B6S0V^I0;CMD*X^
M1R-H)3 SD@<@#MOV@_C7\:/V7[7PY>^,-9/B+PC=7M\=5\3^&-$A1]+1]@LE
MEMY/,!B4[RQ!#-P!)D?-R6H^$/B/JO@C1O"-U^P^S:%I&I?VS:P0_%RVA?[=
MN+&YDDC*O)(22<N6ZUT_C_Q#\=OB:C)KO[(-]*CV,NF2K;_%NS@6>UD(,D4@
M0 .&VCELD=B#S0!]D>"-:3Q)X,T'5H[Z'5$OK""Y%];J5CN-\:MYB@@$!LY
M(&,UMUQ/P6O-;O?A?X?;Q#X(C^'&JQ0M;OX7BU&+4$L(XW:.)1/$ C@QJC\#
MC=M/(-=M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M  S^)TOB#Q;?:[X1_M&_U+X7V_APWFF3V45M<:DOGF2..-IE*)^]7DJJ\''
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
MTUM/#5U=PBYOH(UD25&D5S"LF)-R#>5R@RXSA?>JB>ZACN(H'FC6>4,T<3,
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
MP""H(!W'.>,=#XJ^*7B'QWXY\=:#%\1].^&FK^'8M.N],-[/Y:M!);QS/<&
MX6Y1G,D9#$A=H VDY/TCJ'P?\!:O/K,U]X)\.7LVM!1JDEQI-O(U^%^Z)R4/
MFX[;LXJ6^^%/@G4[_1[Z\\':!=WNC*J:9<SZ7 \EBJ_=$#%<Q@=@N* /EWXK
M?$OQQHMA^TT;+QGJ-O-X;T72;_2)8HH5%F\MN[R*BF/A68?Q9?I\V1FM3XIW
M?CGX66(U"+Q%XF\=^'!I,VJZPEGJD%OK.CF3;B\MXE2-+BWC"2?N&8D$D_-Q
MCZ)U+X/^ M9GUF;4/!'AR^FUH*NIR7.DV\C7X7[HG+(?,QVW9Q4]]\+?!>IO
M8O>>$=!NWL(/LMHT^F0N;>'.?+CROR)G^$8% %GPOXQT7Q+!!%I^K6][>"S@
MNY+;S5%RD4J!HWDBSN3<.1D#O7SG\5OB'KGB3XN^//!$'Q#L?AK>:'IME?:-
M<WMUY D61&:6Z\LX6Y177RV1B5 7H"<U] :?\-M&T[XB:CXTBL[6+6[RR33W
MG@MDB=X5(;$C@;I#E5 W'"@  #DFSXE^''A/QGJ6G:AX@\+Z-KM_IK;[*ZU+
M3X;B6U;.<Q.ZDH<\Y4B@#Y>^*/B77?!?Q:T"6Y\<:P_@+Q%!I]MXCO+6>>.+
M0+MW#021$O\ N([L@QLK9\L$'Y0PJ[X_^(NN^*/B;\1O"MK\2+#X;:EX5-C-
MI+:A<E=]LT*2-<-"W%TCN9(R&)QM&-K')^C]3^%W@S6K'6++4/".A7]GK,RW
M&IV]SIL,D=]*N-LDZLI$C# P6R1@4V_^%7@K5=0T>_O?!^@7E]HRJFF7-QID
M#RV*K]T0,5S&!VVXQ0!\_P#ACXH2_$+Q#XQ75OB3)X*\3^%_%L6GP:5'@+-8
M@1;$^R,<R_:@[$.0S*2 F-N#QGCGXJZUX<\&_%M?^$QOK+4=$^)6GZ?I@EU)
MA+%:2O9%H1N;+QE)9CALC!)'3CZ\N?AYX5O/%D'BF?PSH\_B>!/*AUJ2PB:]
MC3IM68KO Y/ -5-5^$W@?7=7O-6U+P;X?U'5+U(X[F^N]+@EGG1&#(KNR%F"
MLJD DX*@CI0!\B>)?&]Y\']8_:9\4:)J%\VJVNNZ5!')<ZA-<I9VT]M:B:X$
M,CLC")9'=<J0H&.%!%:?[1'CSQM\+KCQ]I?A'QCJTVB?\(&WB6"_EE2ZFTV[
M2X6-=LLBL?+G4L=I/!C)0J,U]:KX"\,IJU]JJ^'=)74[^V%E=WHL8A-<0 8$
M4C[=SH!P%)(]JSU^#_@-?#MWH"^"?#HT*\V_:=+&DP?99]OW=\6S:V.V1Q0!
MX%\3CX\^&^EZ==Z?KWB+X@Z6]C=ZMK%A!JL%IK-FK+%MN;-52-)H82)/]'=N
M3(.6X ]_^'7CO0O&7A[2FTO6XM4N9-,M;UXY'5;L12QAHY)8L[D+CGD>N*FU
M'X8>#=833TO_  EH5ZNG0FWLEN--AD%K$<9CCRIV*<#A<#@5#IGPTT32OB#?
M^,8+&T@UF[L4TYIK:U2)V@4@@2.!ND.54#<<*% 4#DD ^:?VIOB[K?A;4?B%
M=^&O%]W#?^$[;2)?L8E6SMM.DFGR01EC>O,A^XZ!$5>&W'%<W\>OB#+\5?AI
M^TU;:CXCN-*;PE;K::=I-I=+%&]JUM')]HD3_EL)V=U!;( 4;=K9)^O-?^%/
M@GQ9JD^IZWX.T#6=2GMC9RWFH:9!/-)!_P \F=U)*?[)./:H];^#_@/Q+>07
M>K^"?#FJW<%M]CBGO=)@F>.#&/*5F0D)CC:./:@#Y=\8>(?%]]J_Q>M]-^(6
MNZ5I_ASP'INO:3#IS6ZI#<&&Y8C/E$LA,*Y!.3T)(P*Z7P/XK\7I\4_!]K=>
M--7O[?QC\/I]=NH;A8#'9WB&WVR6R"+$8 F8;2&!P"<GFO?)/@[X"EEU"1_!
M'AQY-1MEL[QVTFW)N8%&%BD.SYT'96R!Z4L7PA\"07-G<Q^"O#L=Q9VC6%M*
MNE0!X+8C!A0[,K&1U0<>U 'RQ\/?&_CGQYH_[,UO=>/M;M/^$MTS5O[9FM/L
MXDNGBA+))N:([6R<<<#L 0#5CP=\4O&T_@WX+O<^+=0N9IOB+>^&M0ED$6[4
MK2&2\2/SB$R6 ACR5*YP20:^F['X,?#_ $PZ2;/P+X:M#I <:<8-(MT^Q!_O
M^3A/W>[OMQGO38/@I\/+6&RAA\!>&(8K*[:_M8X]'MU6"Y;[TR )\LA[N,'W
MH \&T+QQXD;XGOX=\93:Q]EU]M831?$&@:JTFEZI$@=E@=%*R65Q BD9488H
MQ+DUYM\)Y]:B^$?[,6AZ!X[UW0X/%$ES::Q]DO%N)3_H5Q("K3K(8V#1@@#Y
M0<G:3S7VKHOP\\*^&]1FU#2?#.CZ7?SM(\MU96$4,LC.<N695!)8\G)Y/6LZ
M#X+_  ^M9;"2'P)X9ADL+E[VT>/1[=3;3OR\L9"?([=V&">YH ^7/$/Q1USP
MIXRT0Z9\0-3UZTL?B!8^$[V\U6XBME:'R52>V-LH*S,#F1[DK$=S80%16/H7
MC>X^%7A_X@7.F:Q?P-JGQ=;0K_4KG4I;IM/T^26%6G"RNRJ<%8Q*1QO7GA:^
MO[[X0> ]3U6\U2\\$^';O4[V6.>ZO9])@>:>2,@QN[E,LRD J221@8JZ?AUX
M4:;6Y3X8T8RZZ NJN=/BW:@ , 3G;^]P./GS0!\E_'+Q_P"/OAU%\:=!T#Q9
MJJ:3H6G:-JNF:K(R7%Q8S7-SY4UHTLBLSHRKY@W'>N[AL$5U'QEG\;?".)I;
M;Q!XE\=^&K73;K4M7-IJD$&N:5YCY6]AB5(X[F"()(!"QX_VN,?04_PE\#W7
MAJ3P[-X,\/R^'Y9!*^DR:7 UH[C&&,1382,#G&>!4VI_#/P?K=Q9SZCX4T2_
MGLH/LMK)=:=#(T$.<^6A9257('RC H \\_:&^+.H^ OV<KSQKX:E=Y&ALG34
M)(<M;6\\L2R711@>4C=GPPP".1@&O)OC5XT\9?#C5OB%H_A;Q;JMSH7_  KJ
MY\3V]_+*EU/IE[$Y6-DED5ODG7)VG."C%-HKZ[N;.WO+26UN((Y[65#')#(@
M9'0C!4J>"".,5S4'PF\#VOAZ]T&'P;X?BT*^4+=:8FEP+;7 ' $D03:P'N#0
M!C?!_1M4T/P!%JFH>)=9\77^JVL.HD:H\1$+M F8H1'&NU"P) 8L<L>:^=_#
M_P 5_&&O_"WX4?$2SUZ_N_$7B3Q2FB:[X=\W%OY4LTL4UND0YA>W5-P=</\
MNV+ELU]@:1H]AX?TRVTW2[&VTW3K9!'!:6D2Q11(.BJB@!1[ 5F6/P_\+Z7X
M@N->L_#>D6FN7#,\VIP6$27,C,,,6E"[B2  <GF@#X5\-Z5$?@9\.(+;6=07
M49_C 8Y)Y[^2[F@QJ5ZBNJS,X#8&<D?,1EMQKL[[XU>)OAY%XF\.:EXMN)-%
ML_B/%X<;Q)K<RK)964UDDZK+.BC:#,PC$F 5#\$$ CZEN/@S\/[N5Y)_ OAJ
M:1[[^TV>32+=BUW_ ,_!)3_6_P"W][WJ=?A/X(2UUNV7P;X?6WUQM^JPC2X-
MFH-ZSC;B4^[YH ^8?$&I>.-(N/ FAVOQBFU6SU;QV=*>YT7RI9+>RELY91;/
M<2(YED0J"KGD!EWAL"O8_P!H#1I/#G[)7Q!TR;5+[6Y;3PI>PMJ.ILC7-P1;
MN-\A154L>Y"CZ5VW_"G? 0T_1[#_ (0CPY]AT:7SM,M?[)M_*L9,YWP+LQ&W
MNN#6_K_A[2O%>CW6DZWIEGK&E72>7<6.H6Z3P3+_ '71P58>Q% 'R/J7Q"UC
M6];MOA]%XZM/AT]GX'TO4]&OKJ[^S>=*\;B6X&?EG$12,&)CMP3D<Y%OQOXP
M^)FM7_BS1='\07M_XAA\)Z7=^%;SPU#L@EU"3?YLMS$0RQK(RJ0MQ^[$>2O.
M37TAJOPC\"Z[9Z/::EX+\/:A:Z/C^S8+K2H)4L<8QY*LA$>,#[N.E>+_ !-_
M9:N?B%\3]7U[5O#OPZ\9Z=J A2UG\4:1(U]I4:(%\J-D.)4W;G&3&<N1G &
M#@/V@?BCXJ\#Z?XP?3O'E_=^(?!^G:*]RLDD-E!9W$TH,A947;>O.I^X8E1%
M7A@QQ7JOPZNH[S]L+XGSQ2)*DGA;065XV!4@O><@BNZTCX >!+31=.L]4\+:
M)XBO+334TIM1U738;BXFMU&/*9Y%9C'_ +!) 'K72Z5\/O"VA:]/K>F^&M'T
M_6IX4MI=1M;"**XDB082-I%4,54<!2<#M0!XKXUB\3>*OVKH_"%OX]\0>'O#
MQ\(IK/V/2#;(?/2^5.&>%CM91A@<D@D @$BN(^%/Q&\2_%>YT+Q*GQ1L?#^J
M?VO>Z;K/A?S!-.2'E1;5;5AB&2,*KB4*20I+[E)Q]2MX$\-/XK7Q0WA[2F\3
M+#]G&LFRB^V"+^X)MN_;[9Q5%_AQX:T_7]1\4:7X4T*'Q?=PM&^KBRBANI\C
M 62X5#(5Z>OTH ^0_AIXN^(\G@_X#^.%^(^M^(-0\4ZX^AZMHETMLUM+;,US
MOF1%B!66(1!R^2.",!<"F:/\2O&7AGX-Z?\ $#6OB/K-RE_XMN?"]_-J+P1V
M&GV7]IS1BY;9"&1P(TC\S("B3A1@$?0?[-OP M/@]\.-(TG6=%\.S>)K..>"
M?6--MPSW,<DC.=TC1J_(8*0<@[1]!Z!IGPQ\':)X=OM T[PGH=AH-\SM=Z7:
MZ;#':W!?[YDB50K%N^0<T ?.=YJ/Q#T?29[7P[XVT[XGH-<%RGAZRU<VM\]B
M;9V>SAU$D[Y%;;,H8JQ0;6;!&<2W^.=QX[N_ _A>W\8W_A73=9\-W=Y:ZGXD
MN/[.OKC4(KIH9(7D3@RP!<E =K\DA@,5]/Q?!_P'!H5AHD7@GPY'HUA,;BST
MY-)@%O;2D$%XX]FU&()Y !Y-3Z_\+O!GBO1;'1];\(Z%K&D6+!K2PU#389X+
M<CH8XW4JI'L!0!\O+J/CKQ#X[B\-W7Q<U.^MD^&TFKR:GX>AM[6*ZO([HQ"X
MCS&Q 8*"<$@\[2%.*R_A]XJD\6_%/X*>-/%.NWD%]>_"^YU.[N!?316[7"RV
MF7\A'"'.260##\ @X&/K6\^%W@S4=4?4[KPCH5SJ3VG]GO>3:;"\S6V,>07*
MY,>.-F<>U,L_A3X)T]-%2U\':!;)HF\:4L.EP(+#<,-Y "_NLCKLQF@#Y&\*
M?$[6_$'B'3=*N/&&HZKH/BGX>:EJQN9]0\BYO)TDC$-U'#$Q-EN61@L44AX
MR P(K1^$VO:EX:\ ?LFV6C>)-173]="6^L6)O//6?_B522A69]SIAE4A%95'
M]VOJ31/A!X#\-75M<Z/X)\.Z5<6S2M!-8Z3!"\1E $I4J@*EP!NQ][ SFFVW
MP<\ V2Z4MOX'\-P+I,[W.GB+2;=19RL<O)#A/W;$]67!- 'A'@S5/$=I\4O%
M'P<U36]<N]0CUN+Q#8ZO+?S>:=!<;_+$@;^&5#;$=PX8Y/-9/@'XF>(OB5XB
MAUP?$O3?#&JZ5XLNM*U3PQ<RF5Y+=)Y(DM/LG&UF01R+,OS=225R!]:#3+,:
MB=0^R0?;S%Y!NO+'FF/.[9NQG;DDXSC-8J_#?PDGBZ3Q4OA;15\421^4^MC3
MX1>LF,;3/MWD8XQGI0!X)\#?B;KUG\04T;X@SWUK?SZ)<ZG;:S#J2W>@:W;)
M+&3>1,<&U=%908BJJ ^03U/TO8WUMJEE!>6=Q%=VEPBRPW$#AXY$(R&5AP01
MR"*Y_2?A?X-T"TN[73/"6A:;;7<+6]Q#::;#$DT39W1NJJ RG)R#P<UO:;IM
MGHVGVUAI]K!8V-M&L,%K;1B.*)%&%554 *H   ' H LT444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!Y/^TQ\88O@U\-7OUOK73=5U6ZCTG3KR_;;;6T\N?W\K'@
M)&H>0YZ[ HY(KS;]@CQ#H5_X,\?:+HGBP^+H]*\5W@6]EO#<S20.%\N5F)/$
MA21AV^]BOJ&L3POX+T;P9_:W]C67V/\ M74)=4O/WKOYMS+CS)/F)QG:.!@#
M' % &W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
0 !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>clir-20231231xex97g005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex97g005.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 1, U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBN;^),%S<> ?$(M-2N])N5L)GCO+%E6:,A"05+*P
M!XZXSZ8H Z2BOBG]C[P_X@_:,_8)T+3M8\=>(=.U+5[ZY:_\16=ZQU-HUO79
MA'.Q)5F"A=QS@$\5TG[(GPA'@+XQ?%:73_&OC+Q;X=TB2VT"U;Q7K3WY-VJ"
M:Z9!A5&TO$GW<Y5^>: /K*BN3^+4*S_"[Q<"74II-U(CQN4=&6)BK*P((((!
M!!R,5\'_ +!>I1_&GX0>"=!UO4/%LGBZ1+W6G\4S7U\JG[-?Q+'")#($G!5B
MK)\P"D9Y- 'Z.45\\:_^UC=^'_V@;CX13^!YAXAGM8[W1;A]0VP:M$T@5BC"
M([#&OF.X;H(VQGC/@GC?X^^(_@?^VA\;]933M2\4>']#\&66J7&AKJYAM;;F
M'S945\C><G&U,MDYQ0!^@5%?)6N?&'PWXX_:/^!L@M_$L4GBKPO=ZEI8MM7\
MFP\F2 NZW=J%^=P,!6#=?H*\8_9%_:XU;X4_!?P[<>.=+U?7?#>M^-KS0/\
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
M'^(_A#J\?PR^.MR_P\T"ZT&*)OA.RB]6977S6/\ :7R$!Q\HSG!Y&>/U?HH
M_(;2]-O_  U\(/ 7AS2?AO\ 'R/Q=X&\13>(=%\0'X6E82TK[WAFM_MS;E/
MR'' Z=:],^*'QC\2?%OQ1\)O$>L?"OXXP:IX'UAM9DCM_A2WD7CG8/*C']H;
MHD 3JS2-DDYQ@5^EM% 'Y%W=C<W7P#\?_#J3X8?'J:X\2^*3XJ@U)?A:8EM9
MC(KF)H_M[>8GRXR&4\]Z_3;X$>,=0\??"7P[KNK:1K.A:E<Q.L]AX@TDZ7>1
MM'*\9+VIDD,2MLW*"[$HRDGFN^HH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KRO2OV@M&U3]H/5?A2+:6*_L]+6_BOW/[JYD##SX$XY:-9(&.#_R
MT[8KMO'7BG_A"O"&JZVNG:AJ\EE;O+'8:79RW5Q<.!\J)'&K,23@<#C.3Q7R
M/\4OACXW\">!_A]\3M-EO/%/BKPSK*ZS+H^E>';@W]XEZ^-0A(4M)C;(Q 9%
MQY2],"@#[6K//B#2UUE=(.I68U9H_-%@9T\\I_>\O.['OBI-(U.+6M,M;^&*
MXABN(Q(L=W;O;S*".CQN R'U# &OE+X4:=J+ZG+X.\9_#37KWQQI'BR^UJR\
M62VCKIKB660Q7HO 0K%89!'Y/+?*J[0!E0#ZIB\0Z5<:O-I46IV<FJ0H))+%
M)T,Z+V9DSN YZD5&GBG1I+^*Q75[!KV4N([87*&1RAP^%SD[>_IWKXY\)_#S
MQ3K?PY^%'ABZ\.:MI?Q-\+>+EO-8UNYT^58'@$TK7EP+PKY<R7$3 ;5=BQ<
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
M3*^CZC/9_:3(WE+!,8?F>)S( 5Z=#D8S7>VEI#86L-M;1)!;PHL<<2#"HH&
M .P %?(GB/X^?%/P%X=^)&D:EJ6BZIKO@_Q!HMG'KL6EM%'?6=_)%E3#YI6.
M9%D()!88V_+SFO1/A1+K5W^U-\:HKWQ+J5]ING1Z0EKITRP>1$DEO))M&(PP
M"LS8PV3GYBW& #WVBOF?X@^*]8\)?M4:KJ3Z[JT^A:)\.KG71H4"P>5(R7.'
M09B+?.(UYW;@0,$#BG>'OC=XQM9_@AKE]>6>MZ)\2\075A;VP3^S)I+5KF)X
M'!RT:A&1Q)N)^\"OW: /I5F"*68A5 R23P!6%X,\=Z!\0]+GU+PWJD&L6$-U
M+9/<6Q)031-MD3)'.&&,CBO(/C5+K3_M(_ _3[+Q+J6E:9>R:L]Q96BP&.1X
M;3*LV^-B3AV7DX .0 >:\>^%_C?Q=\.+&'4].U.Q;P[JGQ=U+0;S2)+'=)(E
MQ?3*91/ORK*P4A0N.N<YX /MZJVI:E::/83WU_=06-E;H9)KFYD$<<:CJS,2
M  /4U\[>"/BQ\2/B9J&G^*/#_P#9$7A2/Q'=:1J>GZC+'&L5K%</!N1QF07.
MY5;:WR-OV[1PQK_M<74UQ\3_ -G[0]2./!6I^*V&JI)_J9[B.!GLXI>Q4RC(
M4\%E'I0!WWA)_AQJ_P 4)_$NF^.O^$BU[4E*66FS>(#=6]L/+^=K.V+[4W*F
M69!SAN<$Y]<KBOBI)H?A_03XPU6P2\O/"T-SJ=@%(68R+;R;XXSURR;ACOU[
M5XSI'QL\;6Z_!76Y[^PU?2_B6GD36<=F NE7$EHUS"\+*P9XE"%'5R2?O!EZ
M4 ?3=%?&O@SXZ?%O7O#WP?UNX\0Z!CQKK%]H-S:#16V6[)]J*7"D398C[.!L
MR 0>23R;?_"^?BA%I&G:7'K.B2ZS#\3)/!%SJEQI+;;FWV%TF\I90$8# ('W
ML<%>M 'U_17RAIGQK^(NC:QXN\#>(M?T:?6]%\2:=I\&NVFG/'<:E:7<#3^5
M;6H\Q3=J%(^;]V%RS8 )K/T?]H3XF:WH/@:*&\TO3]1U#X@ZAX.O9;_31)(T
M,(N#'(5CF"!P(EW!#M8]"HH ^OZR/%7B[0_ VASZSXCUBQT+2("HEOM1N$@A
MC+,%4%V( R2 /<U\N7GQF^)MA\+O%7B&76X;R;X>^,YM-UV2QTV)&U+2(GC,
MLJQMO\N5(Y"WRG!"-QD@CV'P['%\==$\9-J%^-4\":I<_8M+A$$#))!&JK-*
MK%#N#RB0 G) 0%2"00 >K12I/$DD;K)&X#*ZG(8'H0>XI]?.?QG^+VL?"#QA
M9:;-]J\+^!$M;."R\16NGK?:?;W!E*/!J&-TMNA3RQ'( %RQ+,<8KT?XU>,=
M0\*Z'H?]DZK9Z;<ZGJUO8[I(FGNIXV#%DLXPK!YR%^7>-BC<S$!: /1:*^0-
M'_:$^)FMZ#X&BAO-+T_4=0^(.H>#KV6_TT22-#"+@QR%8Y@@<")=P0[6/0J*
M<?CU\3K;0K2P&KZ+/K-K\3QX(NM2FTI@MU;-\R2^6LH", 0"!G.."O6@#Z]H
MKY&N?CK\0M$LM6L;W6[2]U+0/B5IWA:6]@T](4OK&Z^SL0\9+;'43%0R,.@)
MS6_??&CQ98^(?BGHY\0V%NNC^*=*TG3)KVTWW'D7,$4LD,$<49\ZX.]Q&&7'
M +G )H ][\7^/?#W@&WL)_$.K6^E1W]Y%86IG)S-<2,%CC4 $DDD"M^OB?QM
M\2-?^(GP=N(O$:'[=X?^+.FZ*DDL4<<TD45_;LAE6)FC\S#X)0[3C( KWO\
M:D^('B;X8_"HZ]X5N+&#4EU33[0_VA;-,C1SW<4+ 8==IQ)G//3IW !Z[17S
M9K'C?XI1>-;_ .&>FZ_IVI>+K+1#KJ:K'IT5HEQYMQ*D,9ADD?\ =1B-5<H=
MS;U(*]\27XB_&WQ7XU\1^%[#Q%X3\.:GI7A&PUTM;Z8]_ ;MVG66$2-,N8V:
M'[^,JO&TGYJ /JZBOE;X2_M%>+OVA1%IVES6_@K5;?P;8^(IF:U%P)[NY,@"
MA7_Y=U,7.,.=XPZXYR_!'Q\^)_QMUSX<V.B:GHW@M?$WA.[UBY,^D/>M!=6U
MW% ^S,R[HWW-MSC"MDECB@#Z]HKP']E*77+V]^+,^M>)M1U]K?QKJ%A&MZD
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
M.#MQD<&L[PO\"/!'@N2V;1M'EM$M%F2RA-_<R16 ESYGV6-Y"MOG)'[H+@'
MP*[^B@#R[2_V:/AYHVF^%]/L])OX;/PQ?2:EI$7]N7Y^RW#[M[Y,Y+9\Q^&R
M/G;CDUYU\8OV;;?=X6A\%^'=2NH)O'-OXJU]UUV4.2J.LLJ/-<!DD.Y<"(K]
MWM@5]+44 >;ZK^SQX!US2(["]T6>0)J:ZRMXNIW:7PO57:L_VM91/O"_+G?]
MWY>G%4+']EKX9Z9<64UEH%Q9O9:P^OVXM]7O8UCOF5E:8*LP'(9_E(V_.W'S
M'/J]% 'C?B+X;WGP^TG5].^&OA"VU5_&-_/-KMQK>OSF*V>6,JUT8YA+YG8&
M)-F0!^'HW@/P;IWP[\%Z'X8TB%8--TBSBLX$50!M10H.!W.,_C6]10!Q7B3X
M.>$_%VL7VI:M87-W-?0Q6]Y!_:-REK<QQ,6C66W601. 2?O(<@X.1Q5KX@_"
M[PU\4=/T^S\1V$EW'IUVE_92VUW-:3VTZ A9(Y871T(#$<,,@D&NKHH \HL?
MV6OAGIEQ9366@7%F]EK#Z_;BWU>]C6.^965I@JS <AG^4C;\[<?,<R/^S)\.
MWD>1M*U$N^O#Q,Q_MW4.=2 P+C_7]<?P_=]J]3HH \ROOV;?AYJ=AXHL[O1;
MFY@\37T6IZF)=6O&:2ZCV^7-&QFW0NOEIAHBA&T>E49OV4?A=/;:C$WAN4-J
M%W;:A<W":K>)<-=6ZA89Q,)A(LJ@?ZQ6#-DEB23GUNB@#R=_V5_ADVGWEBN@
M7,-M>:M#KDZ0:O>QF2^B*E)B5F!R&56(S@L-Q!/-==\0_AAX=^*OAM= \36E
MQ?:4L\5SY,-_<6K&2)P\;%X9$8[656Y/4 UU5% 'G7Q&_9[\ ?%B^T:^\4Z$
MVH:CHZ&.ROXKZYMKJ-#C<AFBD1W0XY5B0>X.:\ZA^ IU3]HOQ'J>H>';VR\#
MS^%K'0K*33]5-G&WDR3,\3103*YC*R( &4C@\#O]%44 <+K/P0\%:Y?Z;?2Z
M,;*\TZQ.EVUQI-Y/I[K:''^CDV[H6BX&$;*@\@4ZU^"O@ZP\7Z'XGM-*DLM6
MT33SI.GFUO;B*WM[0[28A;K((BI**>4/W1Z5W%% '*^%OA?X:\%>(?$&MZ+I
M[66H:]<&[U!A=3/'+,0 SK$SE(V;:NXHJ[MH)S@5F:K\"O ^M>(=3UJ[T0M>
M:HT3:C'%>3Q6U^T6/+:XMT<13$8 S(C'  Z"N]HH \UUW]G/P#XEE\92:CI5
M[.?&$44&N*NLWL:WD<:[47:LP" +QA O'%=9J?@C2=7\&R^%KJ.ZDT66U^Q2
M1+?3I*T.W:5,RN).1P3NR?6MZB@#G/ WP]T'X<>#K'PKH-I+;Z!8PBWM[.YN
MIKKRX@,!-TSNQ4#C!.*P_#'P'\#^#7MCH^CRV:6BS)90_P!H7,D5@)<^9]EC
M:0K;YR1^Z"8!P,"N_HH \P7]FOX>I\-8/  TF^'A*"[6^CL/[:OLK,LOG ^;
MYWF8$GS[=VW/.*L:M^SUX%UV\\675]IU_//XJL8]-UECK5\/M=NBE4C($P"@
M!F&4P?F//)KT>B@#.T+0++PUH-EHVGI+%I]E MM DD\DKK&HPH\QV+G &,DD
M^]<_X,^$?A7P!8:[8Z-I\R6>NW<U]J,-[?7%XMQ-+_K6(GD?&[N!@'TKL:*
M.,\%?"'PQX O4O-(LYA<Q6:Z=;R7=U+<&UM%.Y;>+S&/EQ@X.T=<+G.T8D^)
MOPF\,?&'0H=&\665SJ&FQ7$=VL$&H7-H/-C8/&Q,$B$[64$9) (KKZ* /-_%
M?[//@7QKXUT#Q?JNGZA)XFT&W-KI^J6NMWUK-%$3EE)BF7>#WW[L]\UU7A7P
M/HO@DZL='M7MCJM])J5X9+B6;S+AP S_ +QFVY"CY5P/05O44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!Y9^TKX UOXF?"R?0]!@@O+UM0L;F2SNKU[..Y@BN8Y)
M8FE16*AD5ER >M8_[,VLZ+':>+?"5AX-;P+J_AS4DAU32EOS?0F26%)(Y8IS
MRZLA7J%(((('?TOQOX(T_P ?Z)_9>I3ZE:PB59DGTG4KC3[B-US@K- Z..IX
MS@]P:I_#GX6^'?A7IEY9^'[6>,WUP;N]O+Z[FO+N\G( ,DT\S-)(V !\S'
M P* .LHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
0@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>clir-20231231xex97g006.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 clir-20231231xex97g006.jpg
M_]C_X  02D9)1@ ! 0   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 1, U$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_&-M'>>$]9AE!*-:2YPQ4C
M"$@@CD$'N*_.?]@[55^-'PDT;PMXAU+Q?<>*M2O=4NX_%3W]^!;);/#Y<:S>
M8$E.7YCR?ESD#(K[U^.7Q"T#X6?"CQ%XE\4:W%X<T.U@6*?5)K*:\2W,TBPH
M3##\[Y>11A?7)( )K\Y?@G^T)\%O@/\ !:Y^'_AS]IK1C))<W-Q#KMQ\,]7:
M[M?/ $GE#S=H; X8@X[@XH ^S_'7[6%SX#^/5O\ "JZ\$SR:MJEE]LT&]-_M
M@U8[PK1*1$?+=1N9MW "$Y.17AOQ0^-?B?X/_MS>-M3MK#4/$6DZ7\-QK-WX
M>BU@PV:,DJF68!\KN"K@%8]Q)'0$D>;?'[]HS]GWXX:CX<U.']HZ+PWJWA6[
MM;KPY?P>"-7FDL3'GSO,R5$QE(CR2%P(P #DDU/B)\?/V>OB%\4_&/C:?]HF
MRM+GQ)X*?P=+:IX!U9DA#@;KA3D9.<D)V! W'&2 ?1^N_';PS\1?B_\ LT:M
M]D\36P\865W?:5'9ZOY%JNZ &1+VW"D38! 4AASGM7CG[-'[6NK_  4^&_B+
M5?&.E:QXC\(2?$>\T*3Q!/JPFDTX.RK$JPN6=HUQS\RXSP&KC/#_ ,;?V<M#
MUGX!WW_#1%M.OPIM);-(_P#A!-54ZF)%V$D\^40H'9^>?:L/2OB)^S*O@Z;P
M3K'Q^AU'P?>^,3XROH8O!VJQ74TNXL+4/Y941YVY?;NX(P,Y !](>)OVAX_A
MIXZ_:BU[P]I>M:EXH\*:;974]OJVNF;22IC_ ';V\.P&+"D,R\[CP"!S7TE^
MS7XO\0^/?@=X,U_Q1;QPZMJ&EVUS)+'.)?M&^)6\TX50A8DG9SCU-?G[KWQK
M_9G\0^)OCOJ=S^T#&MM\4=,BTXVD'@G5$;3/*39&X<J1+TY&U,]B*]E^#'_!
M0?\ 9^^&/PAT#PCJ'QHLM6U/2+".PAOX/".K0P;8XPD9,1B9CPH+?.,DG&T8
M  -;]L#]HOQ9\'/C#\./%6GLR_"W0=;&B^*'C8XEFNH@?F'0K%&0P/\ ?;':
MOM"WGCNH(YH766&10Z.AR&4C((/IBOS+\=?M ?LH_$KX$:[X'\0_%C0KSQ5K
M E>?QBGP_P!26?SGE,OG;-I?<&.!^]Q@ 8QQ7UY^Q%XZ\/>,_@#I%IX:^(2?
M$ZQ\./\ V$^OKHUQI;.T4<;*CPSDL66.2+YP<'/J#0![Y1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %>?ZW\8["T\=3^#-$TK4/%/B:UMDO+ZTT
MTQ+'81.2(VGEE=%4O@[4!9R 3MQS7H%?*?P^UNQ^ ?[37QE'C^_A\/Z?XUO+
M+5M"U[4Y!#97,:0>4]MY[819(V'$9()#9 - '>>/_P!J2V^'WA76M:OO!7B
M'1M4M-)O+&4V\<PDN?+$+QGS2DD9,JC<'['T->PM>W::*UV;'_31%YGV/SE^
M]C.S?T_'I7R]^W+\0O#>H_LY75]!J5JMC)K^CB+4'D1(;L)?0N[1.3^\55R2
MPRO!YX./:H?C_P##O5]3CTC2?&>AZU>R6TUU*NFZC#<"V@C7+S3%7(1,E5R>
MI88[X .:^'/[1E_\4/ >F^,=&^'FMR:%>S&(,;JU,Z!9C"[F,29(4JQ(&3@<
M ]*[+XM?&7PS\%-(TG4O$]VUK:ZGJEMI,#* ?WLS[0QYX5>68]@*^1?V3/$W
M@?2OV=O VL:E\4S87&F:I<W9\/1ZM"PN6^USJD MQAV9RZE0#RQ4UZ=\2=$'
M[56L>.]&TBXT#5/#VD:;+X<8W5^P>VO9E66:=1&K@-'B%021ADD [T >Q_'3
MXOP? OX=WOC&\T>[UK3[.2))X;&2-90))%C4@.R@_,ZYYZ51\)_'FQUSXG2_
M#W6-!U3PMXL_LT:O;6VH&&6&\M=^QGAEAD<$JW#*VTCJ 1S7R1\0OCWI_P 3
M/^"=FMP:UK^G+XPT2XM= UA%NXRYN[>]B0R*"?F#JGF X(()]#7I_P .=3TW
MX;_M/:C<?$;6X];U/Q1IR+X)\;7TT<<$U@"&DTU1&%A297(?*J#*K ]1B@#U
MB3]I"SFL+W6-+\(>(-;\,6FIMI,FMV'V4Q><D_D2.(VG$OE))E2^S^$D K\U
M:<'QNAE^.&I_#670KJWN=/TA-<FU:2XB%K]E:1HU/WMV[<IR"  !G-?+'C*^
MT;P7>:O\1/@?XU&C>++S6&36/A/>2K<VVNW/VCRI?+M&_>0RO@N)8AM(&3QD
MUT/Q'@3XB?M4?%?PAI6LV=EXCUCX4+IEM']J4.ETT\_[O@YR-P)[@'- 'OVA
M?'I/&&B3^(?#'@WQ!XB\+)YGDZO:"V1;U4)#/;123+)(F0<-M&[&4W C.3KW
M[57ASPEXG^'NG:_IM_H^E>.H%?2=;N#&+=)2B,L$XW;XG)D502"NX@9KS;P+
M\9K'PQ^QZFB?V['\/_B/X7\-MI[Z+?&"*^M[^W@*HJ03JPE61T!4A6#AAM.:
MDM]/TKXNZ9\)/"7Q3OHM5UGQ'X*O6U.RU(0VMTTTHL7RL2*GENK@E=J@@IZB
M@#Z$G\<SP_$NV\(C1IW6?3WU$:F)T\I41U0J5SNW;G7MC&3GM7(?&;X]S_!S
M3/$>KS^"=9UG0- L$O[[4[.:VCC );*(LDBL[ *"<#'S#FO./@!!X\\*?'"?
MP+XY6?5O^$<\.S1:1XK<<:O8O<P^49/2XC"E)/7"M_%73_MWZE::;^R-\3S=
MW4-J)M'EAC\Z0)O<XPJYZD^@H M^*_VE;OP/\/O$7B_7/AYKECIFC:?!JC?Z
M5:2&YMY"03$5E(W)@95BIPP(S7:Z!\1-9U2_TE+[P5J.EZ=J,;2+J37=O-%!
MB,R#S CEE# $ XQG .,BO&OVLO$>DO\ L$>*KH:I9FUN_#<45O.+A-DSE4PJ
M'.&/!X'I202>%M;TF#2= ^*LGB'Q)XD\,7.@V&D+JL-YY,LD ?[0%C(**@C.
MYCV('7 (!Z?H7QZM_&6EW>M^%?"FO>)O#-N\L::S8BV2*\,9*N;9))DDE4,K
M#<% ;'R;JH:%^T;:^(?B5X4\(6OAK4ED\1Z#_P )';7T\D21Q6H**RR)NWB0
M-(HV@'ZUPW[)GQ9\*^"?@9X1\">)]3M/"?C7PU8II.H>'-3D$%[YT65W11'#
M3+)@,K1A@VX8R>*P?&FIZ?KO[=?@.PMO$<WA6]?P->*(;9[9+I':ZA98625)
M &(!.W&[Y?K0!ZQ8?M 7&K>-/B'X8L?!FHW.H^"HH);O_2[=4NA-&9(Q"2_4
MH"?GV@'C-2?#W]I7PY\5O@E=_$CPM;7.H6UE!+)=Z1*R17EM)$NZ2"0$[5<
M9'."""#@YKQOX->(M%T7]H;]IFWN_%T&J/#;:4[WE_=6ZR$)9N'W>6J+A"0I
MPHQP#S7+>)/!6I^"/@YI7QA^%<2:Y;ZKX1M]/\8^'M/<.NIP"T$:WD0''VF#
M)SW= P/(H ^GKOXXV%M>^&]&CTB^U#Q?KUB=2@\/6+Q/-!;#&9II&=8XT!95
MR6Y8X4,0:=I?QNL=3U'Q'H3Z1?:;XQT*S74)_#U^\2336[9VS0R([1O&2K+D
M-PPPP4FO$]!MG^%?[5%EXX\2R"R\(>*/ MCI%KK5R=MM97<#AS!+(?EB\Q6W
M*6(#%2!SQ4VM?9_'G[4MY\2=)OH/^$'\+>"+O2+W7Q*!9W5U-+O$,<N=L@C5
M<LP)"LP&<Y% 'N7P.^+$7QP^&VD>-;31[O1=.U:,S6L%])&TQCW%=S!"0O(/
M&35>;XSVFH>+-;\.>%]#U+Q?J.A%$U5].>"*"SE==RP-)-(@:4K@[5SM!&XK
MD9\+_8W^/OP\\*_LG?#>RO/&6B-K"62VJZ/#J,+WTL[3,J0K!NWEV)  QWST
MYK1_9TU"R^ GB[XO^&O'VHVOAVZU+Q9=^(M-U'5IUMX-2L[D(5:*5R%=HRI1
ME!RN!Q@B@#UBW_:0\#O\.]7\8W5_-IUCH]VVG:C8W4)%[:WJN$^R-"N292S*
M%5=P;<I4D$&K#_%^^L$TF?5_ /B/1[+4[RWLHKB8VDOD-,X1#.L4[-&,L,G!
M Z'!XKXS\8?"OQ?KESXS^+^CZ+J%_P"&G^)>E>*+?0XH&^T:CIME%Y,MU'"1
MN;<6,BKC++&"!R*]\^./QT;78/AJOPL\?0RWNK^)["SO['1UM+R=K"0GSV>&
M6*1XM@ RV%V?Q4 =LO[1!E\9?$CPY'X2OVN_ UG%?7TINH1'<QRQ-+&(?FR6
M*(QPP4 \9JQ\/?CIJ7Q%\*^%?$]CX!UB+P_XA6WEANS=6SO!%-C;))&LA8*,
MC=C..O05X?9>-?#UM\>?VKA-KVFH5\/::I,EW&N2EC,K]^H8@'T) J+]EKQ)
MX*T;X+_!'4YOB?)<ZI;:?:VR>%8]5@F,\\T!@6%;<$.&5GSSG: V?4 'M^I_
MM'VEO9^(M4TOPAX@\1>'] OI=-OM5TS[*46>)@LP6-YUD98V.&8+V) 8#->F
M>)O$^E>#?#NHZ]K=]#IFD:= ]S=7<[82*-1EF/X5\2_%&ZT'PMJ7C#XC?!SQ
MT/"?Q"34YX=7^'5Y*MQ:>)KF.8Q%?L3?.)90ORS0CG//\1'N?[8?@3Q+\6_V
M5?$VCZ'8.WB&>UMKS^RHVRTQBECFDMP>Y(1E'J<>M '22_'MX?"*>*Y/ 7BF
M/PW*D<L5XT=MYIB<@+,T'G^:B$,&^9=P&2RK@UJWWQDLY?&FJ>$_#FCZAXLU
MO2(HY=433FACAL?,&8XY)9I$7S&4$A%W$#!;:""<WP1^T'\/_&WAW3UTO6K2
M\U.:%(W\-*P_M.&3 #0R6AQ(C*<AMZ@  DD#FO+O@C=6WP)^,GQLTSQU?6^@
M1^)/$/\ PD>CZMJDRP6U_;21*IC25R%+Q,FUDSD @XP<T =WXF_:G\/Z!\*?
M%GC>#2=2O?\ A$IVMM=T)O*BU"PE4@%&5GV$X96!5RK*<JQK3\,?M!V.K?$?
M3_ FM>'M5\+>(]4TQM7TQ+]H)8+Z!2!)Y<L,CX=,C*N%.#D9KY'^-6GL?AG^
MUI\2IIAIGA;Q=%86.AO='R?[0-M&L;W$:MC<KL2$./F"9&1@GT?P#JNF?#C]
MHK2M;^(^OQ^(+7Q'HL=OX%\:7TT4=M:Q[%-SII$82%9&(#K)C=(N5SE<4 =_
M??MEZ9H5IXSU/6?!7B"R\/>#]9&B:WJ\+VL\=I)\G[TQB42-$/-0EE4D9^[P
M:]$O?C9IEQXNE\+^&M.O?%^NV]G%?WD.F-"D5G#+S"9I9710T@!*HNYB!D@#
MFOFGX0_#OPU^T-K_ .T-X9O_ !=>2>'[GQT\U]HVCW5L$OH5AMR!(_EM*(V=
M-IV.N=N,]:[3X316?P!_:*^,EOXNN+?0-'\5W-CJV@ZM?2"&TGACMQ"]L)6(
M421%1^[)SM;(!&: /1-:_:;T/2OAWXX\3QZ1J4M]X)W_ -O^'93%%?V>U-_3
M>8W#)AE97*L.C9!%/\+?M(Z=J_C?POX4UOPYJ_A75?%&G/J>B27S036]]&B*
M[HKPR.5D56#%7"\=":^9?B]:#4=+_:P^*2SI9>#=<\+0:%I-W.WEQZI/! X>
M:+.-Z;F$:L.'P=N1S6[\.-4TWX>_%_X>>*?B)K\?B/PWK7AR"R\$^*[R:*.U
MT6Y,"_:;%_*"1!Y0N4F8;B%9">* /J3XH?&7PS\('\,KXCNVM3XAU:'1K/:
M?WTF<,W/" X!;L6'K5[QOXQU/PQ<:7;:5X5U#Q/<7K2;ELIH(4MT102\CRNH
MY)  &22>F :^=OB?X;D_:RC^(\>@7_AW4M L+)_#MC?3:BP:SNT*SS72>6C
M$2I"H)(_X]SV.:]&_9:^/>G?&7X#Z7XAOM4LEUG38#8Z^HN$(MKN'*2LYS@*
MQ4N">"&!H /A7^TE>?%O0]&UO2OAYKEOHNK/=0V]]<75IL66#S 4D5969-S1
M,H;!&<9(R*3PA^U?X<\2_"C2_'=WI6HZ3;:SJ+:3I.DOY<U_J%T)7B$4<:,5
MR61NK !068J 37*?L!>(])?]D_1;E=3LS;V=SJ1N91.NV$?;)V^<Y^7Y2#SV
M.:^=OA!:O=_!_P#9T^(.GN-9\/\ @CQ7J[Z_%8'SWLX;F:>-;ET7)VQY#$XR
M%8MT!- 'V['\:;73_%VC>&O$NA:EX3U/7/,726U%[>2"]E1=S0+)#(X64+D[
M6QD [2V#C.^&O[16A_$+XC>+_ $MC=>'_&?AIU-QI=^\;&YA95*SP.C$.GS*
M#T*DC(&:\T_:"N;'X_>,/A!H'@/4[3Q!<:3XLM?$>I:EI4ZW$&G6=NKEC)*A
M*JTA8(J$Y;)., FL_7?AM:?&75?'FO>!-?L+'XH>$?%4EWHFJ03+(%8V5J'M
M;@*<F"7:R,#T(R.5H ^AOA]XYF\<P:Q)+H\^D#3M1GTTB>9)#*\3;79=A.%S
MTS@GT%8L?QJM-9\5:WH/A;0M4\6W&A3"VU6ZT]K>*VM9RH;R/,FE3?*%()5
M0N0&*DXKG_V4O$>J>+?AOJ6KZYH=QX:UFZU[4'O-)N>7M9A,0Z9[C<#@]Q@]
MZ\R_9?\ %.D? &;X@> ?B+J]GX6U]_%>H:Q9W>M3K;0ZO:7,@DCF@ED(60@?
M*R@EE*\@4 >B^*?VH+7PUHGAS4O^$.UV4:UXC_X19;28P07%M>F1D7S%9\;"
M4)W*S<8(R#7M<+.\*-(GER%063.=I[C/>OE/]L;Q_P"'8M$^#VHW&H6VDV3_
M !#TNY6:_D6V$D*&3=. Q!\OH=YP,8/0@GU/Q+^U3\,]"TW6;JU\8:-K0TK3
MI-0N3IVH0SI$ 0L:.ZL0KR.=J+U.#V% '1Z!\9?#/B7XK>)_AY8W;/XC\/6E
MM>7D1 V[)MV-ISR5PN[TWKZUCW'QP\GXTW_PU'AJ^_M>'16UVTNGGA6"^A#^
M65B);.\/@$, !D'.*^9/B!!KG[/.J?"WXT^(+CP_#!#?OI_B2]L;YWDOK74I
M-\CD,BJRPRE'7:3A5XX&:]3_ &L8-5TR3X;?%_P';+KVL:#J(L?+LV#K>V.H
M 0$!AP5$K0/GIP30!V/A#]I>U\:?!.]^(MEX7U**.UO);!M#GFA6]\Z.?R&C
M(W% _F<!2W.1ZU.?C]?R?%35O %MX$U2]US3-)@UF8PWMJ(VAE=D549Y%R^Y
M&&#@<=<5XQ\(OA+KWPR_: U/X:^3/=^!KEK3QVVH2$E6O%C,,\1SW>Z2.XQ_
MLFF>(_$GA\_MR^.XKOXG)X#"^"+"V>[MKZQB<R"YG+(3<QR ,H(;  (R": /
MI?X3?%G1/C+X5?7-$2[MU@O)]/O+*_B$=S9W4+;9895!(W*?[K$'(()!J+X6
M_&7PS\84\2-X;NVN1H&K3:->;@!B:/&67GE&!!5NXKY2^ 'Q"F\ ?L[>)- M
M+JPL[S5?%M[H?A+Q)>R-;OXB:>09U-S(27(W.[2+\K>6-H' K8TFX'[*W[4?
MAF+7)M"T'PO\0M(CT1H+2^9DCO[) +:9_,5"#)$3$6Y!95R<F@#Z(C^-5IK/
MBK6]!\+:%JGBVXT*86VJW6GM;Q6UK.5#>1YDTJ;Y0I!*H"%R Q4G%<QXD_:>
MM?#^E^&;W_A#]<D_MSQ'_P (LEK<&&">VO=[(/-5GQL.PG<I;C!&<BO.?V7O
M%6D? *;X@> OB)K%GX7U^3Q7J&L6=WK4ZVT.KVES()(IH)9"%E('RLH)92O(
M%4_VX/$&C^)O"GPGMH/$#^%/[2\=V(M]4#QV]PB;95-W$).P)!#L,=#T(- '
MT)H?Q-G\1?$/5?#=CX>N[C3]*5%O/$"3Q&S2<KDVX^;>TJ\;@%PNX9()Q6?\
M9_C2OP<;PL)/#M]KW_"0ZM#HEL+&:%"ES+N,>_S&4!3M/(/'I7D?[/GQULOA
MEXA3X$?$F^T;1?&ND0(^E:C;RI#:>(;1R=EP@)^2X;DO&QRS$LNX'BQ^W'K6
MG6 ^#-O=ZW#HTS_$#3)%F::)9(T E!D D!7"Y')!'(S0!W6F_M5^#/[-\<S>
M(%OO".H>"IHH-:TS58T:>-I0# 8O)9UF$N0$V$DDXP#Q6K?_ !WMO#,FBR^+
M?#&M>$-*UBYBLK74]3-LT,<\G$44_E3.T+.> 6&W) + D"O"?VD?V8&TGP#J
M7B[PP=7\:^)YO%>D^*=<DNFCENM1M;-\>1%'#&B;8XR65%7)V_Q$BMW]K/Q-
MHO[0?P1;P%X U6S\3>)?$UY8I;6^GS"5[)%N(Y9+BX"\P+&J')?:=V%^\<4
M>N^'?C5_PD/QK\2_#A?#MY;WF@6EO?7.I23Q&W>*?=Y6P [RQV-D%1C'6G?%
MSXT)\)M7\&6$N@7FL'Q3JT>BVDMI-$BQ7#JS+YF]@0FU&.1GITKQ'P;\3O!G
M@S]M?XM1Z[XQT/2\>&]#MQ+J&I0P!Y(_/WKEV'S#<N1U&1FF_M(?%OPCXMU7
M]G[6-.UZPDTI_B'"8+UKF,17$4<5Q&TT;9PT6_Y0_0]N",@'NLOQHM+_ ,9:
MMX7\-Z)J7BO5=%$8U9].:!+>PD==RQ/+-(@:4KSL3<0"-VW(KC_B#^U7;?#[
MP-<^++OP/XB;2K#6/[&U02"WBETY]R*)I09"/)S(O[Q"PP0>AS7!?L]^)M)^
M 7COXM>%?B%JUIX:O]9\677B+2=4U>=;>VU:SN%0H89G(1W3:49 =PP.,5]%
M7!\._$?P;J\%Y:QWGAK4898+AKJ,+#=P%-KN">J$9 <\$#(R,$@&=XB^)<VC
M>*?"FA6.@7.N7.O1R3&6RN81'90H%+32EF!,>7505!)+  <UW-?*W_!/N33]
M0^'.OS)KS>([[2=9N_#MM<SW*3RP:;:3.EI%E?X=A+9/WBV<G Q]4T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%<I\4O&?_" ^!=3U>,))>JJV]C#(V!-=2L(X
M4SZ&1ESZ#)[5XQ^R[\4]9LO!7C[PEXTU8^(O%WP\O;A+J_5LMJ%FZM<6TXY/
MWD)3V*8H ^DJ*^;_ -F/3[KX[_!K1_B/XOUG69];\4"6^BCL-7N;2#383(RQ
M0P1Q2*HVH%RY!9CG<2.*\Q_:/\3#]G'QY\#M1U_4]>\26FFZ?JPU-H+B=FU(
MP0(89+E$.UMK-N9V4A1N;H,4 ?;U%>1_#7X9Z1JGAG4_$=]J[^)+SQ=']MN+
MJPU*<V,<;J"L=D ^(XP ,.N&8Y8D$X'@/P.^(OB+P#X1L/AO\3]3N=7TGQ3H
M\E_X/\4W4[^9.3$9'TZ:4MN\^,\QL6RZ@<Y&* /MJBOD?P?XHU'QA\7/AS\)
MEU'4=.\,6/@.#Q1JC6U[+%=:I<2,D2(]P&$FP$L[88%B0&)&0>@UC4;GP!^T
M]X=^&$=[J-_X(\>:!?3&QN[Z:>33KJVP3)!,[&1$=&P5#8#*"N,G(!],45^;
MOB7Q!K/AC]GJ?0&O=;U/XB?"_P :3)=B/4YQ-J>FP$W<DEP=^9(WL\<-GY@H
M%?5UJND?%SQ+XB\564]Q/H5EX>BL[5H+N5(IIIXOM+2;58*62)[<!L9&]N:
M/=**\%_88,MW^RSX!U*[NKO4-1U"Q-Q=7E]<R7$TTAD<;F=R2> !U[5Y'H&J
M:7I7Q>_:(76]'\6>)M/T74;:2QM-*N;MX[5#8I(Z)LE CW,2W'3)- 'VM17R
MC\4_"EO%\?/V=_#O]H:RVDWMEJD%Y'_:US&UXL%HC0F9D=3(RGG<><D^M8WQ
M+^*&K?LD?&V6PM-2U7Q)X)UOPEJNN0Z+JU]+>R:?>6,?F'R9I6:012+P4+$*
M>5QTH ^QZ*^;/A_I5C>?L[V'Q*^(?BGQ)/JVIZ.-;U#5]+O[Y18++'YF+:VM
MF(2.)2!A4.=N7W9-<!X^\0:=J_CW]F:[L]4\1>)]!UG3M0CNI;-;RUFUB..R
M0Q32091R=WS@L/XB>E 'VE17R?\ $WPA;^-?@/XLB\*3^*?!.H7WB"TT^UEO
M+^YCN;*<7,,'FQ[G+(CALE,X(YQS3['X\:Y\0_V68;:">32_B7<BZ\-ZH(CB
M;3[RU1_MLX]-L<;2*?62/UH ^K:*^ ;^\N(/V2/V8]9EOM;N;_5->T9-2GMK
M^X:[OXYE<S1NP?=)OP.">PKV3Q1X?\/Z]\/_ (M2:7IWBSPS/IFBNB_;M0N[
M=O-$#S1W$(,FY"I.-RD;L$$'% 'TU17Q?;?$;Q!IWPR\4_"#XG7\[>.=(TH7
M^A^(HIGMVU^P!4)<(ZD$3QYVRJ#G/S<@DUO?MH_#^T\(?"#7/%6EZGKEGK$V
MJZ1!%);:S=0I;0&YMX&BCC20* R[LG&27.30!]945RG@?X<Z9\/YM4.E3Z@U
MMJ#QRM;7U_/=K$ZKM)C,KL5##&5!QD9QR:^3?#=YI,7Q<^/.EZWI?B[7[.V\
M165E8#3+V]\G3XY[:$/B1) (5#R%^.G)% 'V[17S'\*+Z[^,'QE^)OAO6-5U
M8^%OAZ]EX?T_3H=0FMVNI3;B26[N7B96E=OE"ACM&"<9.:\W^*?CG7-#T7]I
MOX9S:OJ=Y:>$_#D7B+P]JTE[*;ZR6:%SY)N-WF/LD0E&9BVTX)( H ^Y**^,
M_@=KE]XD^.W@V#X?:KK[>'M'\.JOCVUUN[NC ;J:!'M/*@NFWB4G<QEC4(5X
MW'I5W2_%.K_"#]L?5I+O5+V;X>^,M27P\MI<W+R6^FZHMG!<0-&&)$8G\R92
M!@%@M 'U_65I7BC2M<U/5M.L+Z*ZO=)E2"^AC.3!(R!U5O<J0?QKY6L/%6K^
M.?VZ_#-S+J=[_P (?+H.JC2]+2X=;:4VL\,1NFC!"NS2/,%)!^54(ZU[UX"T
M#5M,^)_Q*U*]TV6TT[5+NRDL;IY8F6X6.T2-R%5RRX92/F"T >B4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!X;\<]5TU?'_A*#7SJ]]H&FAM1GT6Q\ :MKL-Y(RO%
M&S7-K&\4;)\Y$;*S9*L1@J:\R6[\)Z-\?8/B%X93Q5X>TF?1_P"QM6\.0_!W
MQ"4U&,2%UD:1;=%5U)(!\L\$@Y[?7]% 'R'\.O$-G\'+*X\/^"M<\:6G@@W$
ML]GH^K_![Q'>3Z<)'+O%!<+#$/+#,Q59(W*YQDCBI?&>O:)XJ^*7P[\6)J/C
M@6?A&&\A>PU'X2>([J74!<Q".4O,+= O X C(&>F.*^MZ* /C+X57UO\%?$G
MB>+PIX@\86_P]U2X>ZL/!]W\&_$LJ:1(XRPMYP@(1FRQCV;>?E"UK:I/\/\
MQG^S_:_##QE:^.]82UM8X8-7L/A=XCLY;>6,?NKB(&UD*2(1G(;GD="17UO1
M0!\E7>H^#;?5/ WB/0Y/B!I7C+PKI*Z(FJ2_"WQ#/!?V>Q0\-Q +12RED#KM
MD4JW<C(.QX=\;>$XOB9)\0?$Z>._$'BF.P.EV#6WPM\16EKI]JS;Y%BB-I(V
M]V +.SG(4 !1P?IVB@#Y:AU3X7)\9O$_Q$DT;XA37OB#18M&N[)_AOXA\DJI
M8/)_QX\LZ&-#QTCZ\T?"KQ)X'^#7P5A^'_AR'X@'R(9HX]1O_ACXCF):1F.Y
MT%HI;:I"@;APH]*^I:* /BWX6ZYJOPN^%?A[X?V?C'Q*^CZ4BV[7D/P/\3Q7
MTL'F%G59,LD;D$J'V'&<XS5_P?XFF\#>/OB)XGTS7O$4C^,;V"]>VN_@GXH<
M6IB@$*J&7;OX4$D@<YZ5]AT4 ?&OB'6#KGCCX:^*_P#A)_&#ZKX.AO1(U[\&
M?$LRW\UTFR5\*B>6@_A09VC R<5K:3J'@C4?'^K^-?':>//&6O7NEOH<$*_"
MSQ#:V%C8/S+%# ;21LR?QN\C$\ ;1Q7UI10!\:Z1>6'A7X5:I\--$\0>./\
MA"Y[.?3K*+5_A!XDN[VQM9593"LZ0QJX0,0A:,D #);%5]0CT:UUWX07OA[6
M/&EA:_#C3Y;"TM]3^#_B2[>\$ENL!:1TBB ^50<!>M?:5% 'REXB^(UWXJL[
MN/4/$/BKS7O["ZMTA^#'B9;>".VF68KY94EGD9<&0OPH "\9.:L?@'3?'/Q%
M\7Z1'X_LM:\8:>MJR3_"_P 1RVEG,T8CGN$B%JN6E"0[OF!_=#DYKZ_HH ^%
MI-$LE^$'PG\#0>)/%R'P#J5EJ,6H2?!?Q*WVTVH(C1HPHV9W'<0QSVQ7H'BG
MXFWGC'2?$%AJ/B#Q3%;ZCI$^F00V?P8\31Q0O*,//(K*QE(7A5#(!EB<YX^J
M:* /D[XOW?P[^-W@/1=&\167C^+7-&EBN;'7=/\ AEXBADMYEP&VJ;1CY<B@
MJZ%R"#UX!%O]HSQGH'QV^&[^$[*X\<>'!+>6MW)=S_"?Q'>D^1,DRJ$%O%C+
M1@$Y/!Z5]344 >26G[2?AA+6);G3/'DMP% DDB^&OB)$9NY"FR8@>V3]:\N^
M$_C#1_AS\0_B/XEO;SQGK$'C'4(M0:RA^$?B2V:T>.%80HD,$F\;4!/RCG\J
M^K** /EB?Q;X8T/XGZWXZ\&/XYT#5/$$$,.M6=]\*?$=Y:7C0@B*<(MM$R2J
MI*E@Y#+C*Y -<QXELO"7B#P#\3-.%[X\7QA\0H3;ZQXDN?A/XBE5(A&8HXH;
M<6R[(XT.%4R,<DEBQ-?9U% 'QRUWHVG>(? WBK0=5\:Z-XQT'3DT75+U?A#X
MCDM-<L%4!8IK?R0RLK ,CB0E26&"#BD\=GPO\3O"_CW0_$5[XZ\KQ'J-OJMC
M=Z9\)_$EM<:3<PQPK'(CF!][#R <@)]XU]CT4 ?)VBC0+GX^?#[Q'H5UXLTW
M3="T=O#%GHU[\+?$$2-'.\7SR7LD21Q8,:Y=U"J"Q8XY'UC110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15
M6]U6RTW9]LO+>UWYV^?*J;OIDU):W<%]");::.XB/1XG#*?Q% $U%%% !151
M]5LHM2BTY[RW34)8VFCM&E42O&I 9PF<E02 3C R/6K= !11533=5LM9MC<:
M?>6]];AVB,MM*LBAU8JRY!(R""".Q!% %NBBB@ HJI9ZM8ZC/=06MY;W,UH_
ME7$<,JNT+XSM< _*<$'!]:MT %%5;75;*^NKNVMKRWN+FT8)<0Q2JSPL1D!P
M#E21S@U:H **** "BJ;ZQ817@M'OK9+HD 0-,H<D]!MSFKE !1153^U;+^T_
M[-^V6_\ :/E>?]D\U?-\O.-^S.=N2!G&,F@"W1110 4444 %%5=-U6RUFV-Q
MI]Y;WUN':,RVTJR+N4D,N02,@@@CL15J@ HJKIVJ66L6YGL+R"]@5VC,MM*L
MBAU.&7()&0001V(JU0 4444 %%%% !1110 4444 %%%5=/U6RU9)7L;R"\2*
M5H9&MY5D"2+]Y#@\,.X/(H M4444 %%%8>N>.?#?ABZCM=9\0:5I-S)&TJ0W
MU['"[(OWF 9@2!@Y/;% &Y134=9$5T8,C#(93D$>M.H ***K:EJ=GHUC->W]
MW!8V<*[I;BYD$<<8]68D #ZT 6:*:CK(BLK!E89# Y!%.H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M)**<B0$8XQ4?Q$^!>E?$7QCI7B6;6]<T74K&PN=*?^R;B.-+JTG*F6&0/&Y
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
M?^T);7'@;]I;X1?%+5(IG\#Z3::EI&IWD<;2)I<ERJ^5<R@ [8R5V,_1<C)
MKL/B_P#%<^)O@YXSN/A)J5MXK\4V^CW,UA=:%+'>)!*$XQ(A*B0C.U,EB1TQ
MS7M=% 'Q5-K6DWNM^&]5^'OB"9/"]WX*U*3QBUOJ<B+ ZP(;:6X<.#%=^<74
ML2LA <'.WCC+31_#VG?L\?L]>+3XHUF&7Q'K6AV_B'51XFO DRBVE5U?]]LC
MP>"5"E<9R",U^A%>=_%WX577Q/N?!LL&M1:0/#FN0:XJO9&X\^2(,%0GS$VJ
M0[9ZGIT[@'R7)<:O\.KOQ%%X>U34[_X"CQWI:7%[]NFNX[>P>W)O5CG9F8VH
MN3"'(8J 9 3C=57XS:J="\._%-]#\43V/PR'B#PVV@W=EJSQ6T=S)<1_;XK6
M17"M"$*L4!**Q; !!Q^@(Z<]:JRZM8P:A'8RWMO'?21M,EL\JB1D7 9@N<E1
MD9/09% 'P5^TU<>%_AY#X[\.>&-4U'3=3TOPHFLZ2VJZK<WF7>>69I=+!8R>
M;D9EF\PA$"+LVY-=9IMYX._X7W\5=7NY+*PO]9\!:9J-AJ:?Z+<38ANQ/<13
M+M<?\LPT@(ZH">17V$OB72&T/^VAJMD=&\OS?[1%PGV?9_>\S.W'OFF:#XKT
M3Q5#)+HNL6&L11[=[V%TDZKN&Y<E"<9!R/44 ?%GPE\<6VJZ9\"[7Q]JD<WP
MVU+P!A;^_NR+.;6@T8=;B4MCS1$&*;SG=O(^8<9GA5K[4O%?P)T/QUXFU3[%
M?7OB>W@CO-:GMI;[24#?8'F D4L63 #GYF7 ).37WW56VU6RO;NZM;>\@GN;
M0JMQ#%*K/"2,J'4'*DCD9H \%_8LU*S\5?!"&&6_C\01Z+K^J6EI+<3_ &N2
M".&]F6W&]BQRL>T*2<[<<XKB+;Q-<Z9^TU"J76E^.=-OO%$MJ&LKIH-=\/3"
MW93#<0Y(GL0%+ _+M+AL$\GZRU'4K32+&:]O[J&RLX%WRW%Q((XXU]68D #W
M--TK5K'7=/@O]-O;?4+&==\5U:RK+%(OJK*2"/I0!\[?M;:1J&E^.?@O\1/L
MESJ'ACP;K\T^MQ6D+3/;P3P&);ORU!++$QRQ ) 8GH#7KVB_%[P3XR,1\/\
MB'3/$L85II)]*NH[F*T0*29)G5BL0[?,03G@'!QVU% 'Y[?#?QQX9E^"OP;T
M6_U1!#J%QX@6)[NYSH[3+/+M2:)!NGN,2 PQ!T.26!)"@Z7@_4KV3X)_ CXK
M+:W?C2_LX'\*^(;1P\LMY'<AH(]^[)+QS^4I8Y($C@GK7WO2,P12S$!0,DGM
M0!\F?LR>"]<LM1N/ WBC3 [_  SNKH0:GY1V:@]VHDMG5B26*0NZMDD[MA)R
M*\L^!WAF+3O"WP1U'P=JFJCXB6>LRVOB;28-3GE$.EJ]P;B.ZM&<I"%Q&4RB
MG>RXR6K[]TW4[/6K"&]T^[@OK*9=T5S;2+)'(/564D$?2K5 'YW>"/BE--XX
M\&ZCX&UF:74M:\/^)(!97D[W.H3ZDFU[:/47 6-KD/DB/8#$O&YEYKK_  QX
M[^'GB[X*ZYKVF:WK,?C&U\!W]EXHM+F26.**[,!\QM1$@ -QYVY8R3N(8@ J
M./N*B@#XQ_8O\>:%J&JZ/HOC-M-3X@IX<T^3P]<QSHT%YH_D*J?9AVE1_,68
M'+[NAV85>I_:LUC3XOC_ /L[6,OB*/0;QM;U!Q,DL(FB5K&158+*K+@L0H)4
M@DX'-?4M% 'R;\2OA[9_L^+X2:VN]3N_"7B3QFVH>/M>U&93+<>;"XB:Y:-4
M1+?S1$K *J   C!.?./BKJ1T;X7_ !<CAU=)/AH/&.@'PQ//=;X 3<6SWD=L
M[$AH5<$@*2JD2 8"D#[ROKZVTNRGO+RXBM+2!#)+/.X2.- ,EF8\  =S3X)X
M[J&.:&1989%#I(C!E92,@@CJ"* /A_XS?$+5M#^*WQS;PGK%_J4MMH/AZ\GL
M=-OWN+B*T-U+]N:V0,2C?9^?W8&,@C!P:[&[\ ^ /V@_AIXZD^$^KWUV+N.U
MU#39T>0:5::C I*+"K 89]H$ZC((;YN2:^LZY;XB>&-=\6Z)#9>'_%UYX+NA
M<))+?V5G;W,DD(SOB F1E7=G[X&00/I0!YW^S9K$OQ2LKOXHW^C2:%>:Q;0:
M;!8SQ[)(([<%9@1[W!F&>ZQQU@_#:ZN-/_:2_:*N-26X::*UT:6S$"[I39BT
ME($0[_O!+@?WJ]Z\.:!9^%=!T_1]/C,5E8P);PJQR=JC )/<GJ3W)-8GB#P_
MHVE^);?QI<7\.B7EM;_8KJ\FD5(;BV+;A%*6('RN<HV05+'J&((!\-?#KXG:
M2_BG1;K3/&=SHVCZY\/M7-U>1327E_#=QO$PEO9!M2:^B5I&8!$9!E<D8->^
M_LE:[>SZYXKT;4+/1+RXL[.P<>)O"5XTVCZK&1*$<1MGR+G&3(FYLY5L\C/T
MIUHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** .*^-/CF^^&/PG\6>+=-T^WU2[T339]
M06TNIVACE$:%B"RJQ' /;GU'6O([;X]?$V_\96?AB#POX72^UCPL/$VF7$FI
M7!BA1619(YP(LLQ,B$;, 9.2<9/MGQ*\"6OQ/\!:]X3O[V\T^PUFSDL;BXT\
MQB=8I%*OL,B.H)!(R5/6N.L_V>["R\6Z-XBC\5>(3J&D^'6\-0!C9^6;9BI+
ML/LW,F40Y! X^[C(H \ZO/VJ]?O?A)X7\::=H6F6":IX:N==DBO+AKEWN(0,
MV<,$6)B#\[&?:4C"C<.:V[']H[4H?&'@F37+;3=&\$>+_"[ZWI]\ZNTT5W'"
MDTMK(VX*<1,T@(4%@C# QFFZ7^Q=X7T;2='T^U\6>+8H=/T&X\,R,MW;*UYI
M\KF0PRD6XQAB2'CV-V)(XK/\3?"&P\0V?@CX--X8\2ZMH'A::PU$>+M7,/V;
MR8-V(4E1E9Y64")D$2KLD8GW /;OASJNM:]X(T?4_$-O;VFJWL"W$MO;1LBQ
M!_F5"&9CN"D9YZYKY$\/?$OQ5\!U^.GBC0?"NBZIX)T;QW<3ZS";U[>]6%H;
M42-;1K$8R4#;SN8;N0 .I^W@,# X%>4W/[-_AR[U#Q,9=2U=]$\2ZDNK:MX>
M,L1LKJX 3)8^5YP5O*CW() IVXQ@D$ Y:?\ :'\5>(-9O9O _@N3Q-HFEZZ-
M%O8@&CN) I03SI*2(U\O?GRV!+A3\RY KV_Q%J-QH^@:E?VEF-0NK6VDFBM#
M,D(F=5)">8^%3)&-S<#.37E[?LP>'H/B/JOBS3O$'B?18-8N$N]6\.:=J(CT
MK4)U 'FRQ;"P8A5#;'4,!A@1G/HWC?PAI_Q \':WX9U82G3-7LY;&Y\B0I)Y
M<B%6VL.AP3@T ?.G_#6_B&STSQ_OT/1]5U#P[X/B\6P/:SS0VLH8R"2W$I5Q
M,$,1Q-$2C]MM:MM\>OB;?^,K/PQ!X7\+I?:QX6'B;3+B34K@Q0HK(LD<X$66
M8F1"-F ,G).,G3G_ &.=!O+?54N_&WC*[GU/PT/"EU<S75IODL@6V?*+8('4
M.R@A<'.2"WS5U%G^SW867BW1O$4?BKQ"=0TGPZWAJ ,;/RS;,5)=A]FYDRB'
M((''W<9% '!:!^U1K/Q!\,>$O^$6\.1GQ/K/AK_A(YK299+F& >881$-FUCN
MD5QO.-H .ULXIEU^T1\3KOQ''X>MOA_I&A:T?!I\436NN:K(S6TJS&*2!_*C
M(/*G:0>0025QM.M;_L8^&=-T+P7::3XN\8Z'JWA.VEL+#Q!IE];P7TEI(^]K
M:;$'E21[N0#'D'D'-=/_ ,,Y:1%XM?Q#;>(_$-M=MX=?PUY7G6\J?9V<R-(6
MEA=VF+DL79B"2>,<4 <=H'[0=W\;=.T?0_#NCZ;%?ZKX-B\4:G%K1::WABGR
MD=L%7!<LRR9<\*J@[6)Q7G?[-OQ>UCP[\ OAGX+\*Z-%?>)!X6DUETEBDFA2
M,7+Q)&%CVGYG##?G"@ [6SBO6=$_9$\.^%QX3GT3Q3XITC5?#VCCP^FJVMQ:
MB>^T\'*V]RIMS$X4Y(945P3D-52W_8O\*Z7HW@ZUT7Q5XP\/:IX5@EL[#7=+
MU**.^>UD?>]M,3"8Y(RW(!3(/((H S]3^,?B/XHZ1K_@]?"-CH6O67A-=6\0
MZ5XAD^T)!).LJQV:^7PV1$[&4Y"@I\C$D+V'['PQ^RU\*^,?\4[9\#M^Z%,U
M3]E[P[<^(X->TK7O$GAO53I7]BW]QIM[&[:K:Y8[;GSXY=[AG<B1=K@L?FI?
M GP+NOAEKO@>S\/^*/$3>%/#>D2:9)IVH7T<EO=H<^46C6,$RJ<'S,J JA0#
MN) !L?M%?%'4_@Q\(]:\8:3I5KK-SIQAS:7=PT*LKRI&2"%;)&\''&?45PFK
M?&_XCV.M:IX4B\+Z-=^-+'3SK'V;3IKB[MI+>21TMH2Q2-DD?RG#/@JI"X#;
MCM]0^,/PLL/C1\/]1\(:IJ>HZ5IU^8S-/I30K.0DBR  RQR*!N5<_+GCK7->
M/_V<=)\>>*M$\4IXH\4>&/%.FV?]G/K/AZ]BMI[ZVSN,-PIB:-UW98812"3M
M(H Y"\_:=U.R\;Z!X9UK2;3P%K.JVUA/;:=XG+JM_),V+F"WNT(A\V 9 C.6
MD.,!0:R/ 7Q@^(-KH/Q.U?5;[1-9_LWQQ-H-OYZ_8(+"W5H8S,2\YWHJMN$*
M_.[D@,2W'I.O?LXZ#XE@ET_4=8UNZ\.R264K:%/-#+;>9:E3&X=XFF5F**69
M906.?4YR-9_9.\.ZK+K<D/B7Q/IAU'Q''XKA%E=0!=/U%2"980\# AMHRLOF
M#KM"YH \R\0?M%^-_&'AKP\^B7%AX>OH?B;#X/U&633YR+N(,'618W>.2%6&
M \;9."0&'6N^\0_'WQA-KFOVG@OP=_PEJ^&M5ATG4;:-6BDNI"D3SM#(6V1;
M%E!"ONW;2,KP3:_X9&\-C3-2M4\3>*4GO/$L/BU+XWD#36VH(!F2/="5PV/F
M5U;K@;1@"_??LN^'Y_B%?^++'Q)XKT-]56$:UI.F:H(K'5VC4(KW"%"V\J K
M-&Z%@,'.30!XG^TU\1;[XQ?!;Q)J>F:;I?\ PB^A^,;'2%>]#->R30:A!'+/
M&1\L8#DH%P2RY.Y<A3]GCH*\'\0_L=>%=<7Q/:6_B/Q1H>@^(M2CUF^T'3;N
M!;/[:DB2>?'O@>2,LT:EE5PIZ[<X-=_X$\&:QX;\8^,=1O=?U?5-*U22V:RL
M=5NTF6T:-&64PJJ+Y<;Y0[26.59N-V* .4^/GQZ_X4UJ6A6UTUGHVG:I%/M\
M0ZS#*VFQW*;!%:S2QX$!EW,1*YVC8>&)XY?Q)^T7XHT./XO(EEHLTW@OPS9>
M(K1T$CQW'G0S2/"Q$G('DX$BD9W9QVKU;Q_\+(/B%<,;G7]7TZSFT^;3;O3[
M/[,]M=PRXW>8DT,GS#'#+@C)ZYK@O$'['WA#6DO[>SUGQ'X?TS4?#L/AB_TW
M2;V-(;NTA1TA+EXG<.@=L%6 ;HP89% '/:I^T'\2]6\4:SH/A#P?X<O;O3O"
MUAXF634M5GB$ZSB0M"%6$X?,9"Y..<ENU9WA_P#:H\=_%6^TNT^'_@W0C)J?
M@V#Q7;G7=4FCVEY3$\#".$_,&4J"#@YW$C[I-"^$6HC]H[Q)I\&I>+M'\.+X
M*T[0XM9AM4"WABDG\R-IY+=DW*CIADVGYC@Y!Q+;?"273?VF[;3_  Z/$7A'
MPGI_@*+0K;4-)L@;?>MRS>1YL\,B9$9#;ASG^+.10!SFB?%C3?B?\7O@-\37
MTK^QGOO"OB&>\@;#RPF'R!)'O &\*RR8/?K@9KO/#O[0?CWQ)9Z;K]AX!2]\
M)ZMHL^K6]Z\SVPL66+S84F=@WFK*O&Z-/E;C##YJ["T_9L\+Z9X@\#ZCIUWJ
M6GVGA'3;G2K'2(FA:UFAG"B;SM\32.S; 20XYR>YK*\$_LHZ#\/]/O=+TKQ;
MXP.@O#/#IVC7>I1SVFCK*K*WV5&B)X5V"B4R!03@"@#BO"/[2WQ&\57'PQC3
MPGX:A'Q"T&;4=-9M3G_T.:**.5_/_='*%9#@)DY !/.1?\*_M4:OXP\.>%+.
MVT&W@\::S)JT,T$0DN[6 Z?/Y$SHJ[7=6<I@97 8DD[<'K_#G[,6C^%Y_AM)
M:>*?$;'P#83:=I2RM9D212QK&WG8MAN.U5 *[>GUK$/[&?AA?#FD:?;>*_%M
MAJNCZK>:OIOB*QO+>#4;22Z=GN(U9(!&T3ECE'C;C'I0!G6WQ_\ BA?>)? W
MA>7X>:5X>\1>(],U.ZEBUC5'*6\MH\:[L1QL3&ZR*XYW<[2%QFN?T'X_>-_B
M;XC^ -YIUQIWANQ\3MK U?3&MI+D&:SC=& D$B9C)#%1M!!"D[L8KUJV_9XT
MRT\8>%?$L7B?Q(=4\/6=Y9PO-/;S_:3=%3/+.TD+,SDHA&&51@ *!Q61X=_9
M0\/>&-,\#VEEXE\2B;P??7MYI]Z9[83.MT6-Q!)M@"F-MQY55<=G% &/X=_:
M1\3>)IM%\1Z=X.>]^'=_+=+=:@@9)M/MXO, NV9CLE5C&08U 9=PY;!KS_Q!
MXQU7XJ?$/]F3QW<:9I5GH^M:U<W.G+'N:^MX'T^X:-9)#\K;UPS*H4*P ^?[
MU>O^#_V5_#/@CQ!?W6G:YXE;P[=W4UZ/!T^HA]&@GE)+O'%L#@%F9MA<H"<A
M<@8S_#G[(/ASPO/X12S\5^+6TGPCJ+ZCH6D37D#V]@71T,*MY'FM%MD8!7=B
MHX! H ]#^,GQ/L?@U\,]>\8ZC ]W;:7"'%O&VUII&94C3)Z9=E&>V<]J\O\
M&?[0OBGX:>(-0T#7-"TG4-3G\+7OB;2)[*YEAMY#:J#/:R[E=@5#*5D'#\Y5
M*]D\>>!M%^)?@[5_"WB&S%_HNJV[6UU 6*EE/<$<@@X((Y! -<'-^SAI.H:9
M>0:IXE\0ZS?S:'+X=@U:^DM6NK.RE $JQ;8 FYPJY=T=CM'- &M\#O&/C#X@
M>#K/Q'XHTK1M)M-5L[2^TV'2[R6>3RY85=A.'C4*P8\!2PQWXYP/$WQFUV]\
M9>._#G@S3M.O+[P7IUO?7ZZI(ZB[EF1Y$MHBG^K^1,F4A@"P&T\D>B^ ?!\/
MP^\%:)X:MKZ[U*UTFTBLH+F_,9G>.-0J;S&B*2  ,A1TKE/$GP(TC7/&^J>*
M['6-9\-ZOJ^G+I>JMI$L(34(%SY?F++%)AT#,%=-K -C/3 !X]X2^-.N?&[X
MJZ)]AN[.'X?ZY\.SX@.AWM@SR[I+@1.DC^;M9P5(#;< %AM.<US?[+7QCUOX
M=_##X'Z!K&D::OA+7?#]X;6\M;F1KR%[2(SL9$*!-K(& "DD$#)YP/>3^SCX
M;L?$FA:QH6H:MX8?1]!/AN"UTJ6(0266X,B.LD;DE& 8$$9/#;@2*R?#7[*7
MA_PS:_#>UB\2>(KVT\"1W,.G6]VUFRW$<\9CD2XVVP+#82/E*G\: ,+P]^T)
MX]\1V6G>(+#P#'>^$]6T2?5H+UYGMA8LL7FPI,[!O-61>-T:?*W&&'S5B6G[
M1_Q+C^%?@[XFZOX?\,:9X.UJ?26NA;W-Q<W5G:7>$DF<$(B['>/@%OE<DD;>
M>V\%?LGZ#X!TZ^TK2O%WC Z"\,\&G:-=:E'/::.LH96^RHT1/"NP42F0*"<
M5U&D? K0=.^!L?PIN[K4-9\-)I1T;S;]HOM)M]FQ<M'&B[E&,-MZ@'F@#SKP
MC^T3X@\5>(_&/A:/^Q?^$ETGQ+;Z38(EI-Y5U92!F:ZYER<+%< [3M#0$9.1
MBHW[0L_A/3_BIJC^#[+3/^$?\6PZ3J%]I%M+>#R7@@9]1N4C19)-B.-P R H
M&[ S7J?A[X#>$/"WC/1?%.GV,D6KZ1H8\/VTADR#;!@P+#'S2 [OG)SAV]:R
M=-_9XM-&U/Q+J.G>,_%%C>Z]KL?B"XFADL_W4ZQ"+RT!MB#$455*N&Z9R#S0
M!R=K^TIJ'B&V\/Z;X9&B^)-;UJROM4MM0T@R7E@]I!,L4;A4;?N<R)N4M^[.
M[.X@ ^N_#+Q)KGB[P+I.J^)?#DOA+7;B(F\T>:99C;R!B" Z\,IQN!X.",@&
MO,-3_8Z\'7$6EW&DZQXB\*>(-.U"\U&+Q#H%W%;7C273!KA&'E&$QN0N4\O
MVC !R3[%X7\.6_A/0K72[6:YN8X%.;B]F,T\SDDM)(YY9F8DD^_&!Q0!\Z>/
M_P!J+QQX3_X6U>VGA+0KC2OAY?VD=T)=3F\^\MI8HI"8P(L+)B3^+@8Q\V<C
M0\0?M4ZM\--4\?6_C?P_I\<>A:#:>(+#^QKQY3/'<3O EO(9$7#^8JY<#;AL
MXXYZ;Q-^RQHGBJR^)EI=>*/$D4'Q EAEU18'LQY7E(L:K 3;':-J*#NW'CKG
MFK6O_LP^&?%WB#7M3\0ZGK&N1:WX>C\-7VG736ZV\EM&[.KCRX5=9 [%MP<8
M., 8% ',^./VH+SX)Z_>:?\ $'3+22W?PU<^(["]T1GQ(;<H)K1U?/S R1[9
M <-DY5<5R4MQXDD_:V\&:WJ^EZ#_ &C>> -4N(HK)W3)\ZU;R)I"K%PN<"0+
MSN/R#'/K+_LT^&-8T^YM?%5]JOC<3:+)X>6;7)(3)#928\Q$,,4?S,50F0@N
M=B_-6?X<_9<T[P]K^AZR_CGQCJVH:)I5QHEA+J-U:R>5:2[,H=MLOF%?+7#/
MN;CYBU 'C>N>.-;^('PK_9IUC0K;1?!]AKOB>T+Z);V3R6T+A+ET4!)(P8U:
M,';@$M@Y&,5UGA_XOZ3\(KKXHZ58> ]#T*?2?$FFZ1;QZ$GEKJ=U?HCK--A
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
MQL\1^*O&GP;_ &D(_$U_INKV/A[Q+:V.F6T=@T36^TV+H49I7 XD;/&2Q8Y
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
MGJ2!7;?$[X4:/\5+/2%U&:\T_4-&OX]3TO5=-D5+JRN$! ="RLI!5F4JRLK
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 45D>+==D\,>&=4U>.R?438V[W)M8G5'D5%+$*6XS@'&2*PO@Y
M\2X?C%\-=!\:6NF7.DV.M6RWEK;7;HTPB894ML) )] 30!VE%%<#\4/C!IGP
MX\'^,]8B@;7K[PKIO]IWVE6<J),L15V7)8@+D1N>YP.AR,@'?45G>'=77Q!X
M?TS5%B,*WUK%<B(G)0.@;&>^,UHT %%%% !1110 45G7GB'3;#6-/TJXO(HM
M2U 2-:VK'YYA& 9"!Z*",GW'K6C0 453UG5K70-(OM3OI/)LK*![F>3&=L:*
M68_@ :XGX7_$[5OB*8KR7PE<:3X>O]-M]5TO6#>1S)<Q2C(CD0 -%,!@E<,N
M#PY/% 'H5%%% !114-W++#:3200_:)D1F2$,%\Q@.%R>!D\9- $U%9OAR^O]
M3T'3[O5=,.BZE-"LEQIS3K.;:0CYH_,3Y6P>,C@UI4 %%%% !1160VIZH/%:
MZ>-&8Z,;,SG6/M*8$^_ @\K[_P!WYM_3MUH UZ*S]?U_3O"VC7FK:M>16&FV
MD9EGN9CA8U'<_P"'>KX.0".E "T444 %%%4-?U-]$T2_U!+62^>U@>86T3*K
MR[5)V@L0 3CN: +]%<A\(OB)#\6OACX:\9064FFPZW8QWJ6DKAWB#C.TL."1
M[5ULDBQ1L[L$1069F.  .I)H =15#0M=L/$^C66K:5=1WVFWL2SV]S$<I*C#
M*L/8BK] !1110 445G:OXATW06L%U"\BM'O[E+.U60X,TS E44=R0I/T!/:@
M#1HK@?A?\5T^)>K>-[ :/<:1+X7UIM&E%Q*CF=A#'+Y@V$@ B4<9)X_"N^H
M**Q/&OB1O!_A+5]=6QDU(:;:R7;VL+JCR(BEF"EL#. <9(^M>3> _P!K+1?%
MNH^ +35/#>M>%E\>V9N_#MW?FWEM[S$8D,):*5C'+L.[:Z@'L2>* /=**1CA
M20"Q Z#J:\M\!?&G4/B1X3U#6-%\(7+W5CXCGT&XTZ>^A1T6&?RIK@O]TA1E
MM@))Q@')H ]3HHHH **** "BBN!_X6N@^. ^'#Z/<QS-H3:XFJ/*GE2()EB,
M:H"6R"W);'3C/6@#OJ*SM7\0Z;H+6"ZA>16CW]REG:K(<&:9@2J*.Y(4GZ G
MM7)?"_XKI\2]6\;V T>XTB7POK3:-*+B5',["&.7S!L) !$HXR3Q^% '?445
M5U/4[31=-NM0O[B.TLK6)IY[B5MJ1QJ"69CV  )H M45!87T&IV-O>6L@FMK
MB-9HI!T9&&5/X@BIZ "BBB@ HHHH **\Q\9_&.[T?Q=J'AGPSX7G\7ZSI5G;
M:CJ-G!=I;21V\\K1IY6\;9)/W<C;&9!A?O9(%>G4 %%%% !1110 4444 %%5
M=5O7TW3+N[CMY+MX(FD6")E#2$#.T%B "?<@5RWP:^)4/QA^%_AWQG;V$NEP
MZS;"Y2SFD#O$-Q&TL.">.U '9T444 %%%% !116=IOB'3=8OM3L[*\BNKG3)
MEM[R.,Y,$A19 C>^UU./<4 :-%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5X1^V[\._B!\4_P!G'Q-X
M<^&E\]GXHN?**)'<BV>YA#@R0K*2 I9>.2 >A(!KW>B@#Y)_X)K_  :^*OP4
M^"6H:/\ %.::*[GU%I].TJXO%NI+&#8 075F4!F!;:&./8DBOK:BB@#E?BKJ
M5II/PS\5W5]<PV=K'I=SOFGD"(O[I@,D\5\0?"C4?#OB+PU^R#H]UXF>/3[W
MP_J%KJ-C::Y);QR[+-=J2+'(H!W$CL3RN<<5^A-% '@/[$?B%-<^!_D1ZN=8
MBTO6]5TZ"62[-R\=O'>RK"A<DD@1[ ,G[N*\,^+\?A+PKXN_:\6[@TO2];O_
M  K;W-DTD21S3(]A*DLB-C)#2;58YY8J#R0*^\:* /@BZU^[\%^)-3L_AEK-
MQ?:YJWPC&J)8P:H]W)<7\<BA98D9VQ*(BX4*!P  , 5ZU^RQJO@KQ=XMO?$G
M@?QKJNN0W6E1PZGHRVKPV5I<*P(>=7Y6[.65N=S!26!X)^G:* /F#]JSQI:>
M%_B/X+L_&NJ/H'PRU+3[V"?4Y;5YK--1W1>2MP5.$S'YNQFX#9(P0".6U[0+
MCX1Z/\)?B?X<EU[Q]#IID\/7LNK1'[=J-G=,8[2X92 24E\E5=AN\J0YK[(H
MH ^.OC+)I_P=U3X=>'/&>IC0/AS?:9>IJ.K&S:6Q.LN\;#S]N F09O++<*>F
M" 1SEGHWAJX^+7@/PIJWCKQ#KOA]_ &J2-)KNLSV<UXB74/D2R('0C]WN*D@
M%D4%LXK[HHH _/\ ^#6KZ!XB\1?LK^)_$\]CK%U<^&]5TTZM?!;B6:[CD@^S
MQ&0Y+2@!BH)W?>([U]-?M;:YXA\.?!NXO_#XO/+BU&Q_M:33MWVF/3/M"?:V
MCV?,"(MV2O(7<1TKV:B@#XR\4/HDNH?&5O#]_I^H_!R;P)]JE'VA9]+@U?\
M>[/())17,81F5?XO+)&YN?<_V4(-$B_9T^'K:$EBEM+HEG),=/"!&F,">86V
M\%\CG/.>M>M44 ?!7Q+^)VEVOQA_M"QURYTW5=)^)EA8:BFHW$CZ@EHR+&ZH
MJ!1!8-D;$82"1F+9!XK!O-?T;3=$\2>*X/&-V=9TGXRQ65C<3^(9G$5F]U D
MD>QI2K(T;2 [@?E'HO'Z$0ZM8W&HW%A%>6\E];HLDUJDJF6)6SM9ESD X.">
MN#0=5LAJ@TTWEN-1,/V@6GFKYQCSMW[,YVYXSC&: /E'6_!=WX4^-OB#X<6.
MF27/A/XH-#K4%]&I9-/$#+_:$.[^%601M&!P&F;%?1_Q'%II_P ,_$8DN#IE
MG!I<X\Z&X:V\E5B."LBE2F,#!!%9'AWP//X/U_6_%GBOQG/X@DQ*EG+J,%M:
M0:39,X<PKY:J&Y5,R.2Q"+TP<]]!/'<PQS0R++%(H=)$(*LI&001U!H ^!OA
MQJFA>.+_ /9FT[7?%=Q<6.I^ ;\ZG;#7YHDN'1+;:9 LH^;/FY/!.U@<@$53
M^&'QDTVR\&_"!?B/K<U[\+9[#6M,FU2YF>XMAJ,=YLM8[N09Y%N&\O?W(/4
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
MK?L^W7A3PGXUUC0=3\<>+==\51:?I^LM;W=F;K[/"X5[F*(Q1QO((BRF+[C
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
MNX XY9<X%S6/V./!=_"UKI^I^(/#NFS>&_\ A%KO3]*NXUBN[++L/,,D3N)
MTCMO1E+%CNW D5TG@/\ 9^TWP!XYC\4VWB7Q!J5XFA6_AXV^HR6SPO;PLS1L
M=L"OOW.QR& YQ@    \5^'OQ^^(NA_ 7P!X^\1WNC:SI&JZ\]GKU\UC-'+IU
MM+>2PK,,3%2BOL7H JLO7:<_1OP_\5:EXNN_$MS,MI_8MMJ<ECIDL$;*\R1
M+*[DL0?WOF(, ?ZLGOQY+XC^%MI\+OA1=_"S0O#WBGQ[I7BH7MG EPUO)9Z.
MLVY\329B:.$-*S!L22<8R2%%=GK7P>OM/^'W@?PMX2U[5_#_ /PCUS9L+JQN
MEC6>*+B1;D,K&5'&XE!@LQ!+ 9- 'IFK:G;Z)I5[J-VQ2UM(7N)6 R0B*68X
M^@->!:9^TSK3Z9\,/%%[H=B?"/Q#NX['3U@F<76GRS(SVIG)!619 F&VA?++
M#[X&:^A+BWBN[>6":-9895*/&XR&4C!!'H17D_A/]F?PWX0M] L+?5-9O-#\
M.W4E[H6C7LL,EMI<K!PK1'RA(PC$CA!*[A=W3@8 *7[//Q9\<_&.SFUW5_#^
M@Z+X;6>_L%^R:A-/=FYM[MX<[3$J>650G.X-D?= /$/QX\7>,-"^*7P<T;P[
MJ]EINFZ]K-S;7\=S9/,TPCLII5!*RI\F5^[UR%.< J>V^#_PFL?@SX5FT#3=
M7U35[22^N;\2:J8#(DD\K2R &**,;=[L1D$C.,T?$GX2:;\3-0\+:A=:GJFD
M:CX;OSJ%C=Z5+&C[FB>)T;>C@JR.P. &'4,#S0!\Q_#7XD:Y\%YO'=UIV@Z1
M-X0N/BU<:1>#SWBN8S=2P1*T,:IL 1G4D%N02!C&3ZS;_'_Q;XE\0K-X2\%O
MX@\-6_B&70;TIN2>-(I3#-=K(Q$>$=3^ZQDJ,ALG:+=U^R;HEWH6KZ4_B[Q0
M+?4_%*>+IG#V6\7J2)(%4_9<>7NC3Y2">.O)J_I7[,'A_0OB!J?B73?$7BC3
M[+5+T:GJ'ABWU(+I-U=\$SM%LWAF90S*KJC$<J1Q0!Z)X]OM1TOP1K][I,]O
M;:G;6,T]M+=0F:)75"P+(&4L..FX5\\?#+X]^,)_AE\,-+<V_B/QQXC\+CQ
M]V;*4HD*K",.BR%G=I)0"P*@#)V]%/TYJ>GPZOIMW8W*EK>ZB>&10<$JP(//
MT->&-^QSX;C\-^#=.LO%WC'2M4\(H]OH_B*PU"&+4(+5E53:DB'RGAVH@VM&
M3\N22<D@&3%\?OBMJ_BSPEX4M?AWHV@^)-:\/7.L3VNOZQ(%M9(+B*)T)AB;
M*L)-RD9)W#(7!!R=3_:J\>:;IFO:VW@[0'TG0O&R^$KR!-5F,\P>6&%)8B80
MHPTRD[ATR .,GUC2?@#I6C?$+P]XP@\0:^]_HNESZ5';W$\,T5S'-(LLLDS/
M$96D9T5BP<#C  '%<_?_ +)^AZCX=\0:-)XM\3K;:WXF3Q7<NK66];M98Y0J
M'[+@1[HD^4@GCKR: ,*[_:4\4^&(OB99>(?#%I+JW@ZYTTR2Z!]HOH19W@#&
MX:/8LK^0H=G51\P7C;V]4^#?Q#C^*'@M-?M]4T;6K*:XE2UU#0IB]O/$IPK%
M22T;_P!Z-CE2,5S\W[/-J?&'BCQ/;>,_%%AJWB"6PFN)+5[-5A:TR(O+!MCP
M065@^X,&-=9\.OAEH_PRM-7ATKS9)=7U&75;ZXG$:O/<2!0SE8U1%X51A5 X
MR<DDD YKQ-\4]5NOBI=?#SPE;Z>VO66B#7;JYU7>8 CRF*&%50@[G9')?.$
M'RL3@>&>)/B[K7QOG_9WU[1VM?#]MJGB6[M[W2;^V>Z$-[;6UVDBLRRQB1%9
M&V\ YPV?X:^A?%GP9TSQ+X]L/&MGJVJ^&O%%K8OIC:CI#PYN;5FW^3*DT4B,
M _S*=H93G!P2*P[G]FCPZ/\ A7T>EZKK&@VO@BZDO=/MK![=DGGD1TDDG,L+
MLY82R$X9<EB>M '?Z5H&G> /"9T_P[H]K965E%+);Z98JEO#O):0JHX5-SL3
MD\ L2:^?-,_:O\1M-XBM+C0M'O;^R\%R^+H%M+F5+9'B<K+:&X"R)<;3_P M
MH3M)!&!UKZ.\1Z!:>*O#NIZ)?AVL=1M9;.X$;E&,<B%&PPZ'!/->)V?['&@6
MD,:MXU\97,L?AF7PDL\UW:%O[/? ";1;!=R 85MN3U;<<$ %#P;\?_'_ (I\
M0:%HEQX>\/Z?>>*?!S>)M#DCNYIUCE3R=T-R"J<-YZD%"=O/WJV?A#\=]9^*
MVG> _)@TZWU6]BO)/$UEY,F[3'MG\F2%?WG#^<0@W9W ,P QBKB?!#3OAK>>
M'/&5KJ7BSQ%>>"?#<NBV.D6RV4DE[;80E"ODQ[I3Y,8&'09'N:M? ;X?VVDZ
MIXT\=MX<NO"^I>--02^DTN^*_:+>)(E1?,5&94D=@\C*K'EQGD&@#J?C#\3+
M?X2>!+KQ#/;?;9!/;V=M;>9Y8EGGF2&)6?!VKOD7+8. "<'I7#^+_C)XO^%Z
MR6_B?0=,N)M2UC3]%\.W]C<F."^GNLAA+&2[Q"$JQ)R=X P 3@>B_$WX;:%\
M7? VK>$O$EN]SI&I1A)1%(8Y$(8,CHXY5U958'L0*X)_V6O#VI>"9_#^O^(O
M%'BFZ::WN(-?UC45DU&SDMVWV[PNL:HA1LG[GS9._=F@#B?B1^U1XF^%\'Q'
MTF^\.Z7J?B7PE:6&J0RPW,D%I?V-U-Y(<*5=DD1PP,98@X!#C.*E\1_M _$W
M1?$/Q"T!/"OA9]1\,Z'%XFBF;4[@PR6;";,)'DAC-F!ANX7G/;![/Q=^S#H/
MCGPYXHT[6/$&O7&H^)([6#4==#6BWLD%N^^*%<6_E(@;).V,$ECDU:U?]G73
MM9\2^*]<G\5>(5O/$F@1^'+Q8S9A%MD\S#1@VV1)^]D.22/FZ<# !PK_ +1?
MQ \8>)K'1/ OA'0)I[_P9:^+K:36M4FC&)7VF%A'"?FS\HP<'.21C::?AK]K
MG6OBEX8TN7P1X3\SQ'+X?76[K3;P/,L<AFE@%J&3;C,EO*/-/ &T[3DXIZ%\
M&]1T']HO3M(TS5O%^G>'=*^'\'AZ'Q#%90GSWCN&81/*UL8=PCVG<JKR.N<B
MN\U?]D?PC+=>%[SPYK'B3P%J/A_3_P"R8+WPQJ"P2W-GNWF&X\Q)!(-Y+[B-
MP9B0P- ')Z]^TG\28]7\1:98^ M'TJ_T;P=;^+)[76M5D,D98RB6V;RHR-X,
M+*"#CG<3_#5O5?VL3'J?@^V,.G^&5\3:/8:II<OB(2I:ZE+<',EI%=#$4<T:
MX(5\ERZ@ =:[&[_9GT2?7=?U2'Q%XALVUGPXGA>:WCEMI$CM%WD,K20.YES+
M(2[LV2W(JM)^RSH5YX.@\)ZAXF\1:IX833K/3)=*O'M&BGCMC^[<D6X9)"
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
M=[L1D$C.,T =S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!1UO6]/\-Z1>:KJM[!IVFV<
M337%W=2"..) ,EF8\ "N=TSXO^#M6TO6M1AU^UAM=$V_VF;S=;/9!E#J94D"
ML@92"I(PP/&:H?'O2_$.M_!_Q18^%-(T[7O$$]KLM=.U5(GMYSN7*E9?W9.W
M<5W_ "[@N>,U\J>-_AIXJL]%^,UWKGA#6+:S\76^@KHPN]?LY=0FU"%PBQ<2
M,GFB0JXC!$1 VJP!^4 ^IKK]H;X:Z?!J\E]XTTC39-(02ZA:W\XMKFU0XVM)
M!)MD4-N7!*\[AC.:(?VA/AU=:1=:G:^++&]LK6>6VF>SW3E'B"M+E4!;:@=2
MSXV@,"3S7S-XLT7Q#\0_!WQETL_#[Q?;?$_QOH44,=KJT&GV=I<Q6P6)1"R7
MLL:[3-N8R2 G?\HP,#T#XF^ O&UO\0?!_C'2?A^WC71G\._V#JOAC^UH+&ZL
M'\P2+,C-((9!U1U#] I&<4 >T:W\:? _AW1K/5[[Q-8)I=W;+>Q7D+F:+[,<
M8G9D!"Q<C]XV%]ZS?$/[1WPP\*W-_;ZIXYT6UFL(X9;I/M0<PI*"8V;;G (!
M.>@')P.:\'O_ (+>+/!?C=+BQ^$FD^+O!>N>'[;2KCPYIFL1V46AR1/,?+Q*
M56:!EG(;:"<AB$P<59UGX/>,(-9^,<5AX#VV&M> ++P[I TZYLTMI+F**X1H
M8E><.D:F9 #(%&%/MD ^A?#7QA\$^,?$E]X?T3Q/INJ:Q90"YGM;:<.PBSC>
M#T90>"5) /!P:IGX\_#U)M0CE\6Z;:FPLVU"9KJ7R4-JIPTZ,X DC!P-Z%ER
M0,Y->%P_![QMK'B7P# _AN]T*RMOAG>^%K[5#=6;"QO)D@5!M2<NP!B8[D!'
M3GKC,\+_  M\<7GPOU/2=<^#-CIWB_2?"U[H5MKL6M6]TVHO);F!?L8:0&%)
M#M=_-*8 P W4 'OEC^T5\.M7BU5M*\46NLS:9IO]KW%KIBO<SFUQGS$C12SC
MH"%!()P<&M;X3_$[3_BY\.M&\7Z;:WEI9:E:I=)!=VTD<BAE#  ,HWC!'S+D
M'L37@&@?"?QN/$WPR,O@^ZT^TTOX;7?AJ_N9+NS*6U[(EN%0A)V9ES"_S(K#
MD>^/8/V8]"\0>$_@3X,\.^)M$DT'5]%TV#39K:2YAG+F*-4,@:)F7:Q!(YSC
M&0#P #6M?CEX'O+#2[V+74-IJ>J-HEK*UO,JM?*Y0V[90;'W*PPV.0?2JEO^
MT9\,;O6[;2(/'&C3ZC<W[:7%#%<AMUTO6+(X#9X&3R<@9((KYW/PC^)VG6FG
M^'(/ [7=II/Q2;Q:-7&JVB175C)<RS9C0R;PZB3#*X7D#;NSP[5?A%\0;CP5
MXOLX? 5^;^_^*T/BFW07VG@O8+=02F7=]IP#MB;Y2=W(XH ]._:C_: _X5KX
M.N!X7U^QM_$UMJNG6<\4MHURJB>XC5H2X^2.4QN6"N2Q R%[UZAK?Q:\(>&]
M=MM'U37[2QOYYX[15E)$8G<9CA:3&Q)&!!5&8,V1@'-?+'BOX1?%6'X=_$7P
M%!X*D\1'5_&">)M-\0Q:I9QQ30/?0W#13+)*LBRQJA485E(48;@ ]'8_"7QC
M9_$3Q9I&N_"[3_&OAK7]>_M^P\1WNKQ"#3]Y1S%<VK-O=X60[&C5@<*,KC(
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
MR-$"9424@(SH 2RJQ9<'(&#6?X7_ &@_AOXVUO3=(T'QGI.JZEJ4<DMG!;7
M8W"QD[]AZ$C!.,YQSC'->'?!KX3^,/"&H:?X<\5?"VPUH>&]3N+[3O'+ZO%,
MEQ&7D='BMF?S([HJ^PE@J<EM^.#D_#;X0>/_  ]X7_9[L;SP->VMSX4\0ZC>
MZSB]L"+:&9+I4?*W!WY\],A,G@\<#(!]:^(O$^E^$]/%[J]['8VS2I C29+2
M2N=J1HHR7=B<!5!)/05QLG[1?PPAL9+N7QWH4,<5XFG31RWJ)+!<LQ40R1DA
MXWR#\K $8.<8KC?VMX;F;0O K:1IEYK/B>T\46NH:79:=- +AGA61Y&6*:2-
M)E$>\,ID3ALA@0,^.W_A75_&'@O4M'T7X>^+!XOG\>:7XPU[3]<33[3,9N4=
MY(0+MXO+"6Q4()&<E<MUS0!](K^TA\,Y-)MM4C\8Z=-IUQ%YXNHBSQQ1>:8?
M-E8 B)/,5DWR;5W C/%2>*/VB?AGX+U'4;#6O&^CV%[IWE&\@DN07MQ)G87
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
MF502\:1H"[.H5BRA<J%)( %>9_M)7<]A\;_V?;BWTJ;6I8]:U(BTMFB61O\
MB7R<J961,CKRPZ>M<99?!KQYX3UU=:T_P<+G3O$'C+4=>U'3;"ZLXM3TB":V
M6&+RIW<+&9&0M,8'WX?"%N<@'NMY\3_#^NZGX FT7X@:5;6FNSR/:64:).VM
MQB)\QQ'.4V$;BP!QL*G&:XCX[?M ?\(MKG@?2O"NOV)O+WQ?8Z'J<)M&G#QR
M/B:%)O\ 5K*HQN7YG /1>M>7_#?X-_$?PWX?^ >EZAX+N8G\(>)-3NM3FBU.
MTF6&WF2Z6.4%I@S@F=#@ M@$D \5!IWPD^*^C_#WP;X"N? [ZK-X6\=PZZ?$
MD.J68M]1LA=RSM*%>42K-B7#*R 9!PQS0!]JU\V?&;]J%[;P'\94\$_:M.\2
M^ H%+WFI:1,UN\GEK(RKO54^ZZX))W9R R\GU[X<^/M3\9ZAXJLM4\,S>')M
M$U-K&,O>1727D6U7296C.$)5@3&WS+D9ZU\\?%?X2_$&_P!._:4TC2?!T^LQ
M>.8[:;1[R#4+2-)6%I# T3++*K*P:-B2P"[>A)XH ^@O!GQG\&^,+;4DL/%&
MFWEUHUO'-JH28*+964GS&)P-GRM\P^7Y3SQ6IX2^)?AGQS?:C9:)J\-Y?:=L
M-W9E6BGA5QE&:-P&VL 2K8VM@X)KYI^*'P3\?_$3Q;XS.E:!-H<&J> M/TJS
MO[ZZMO(-];W;7'V>18IFD"D$(6"D<MSCKZG\!] U:35;WQ%X@^%5I\.-;ELH
M[*XF?5(M1N[O:V["RQLP$"G)4,=Q+?=7'(![31110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 V21(8VDD941069F.  .I)K!\7>#/#GQ.\-/I/B'3+/7]%N=DODW"B2-B"&
M213V(."&4@CJ#7"?M;6QN?V9/B?MFN;=X_#U[*DEI<202!EA9A\R$'&1R,X(
MR"""17B5UXXN6UKP]\-+#QW'X,LW\$VVJ:7J=]J\BO<7;%EE99G+&3R0(SY)
M;;ASE2 -H!]0>"/ACX8^',,R>']*2Q:8 2SO(\\S@=%:61F<J,G )P,G%=17
MR=X1;QKX]^. \.7WQ9UE]/M/!VDZV;KP]!;6T-W<FYF1Y$5X7Q%*(P2ISG=P
MP&!7$> ?%OQ U;PI\"M;N?B7XADO/%NOZAH.IJ1;&-K<?;"KHGDX$H,"8<YQ
MT Q@4 ?=%%?'6A^,OB0_A37='TC4[CQM=^'?'NHZ5_9M[JJV&J:OIT,.\0Q7
M2JH\Z,R!^=NY8\%@,Y]G^'WQ+EU?]FP^,-#35]<OK;2[R:&VUN(1WTMQ#Y@,
M,RKD%PZ%"5)!QD=: /7J\_M?C5HM_P",HM LK#5[^-[Z?2VUBSLS+8PWD2;Y
M()'4ED('&YE";@5W;@17A?A#XA^)KN+]GWQ'IOB:^\11_$%6M_$5A)+NAPUH
M\SSPJ,&W,$B;,)M&#A@6P:ZG]BW0+72_#WQ"G@N+Z9SXWUJW(N;^:==J71P=
MKN1N/=L;F[DT >N?$SXI:%\*/!FM^)M:DGET_1H1/>1V$)GFC0]"47H#ZG X
MZUU5K<)>6L,\>=DJ!USUP1D5\'?%33;2T\-_MF,VH7TETHA2&"ZU.>5=C:?
MYQ$[E<!B<<?*.!@<5U/C7XI>,?@AJ_Q)M[+Q'J7B"TL_!&G>(8!J:1R_8)7N
MG@GEB5(QB-8AOV8(S'[G(!]FUY?XK_:,\)>#/&][X3U*'7'UFST[^UYHK'1K
MF[5;/=M,^8D;*A@0<<\=*Y_X$WE]=>+M6N8OB9IWC3PYJ&G07EII5K<F^>T?
M)#3BX)R$D!&(SP"I*X&0.)\7:?KFK?MRWUGX>U:PT>_E^&VP7.H6#7B(#?D9
M$:S1<C.>6QQTH ^C?!_C#1?'_AG3O$7AW4H-7T348A/:WMLV4E0]QW'<$'D$
M$'D5E>+/BAHO@SQ=X2\.:BMY_:/B>YEM+!H;=FAWQQ-*P>3[J_*C8'4^E?/O
M@3P:/@[X[\!?L_6NNZI8^%HO"]]JR:I!+]EN=4U#[2/, =>4$8D:3RU/\2[M
MP7GF/#?C/Q)XXO?V>;OQ3<?;M1M/'6MZ;%JGEK&=0@@MKR**X*J N75!DJ "
M02!S0!]@>'_$0\0/J:C3=1T[[#>/9DZA;&$3[0/WL6?OQG/#=\&M>OC'_A>G
MB+PQ:ZQ;:_XINUT6?XLS^&+O7[DQQMIVG^2&CC#JJK$&<+'OP" Y((;!'2_$
MF36O"/@&Y\9^&OB+J_C33_!GB/\ M*_LK6Y;$FDG:UQ8O(C'[0T*,9 [$O\
M+M;/- 'U36=XBUVV\,:#J&KWBS/:V,#W$JVT+2R%5!)VHH))P.@KB_@KJ,WB
MO1M4\8F^N[G3?$5ZUYI4,\SO'#8@!(6C5C\@D"F7 Q_K0.PKPI?B'XFLO&NJ
M:-XO;4I;?6H-<_L37=)OA=:-JL21R,MO+ <-:3P(I7A=KE')8F@#Z<\!^--.
M^(W@K0_%.D>=_9>L6<5]:^>FR3RY%#+N7)P<$<9J]K^MV_AO0[_5;M9GM;*!
M[B5;>)I9"J@D[44$L<#H*^*O@IXLUGX8Z!\#C)XSU%?#VM_#F]O+ZUO(XYK6
MQ-I:V\D4L,2H&R@9\C<2_<]*U_AO\3M=OO&MSH=[XFN=6T76?AHVN+_:5XDD
MUS<E]HN?*!86ID1B?(C=E QT((H ^@="_:&\*>(KGX=06BZEO\>6<E_H[26;
M*AB2'S6\Q\[5;;CY<D\_C7IM?%?PJ(^S?L6<_P#,#OO_ $V+7NG[0_BG6_#3
M^ (]/N9;?1M1\116>M+8L1?26IBE;; %^<_.J%_*^<(K$=#0!ZS?6,&IV5Q9
MW42SVMQ&T4L3]'1AA@?8@D5A^ /AUX:^%GAJW\/^$]%M=!T: EDM+1-J[CU8
MGJQ/J23P*^98O&/Q)\$V_@O2_%VNZO#H_C#QU<Z7#J%\L,5S9Z2$E:SB+I&K
MQR3E44M(3)C'*N347B>]^)%[H?QJT?0]?UB^?X?:M::AH5Y'=.D]]!Y"7-SI
MDTB$&7"[D#-EQYB9.1F@#["HKY.\:_'.YC^&MM\4=)UFYTOPIXKUO3-,AOKZ
MXD%OIVG-\LET0<B(O+E#)CA2K#!YK'\7:SXU\.V&@66F_&%M5M-2\?:9IZ/H
M[1W,EE9W*,7MI+F17,I!7>I)W , VX;: /LFBOB;Q])XY\+:I\;M%M?BMXNF
M@\%>#K'6M,GGDM#.USLNW)E98%WJ3$N1@%NA)&!7UAX#\8VWB/P_H0N-0M'U
MVYTBUU&XLHY5\U5D0'S/+SD(6R <8XQ0 [PM\-O#W@S6]=U?1[*6UU#79Q<Z
MC,]W-+]HE"A0Y5W(!"@+D < #H*Z>BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH Y?Q]\,/"OQ1T^UL_%.B6VL0VDWVBV:7*RV\F,;XI%(>-L$C*D'
M!Q5OPAX'T+P'IK6.@Z=%I]N[;Y"I9Y)6QC<[L2SM@ 98DX K=HH **** "BB
MB@".XMXKN!X9XDFA<;7CD4,K#T(/6G@   # %+10 4444 %%%% !1110 C*'
M4JP#*1@@]#3((([6%(88TBBC4*D<:A54#H !T%244 %%%% !1110 4444 %%
M%% ',>)/AMX>\6^(]"U[5;*6XU70I'ETZX6[FB^SNRE68*CA22I*G(.0<=*Z
M>BB@ HHHH BM[:&TC\N")(4W%ML:A1DG).!W))-2T44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!!>V5OJ5G/:7<$5U:SHT4L$Z!TD0C#*RG@@@X(-<K?_!KP
M!JNB:7HU[X&\-WFCZ4V_3]/N-(MWM[-LYS#&4VQG_= KL:* .='PZ\*+XAGU
M\>&-&&NW%O\ 9)M3&GQ?:9(,8\II=NXICC:3CVK.MO@M\/;*WTRWM_ GAF"#
M2YVNK"*+1[=5M)F^])$ F(W/=EP379T4 <8/@M\/0LJCP)X9"RW9OY!_8]OA
M[D@@S'Y.9,$C?UP3S75:?IUII%C!96-K#96<"A(K>WC$<<:CH%48 'L*LT4
M<]HWP\\*^'-0N[[2?#.CZ7?7>_[3<V5A%#)-N.6WLJ@MD\G/4T_PKX!\,>!4
MND\->'-)\/)=RF>X72K&*V$TAZN_EJ-S'U/-;U% '*ZY\)_!'B>[U*ZUGP;X
M?U:YU.%+>^FOM+@F>[B0Y1)692752 0&R!VJ6R^&?@_3=6;5;3PIH=KJC6@L
M&O8-.A28VP&!"7"[O+QQLSCVKI:* ,#PA\/_  O\/;.XM/"WAO2/#5K<2&::
M#1["*T223^^RQJ 6]SS3!\.?"8\6_P#"5#POHP\3^7Y7]M_V?%]MV?W?.V[\
M>V:Z*B@#&\2^"_#_ (T@MX/$.A:9KL-O)YL,>IV<=PL;XQN4.#@X.,BJ^H?#
MKPIJT^C37WAC1KV;13G2Y+C3XI&L#C&8"5_=<<?+BNAHH Y6+X4>"(-*UC3(
MO!V@1Z;K,IFU.S32X!#?2'J\Z;<2-[L":Y[QK\.]</A[2O"?@$^&_"7A&5);
M35;<::PDBM77&+)8G2.-^6Y=2!D''&#Z710!6TS3;;1]-M;"SA6WL[6)((8D
M&%1% "J/8  5ST'PH\$6IOC#X.T"(WXE6[*:7 OV@2',@DPOS[SRV<Y[YKJJ
M* .0L_@[X"T^72Y;7P1X<MI-*A:WT]X=)MT-G$WWDB(3]VI[A< U%I_P3^'>
MD1+%8^ O#%E&L,MLJ6^CV\8$4O\ K8P @^5\#<O1N^:[2B@#DK+X1^!=-DT2
M2T\%^'K630@1I+PZ5 AT\'KY!"?NL_[&*XS]HCX-ZC\7[;P[%;VOA?7-.TRY
MDN+KP]XNL&N+*]+1E$?>N6C>/+$':P.[D< CV"B@#R#X3_LZ^'? OA36='OO
M#GAM--UB6.:Y\.Z98G^R8B@P-L,I8,Q/+/M7.%^48Y]/T7P]I?AO35T_2=-L
M]+L%)*VME D,0).3A% '/?BM"B@#+G\+:+<^'FT";2+"70FA^S-I;VR-:F+&
M/+,1&W;C^'&*P1\%_A\NB:;HP\">&AI&FS_:K'3QH]O]GM9LY\R*/9M1\_Q*
M :[*B@#E-1^$O@?5[W5KR_\ !GA^]N]6A%OJ,]QI<$DE[$.B3,4)D4=@V16A
MHW@?PYX<NX[K2= TO2[F.T2P2:RLHX76V0EDA#*H(C4DD)T!/2MNB@ HHHH
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
M?%]CH>IPM:-,'C=\30I-_JUE48++\S@'HO6NTD_:4^%L6H1V3>/-#%P]^VF
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
MO@OQ)XHO[CPC<^(M-\7>$M-TUK07MHLNEW=M;/ \$V^8*T+[RVZ(OSN^7GD
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MXKF/@1%XL\(^!OV;;C1_&>LZKIOBRS_LO5/#$K1"V@M%M))/M%N8T62)HF1
M7WDDN 3TH ^[:*^)OAG\7-<U70_V:?M?C2\DU?6]6U6PU=7O@TES'''=[/-C
M)()5XX\$KG( [XJQX!N_B;X@^$ \7V7C[4_$?B.7Q#?:.GA[5-0@T^VU"WAU
M&8&&*:.$-%<M%$560,%QD87@@ ^T:CN9UM;>69P[)&I<B-"[$ 9X4 DGV S7
MQO%\?[G5U\ ^'9=9U;PA8ZU?ZU8ZA/XKN_LMU;:A;.FS3VNXR<[0[[75LR")
M<DY8'7\&^.]?U#XE>#_A?XG^(XUBR?0-0U%?$FCL+)M9N8KKRDA$J_>,$>6;
M81O8988!! /HKX7_ !*T?XN^"K'Q3H/VD:7>/*D7VR$PRYCE:-LH>1\R'@\_
M2NFM[J&\C,D$T<\89D+1L&&Y2589'<$$$=B#7S[^P[##?_LKZ#:?;9+I3-J4
M,ES#-LD;_39P6WQX*L>N5QC.1BO&?@)XTN?#?PV^ _A:'6-0M=,\8:SJL&LZ
MDVI2RS*\;W+06ZR.S&$S.IR5VLQ1L'))H ^[:XSX@_%OP_\ #6RTVZU62XGB
MO]6M]%C-C"9_+N9G5$60CA!EADL1U[UQ/[//B/Q'JFK?$[PWK=]<:UIGAKQ"
MVG:3J]P1Y\UNT$<IB=U WM$TA3?U.!DD@FOF :5!!\#=2B@U:_.H/\9HX-]U
MJ,MW)$J:V%1PLS.-V,?,1\V!NS0!^A%%?%OB+XR^*/A3-\2-"N_%MY=Z+IGC
M31]+_P"$@UN1#)IEE>VR22L\J( J>8=H<K\@DXQ@8]Z^ JZK;CQ1:WWCVR\<
M62WJ2V(M9#</IL3Q@_9WN229N?F!;Y@K $D;30!L>+?B/X-OK[6/!=ZMUXAN
M?LWE:IIFEZ=<7WD0RJ1MG,*,(RRDD*Q#$<@&I?@HG@:W\ 6EI\.K."P\,64T
MUI%;6]L]N(Y8Y"LJLD@#[@X8$L,Y'->-_L07#:4OQ9\.:]*(_'=MXUU&]U2"
M<XGEAF96MIP#RT;1;0K=/EQVKH/B#X]AC^+_ ,-_!NDWC:3X6\5W.JR:AJ>F
MN8&N[R"-66W288*EB78LA#,8B ?O"@#W^BOBA?B)\1;G4?#GA^3QEJMO96WQ
M2N/"<>KP1V_FZGIXMI)%\QFB(:2-QY>X  F,[@QS5'5O%_COPOX.\?:M'\1?
M$-W+X'^(5MHMA%=- RW-I+/:!X[H^4#+\MPZ@Y& !CD9H ^Y:*^&?&GBKXBQ
M>%OC7XMTOXFZZNK^!?&!MM(TC9:FUNX]MJ1:31B$%P_FE% (()!Y.2=GQE\:
M-=LOB#INJ:;XNN9;4?$2S\-WT5Q.EK;6\31*+BQ2URPFV,2[7+^6P) 7*B@#
M[-HKX@N/'7CO3].UWQ1_PL+7+M]&^+,?AV"QD^SBUFL)+F"%HI%6(;ODE.""
M,$ @9R3V6KZWXE\(?%[Q7\*KC7-<N9_&LUMJ7A75'O96>RM P%_$CY^4P!6=
M>Y$J YQ0!]6UPUK\8] O/BM=?#J--0_X2>ULEU*6)K)Q"MLS%%E\W&P@L"
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
MSN& ",D>J>$?B-9>-_A?I7CC2;.ZN+#4M,35+>TPBSLC1APGS,%#<XY;&>]
M#8_@]X"BU.34D\$>'$U&6\&HO=KI-N)7N@"!.7V9,@#-\^=W)YYI4^$/@2/0
M-1T-/!7AU=$U&8W-[IJZ5 +:ZE)R9)8]FUV)YW,":\M^'_[7-GXTNO LE]X/
MU7PYHGC+3KF^TS5;VX@="UO'YDL;HCEE 3)#$<E3QC!,FG?M?:!-=6UU>Z)J
M5IX6O-*N-8M]?B0SQ10PQ^81<JJ_N6=/F098-TR&XH ]?\,^!/#7@H3CP[X>
MTK01<;?.&F645MYFT!5W;%&<  #/0"HV^'7A1IM<E/AC1C+KH"ZLYT^+=J
MP!<';^]P./GS7 W/[03>'M/O=6\3^$-5T/0(]'CUFWU1&2XBD5W5$MI",".Y
M)=,1Y9<-]_@U@7?[7.F:#;^(G\0>'KS14TG[&RZC))NTR9+F80J6NB@6/RW8
M>8"ORCD;Q0![3X=\*Z+X0L39:#H]AHEF6WFWTZU2WC+8 SM0 9P!S[5CW_PB
M\"ZK/K,][X+\/7DVMJJ:I)<:5 [7ZCH)R4_>@=@V:XK6_P!HJT\-Z=X<?5K&
MRTN\\0:C-I^G2WFK1IIUQLC,BR+=[2I$H'[L;<L3C YQG?$?]IYOAAX=?6M9
M\&:E965GI4&J:@][<);A/,8J;:W8C9<7"!69HPR_+@Y.X"@#TVQ^&/@[2]8M
M]6L_">AVFJV]K]AAOH--A2>.W_YXJX7<(_\ 9!Q[5+X1^'?A7P EXGA?PSH_
MAM;R3SKE=(L(K43O_>?RU&X\]3S7G%S^T-J=]\3M5\$^&_A[JVO7VFV]A>3W
MK7UK;6ZV]UYFV;+2%MJF/E0I?KA>!E? 7[1$OC[PSX;OK?PV+36-4UVYT.ZT
M6:__ 'VGO;F3SVD(CP2@C)P."'3!^84 =U?_  B\"ZK/K,][X+\/7DVMJJ:I
M)<:5 [7ZCH)R4_>@=@V:GLOAAX-T[5H-5M/"6A6NJ06OV"*]ATV%)H[;&/)5
MPNX1_P"P#CVKA?C1\4/%7@CXB_"SP_X?TS3;RT\3ZK/:7<M[>/"X6.UEFV*!
M$X .P'=U^7&/F+"CJO[4NDZ5H\GB@Z/<W'@&#6SH%SXABF4F&<3>0TWD]3;B
M;Y"^=V<G85YH [O3_@K\/-(@$%CX#\,V4(CFA$=OH]O&H27_ %RX"#A_XAT;
MOFKUK\,_!]CH5]HEMX4T.WT:^C$5WIT6G0K;W" 8"R1A=K#'&"#5?XE?$G3/
MACH%OJ6HAI7N[N*PL[>,@&>XD)"+D\ 8#,3V"DX)X/SW\;?VA?$/B+X$^+I]
M!T&Z\/:KIVLV.CWDUU<2112PSW$*^;:3B+]ZCK(4)PC)EN,@ @'U%;:#IEEH
ML>CV^G6D&DQP_9DL(H%6!8L8\L1@;0N.-N,8JEX<\#>&_!UK-:Z!X?TO0[:;
M'FPZ;91VZ28&!N"* >IZ^M?*?B;P0FC_ !WT3P+<^'=.M/ NM:%JFO:KHPUZ
MY:TAF!MHY)H5\D"(Q@N45 @W.S HU>@>%?VJ?#>D6.CV\NCZQ!X._L.6_L_$
M4CO>!+:VA#_Z8V"T<CQC<I+/O.02&XH ]G\(_#OPKX 2\3POX9T?PVMY)YUR
MND6$5J)W_O/Y:C<>>IYI8_A]X6B\5R>*$\-:0GB:2,1/K*V$0O&0=%,VW>1[
M9Q7D?Q$_:#\5^&_AUXKUVR\ 7-K+9>&)?$>FWU]<@V;JH)\F=T1O+N ,/Y0W
M*PX\P<D:?A;XY:U-K_A_PMK'A^U&N:EX3?Q)'<VVHEX)/+:-&C;,*E"QD!R
MP'(YQ0!Z-I?PV\(Z'=WUUIWA;1=/N;X.MW-:Z?#&]P'.7$C*H+;CR<YSWJJG
MPA\"1>$I?"J>"O#J>%Y7,DFB+I4 LG8G)8P[-A)/.<5YO;?M1+J7PN\*^,[/
MPG="UUO2I]7D>\NEM[.RCBQ^ZDNBI42N2!&F!N(/*@9K,TG]I/5O%OQ0^'T&
MCZ98P>!O$7@^?Q3+<W]VT=TD8> '<BQ,H*+(?E#X;)^9=HR >N:M\)/ VOVV
MDVVI^#/#VHV^D'=IT-WI4$J61]80R$1]!]W'2KI^'_A<^(KG7SX;T@Z[<V_V
M2?5/L,7VJ6#_ )Y-+MW,G^R3CVKS?P)^TO9>._&&@Z5:^'=2&E>(+22\TW68
M09HE5%#!;D!?W#.IW)RP/0D-Q6KX_P#CM9^#?'D/@ZUL8M3\12Z;_:D.GS7J
M6LMY'YA3R[4,#Y\H*DE 1@8Y).* .@O/@Q\/M1\-V/AZ[\"^&KK0+&0S6FE3
M:1;O:V[DY+1Q%-JMDDY !YJ[XA^&?A#Q<^G-KOA31-:;3>+%M1TZ&<VO&/W6
M]3LX ^[CI7F7C#]IK_A$+/XMS3>&C</\.TM;BY1+X 7D,T7FAD)C^5@O52,9
M_B[ULZS\>9$N-<C\.>$]1\6CP\;1=7BTYU\^-YU1Q'!&1^^=(W5V&4 4C!)R
M  >E:)H&E^&=*@TS1]-M-)TV!=L5G8P+##&/144  ?05DZ5\,O!VA+?KIOA/
M0]/%^C1W@M=-AB^TJQRRR;5&\$DD@YSFOF+2?C%/\$_B5\?-8N- U?7O#EIX
MBTMKZY6]0_V=%-9VZEE65]S8>3=L08 STX!][_:(\4ZUX.^!7CG7O#HB_M6P
MT:ZN8)99C%Y16%CYBD(V67&0, $CJ.M '8^%_"6A^"-'BTGPYHVGZ!I4))CL
M=+M8[:!">3A$ 49]A571?A]X6\-W&K3Z3X:TC2Y]7<R:C+96$4+7K$8+3%5!
MD..[9KPGX3:I9>![C0K+1O#@NOB+XF\-V^L7^GV^M2?8WMX55!=2,Z!5GE:3
M:2(R68'<V%W5H+^V'9:S;^#D\,>!]=\0ZGXF;4K:'3Q-:VSVUY9 ^?:RF24!
M7#*1N^YCD,>E 'JEI\%_A[8>&[_P[:^!/#-MX?U"3S;S2H='MUM;E_[TD03:
MY]R#4K?"+P(UU<7)\%>'3<W%F-/FF.E0;Y+4# @8[,F,#^ _+[5\U:KXB;Q;
M\7/BI>_$[25T[PUX,T[2-3@^S:Q*+S2&\N6?]R8D4&21@%?;( 0 N76NW\5?
MM):9J?A3X@6/B'P)K5SINF^'9=6F%A,&@O;0@K+"+C,8CG4?>0-G!RC-0!Z_
M8?"7P-I5WI%W9>#/#UG=:/$8--GM]+@1[&,]4A8)F-3W"X%7?#_@#POX2N[B
M[T/PWI&C75SGSI]/L8H'ER<G<R*"<GGGO7C.G?&CQ.OQ;T?PIHGA[3/^$5'@
M5/$427.IR+<$%T1%8^2^"@!7&3NW%B<@"M7PK^TY%XIB^%$\/AFX6#X@Z==7
MUHJW:&6V>"'S3$RD*K;A@!MP&>N!S0!Z#!\'? 5K?2WL/@CPY#>2W1OI+B/2
M;=9'N""#,6"9,A#$;NN">>:+?X/^ K306T.#P3X<AT5KG[:VFQZ3;K;&XSGS
M3&$V[\\[L9]Z\J\*?M=Q>(_!MGXKNO ^KZ)H&IR+9Z7=WEW:G[9>FXDA^S[$
MD+ICRV<N1MVJV-V!N]#^$?Q:_P"%HQZ['+H-_H5[HUY]DF%PI:WN05#++;S%
M5$L9!QG (((('< W-6^&7@_7O#2^'-3\)Z'J/AY7\Q=)N].AEM V2=PB92F<
MDG..YI-9^&'@[Q'I6FZ7JWA/0]4TS3"K6-E>Z;#-#:%1A3$C*0F!P-H&*\^U
M3]I.VT/XBZ/X9U'PY>V$6KZW+H-C-=3+%<SS)$SB=;9L$VK%&59@QR1]T YK
M"T;]KN+5;S2))O FMZ=H=]XJF\(2:I<7-L1;WRRO$@,:2%F5F0@L.!D<MS@
M]Q\/>&-'\):<+#0])L=%L0[2"UT^V2"+<3DG:@ R3U-9(^%7@H:/?:2/!^@C
M2KZY-[=V/]F0>1<7!.3+(FW:SY .X@G/>OF[]I#XK2?$'P9H=_X=T^\/AVR\
M?Z9I7]MPZ@8?.ECOXXIOW"D>9#N#QY8Y+#(3;\U>J^+_ (E:=X/\6>(?%FJF
M>?3M%%KX;T^UM\%[K4+J1&:- 2%W$O:IDD 8?)&#0!ZQH^BZ=X>T^*PTJPM=
M,L8L^7:V<*Q1)DY.%4 #DDUSE_\ !OP!JLMW+>^!O#=Y)=W:ZA<O<:1;N9KE
M?NSN2GS2#LYY'K7FWC3]JVU^'%MXYMO$7A2_A\0>%-*CUR73;&YBF2\L78IY
M\,K%,A7!5U*A@<8# @UZ9X(\8ZQXI\/WFIZEX0U#P[)'(WV2RN;FVEENX=H9
M)%,<A5-V2-KD$$<X'- $L?PM\&1-K;)X1T%&UQ0FJE=,A!U  8 G^7]Z,?W\
MUH^%O".A>!]&BTCPYHNG>']*B),=CI=I';0(3R2(T 49]A7AWA7]L"+Q)X8T
MKQ#/X&U;1M'UN4V>D75]>6V+N[$LJ/"51V= JPNY<J1@$+N. T.L?M Z%XMT
MKPQ)X@\":[%,OC:UT.-6E\J""\)S#=)+N0SP$$D84@D$,HQ0![1XG^&'@WQO
M?V]]XB\):'K][;+L@N=4TV&YDB7T5G4E1]*NZUX,\/\ B31X=)U?0M,U32H2
MC1V-[9QS0(4^X51@5&WM@<=J\1\1_M?Q^'%\77<O@#79='\)Z_%H6KWRW%KF
M(R"';*D8D)D&9T^4<XY.#\M<7^TK\8YO&GP4^-/AF^\/ZMX0\1>&=-M-11#?
M(QF@FD_=2!X'(SF-PT9)'3K0!]*WOPQ\':E!I$%WX3T.ZAT>3SM-CFTV%UL7
M_O0@KB,^ZX-4;CX*?#RZM;^VF\!^&)K;4+D7MY#)H]NR7-P.1+("F'<=F.3[
MUY-JW[6LW@RW\4V&O^ -5T/6=!\/OXEM+2_O8"FJZ?$0LKQRPF0+(I(S&W]X
M<UTNO_M)1>'==U+3YO#-W>):^#3XR1[.ZC,DL"L%>':^P*XY.=Q! ]>* (?@
M_P#L_P 7@_QAXXU[Q'H7AF\O-8\0/K.F7=M$)I[)#%'&L6YX5*E?+R"IQ\Q&
M!C)] OOA!X#U35;S5+SP3X=N]2O98YKJ\GTF!YIY(R#&[N4RS*0"I))&!BO*
M[#]K+[1!X8?4?!\OAAO%4*W&@2:]JUM;PZBGD)*55U+[)29 J1N%+8)X .-?
MQO\ M+P>$(Y+>'PS?:GKMEI,&L:EHL<H6YMTE#%8$&#YD_R/A/E!V_>!(! .
MWD^"?P[EM9[9_ 7AA[:XO!J$T+:-;E)+H'(G8;,&3/\ &?F]ZS?"7@CQ/)XZ
MNO$GC*]T.[-BL]EH%MHMG+"+:TD=69IFD=MTS".-3MVJ IP/FXX'7_VN1I\_
MBM-,^'OB#4T\.:%:>(KMI9;>U8V<Z2.3LDDW!U6)AL(#9!& .3J:;^U3I1UU
M[?7/#VI>&](F\-2^*]/U6\EAD6ZL8MGFL8XW9HV D0A6Y(/8\4 >D>&OAYI/
MA?Q7XF\16=I:V^I^(&@-[):VR0^:(@XC+E1F1_WC9=B2>!P !4T7PX\)P>+9
M/%,?A?18_$\B>6^M)I\(O63^Z9MN\CVS7CFI?M?6^C:?XBO;OP1K<UMIF@R>
M(89[%DEBF@3[\,DC;4BG4$-LRP(SM9B,4[4OVI=1%IXIM8?!%SI>MV/A%_%V
ME)JU[$(+ZU4$-N:'S&C8-CY2,D$?=YP >]7NG6FI+$MW:PW2PRK/&)XPX213
ME7&>C \@CD5"V@Z8\>H1MIUHT>HDM>H8%(N24"$R#'S_ "JJ_-G@ =!7,_!;
MQ-K7C3X4>$]>\006MOJFI:9;7<HM)C(C%XE;=RB;2<YV@$#ID]:[6@#C[7X.
M> ;&'1H;;P/X;MXM%D:;2XXM(MU6P=OO-  G[HGN5P36KX;\$>'?!K7[>']
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
MF$Y+.HXWKM! 'RJ<D_2-% 'SS8?LGW</[/VC_#N;QL\.LZ#J?]KZ-XGTS31
M]I<K.\T;F!Y9 X!D=2"P#*<<=:]8^''ACQ+X;TJ4>+?%I\8:S,P+W<5@MA;H
MJC 6.!7?;W))=B2>P  ZZB@#YNN?V3M>E\30ZFGQ$C\JU\8MXNMO/T)9;HLR
M.AMYIS/^\5%D*QD*NP  AP  Z#]E/7H?#%CI!\<:>QM?'3>-_/\ [ <;G:X:
M?[-M^U\#<Y&_/3'RU]'T4 ?,MY^Q[K$6@WWA;1_B$EAX,?Q-%XHLM.N=$%Q<
MV4ZW0N7A6?SU#0M(&(!CW+G[Q'![_P :?L]V?CKX3S>$+_6)XM2?41K4>NVT
M(62+4%N/M"3B,D@A7P-A/W1C/>O6Z* /G_XB?LOZC\3M'\9RZQXLL1XL\1Z#
M'X;_ +5M]%=;:TLUD,C[+<W)8N[MDDRX^50!P<^W:987MCX>MK*2[MYM0AME
MB-TMNRQ,X7&[R]Y(&>=N_P#'O6E10!\YV7[)>HVGP.\,>"D\>-9>)/"VK-K.
MB>*-/TH1FWG,DKXDMWFD$BD32(R[QD'M6YXI^ OB[QIX>\*6^M?$2#4-:T?Q
M':>(9[^30]L$QM_N00P)<+Y*G))):0DDGT ]PHH ^<_$_P"RIK7B/PU\4-(_
MX3:PMU\;Z_;ZX9?["=C9>5Y&(L?:QYF?LZ?-\O5N.F+WC?\ 9=O/B#KOQ)O-
M5\6PQVGC/0;/17@LM*,<EH;=G=90[3L'RTARI4< #=WKWZB@#Q7Q#^S@/B!;
M:]-XQUZ/4M7U+PS/X6@NM,L#:0V=M-S*ZQO+*6D9@A)+XPB@ <D\S_PRSXKO
M;R[U#5/B1:7VHW'@R;P82GAP10+"YR)@@N2VX<$@O@G.-H^4?2%% 'B.J_L\
MZAKGPO\ "W@;5-;T'6]%TO1_[)O[35O#IN+:_P!J1I%.L?VD&&1 A((=OOG&
M.,8MG^ROKW@O6]!U7P#\3K[PY=VVAVOA_5O[2TR/4UU2"WSY,N'=?*F7>X#Y
M88(!4XY^B** /!M;_9LUC5-;^(]]'XT@\OQAX9M_#8%WI+SS6RQ)*OGO(+A1
M*S>>Y("H,X_&K=_LJ3Z[?^&EUWQ/:W^CZ9X,N?!MW96^DO!)=PS+&K3+(;AO
M+8>4N!M;J>>F/H.B@#YYB_9M\=WOPD\0^ ]>^+LFOV=YH\VB:=<3Z D36T,B
M>7YEP$F!N953@-NC'4E23FK]U^S5J6J^)DU'4?%EK+:-X'E\%36UMI#1.Z2<
MFX60W#!3D#Y"IX[]Z]WHH \T^&WPV\6^ ]'\%:1<^-[?4]*T'3VT^[M8M%6
M7X6-$MW#&5VB*!"2 6WEC]T8 ]+HHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHJ**ZAGSY<J288H=C X8=1]: ):*** "BJNF:K9:U9)>:=>6]_:.2
M$GM95DC8@D'#*2#@@@^XJU0 45E+XJT1[6"Y76+!K:>X^QQ3"Z0I)/N*^4IS
M@OD$;1SD$8K5H ***JW>JV5A<6L%U>06T]VYCMXI955IG )*H"<L< G ["@"
MU1110 4444 %%%% !1110 4455T[5;+5[=I["\M[V!7:,RV\JR*'4X9<@D9!
M!!'8B@"U1573=5LM9MOM.GWEO?6^]H_.MI5D3<I*LN5)&0001V(JU0 4454U
M'5;+1X4FO[RWLHGD2%)+F58U:1CM1 21EB2 !U)- %NBBB@ HHHH **JP:K9
M75]<V4-Y!+>6P5I[=)5:2(-G:64'*YP<9ZX-6J "BBB@ HI"<#)X%5M-U2SU
MFT6ZL+N"^M6+*L]M*LB$J2K ,"1P00?0@T 6J*J:KJ]CH6GS7^I7MOIUC NZ
M6YNY5BBC'JS,0 /K4&A^)='\3P23Z/JMCJT,;!7DL;A)E4E0P!*D@$JP/T(/
M>@#2HHHH **JVVJV5[=W5K;WD$]S:%5N(8I59X21E0Z@Y4D<C-6NE !1573=
M5LM9MOM.GWEO?6^]H_.MI5D3<I*LN5)&0001V(JU0 45E)XJT22VAN4UBP:W
MGN/LD4HND*23;BOE*<X+[@1M'.1BK6I:M8Z-;?:=0O+>QM]RIYUS*L:;F.%&
M6(&22 !W- %NBBB@ HHHH **J:EJUCHUM]IU"\M[&WW*GG7,JQIN8X498@9)
M( '<U;H **** "BBB@ HHJKJ>J66BV,M[J-Y!86<6#)<7,JQQIDX&68@#D@?
MC0!:HI 00"#D&EH **** "BBB@ HHK*7Q7HCK&5UC3V$ET;%"+I/FN <&$<\
MR @C;U]J -6BBB@ HJK8ZK9:FUPMG>07;6TI@G$$JN8I  2C8/RL 1P>>15J
M@ HHHH **** "BJFG:M8ZO%)+87EO>Q1R-"[V\JR!74X9"03A@>".HJW0 44
M44 %%%% !15;4=2M-'L9[V_NH+&R@4O+<7,@CCC4=2S$@ >YJ='61%=&#(PR
M&4Y!'K0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ^</VKO$%]=>/_ (*?#XW$UGX;\8>()8=9>&0Q
MFYA@@,JVA88(65@ P!^95(Z$UZA/\%/!]AKF@Z]I'A^QT;4M!>26V_LJWCM1
M*K0O&8G"@ KA\C/0@$8YJ_\ %#X4^'_B[X?ATK7X9\6MS'?65]9S&"ZL;F,Y
MCGAD7E'7UZ$$@@@D57TSX7,ELT&O>+-?\7IY+PQ_VLUK%Y8="C,!;00AFVD@
M,P8C)Q@DT >.:+^U3XDN->FTJ[T#2)[V7PM?^(H8+2[D\FUFM9%5[1[I5DBN
M#AQF6'A64J5[T[P+^TQXZU37/AA_PDG@_1;30?B-IC3Z1<:?J4LDMO=K;?:/
M*N5:+ 1U#8*;MN.<U-J'[*6C?#WPJFIZ=XB\8Z[?>'?#-_H6E64TL4^^UFC&
MRV,<-NK.%9$P1\Q_C9@.-']G+X+_ &?X8_##4O$5YK[Z_P"'M!2SM+#5X8H?
M[(G>!8YBD?DJS. "@:0O\N<?>)(!P/ASXR^+?$^E?L_S^&(-"\#:9XGU[5+6
M_P!'L[%IH1Y"79 #*\65)CW$;02Q#9P"I[M/VB]9C^+/A[PGJNBZ;]AU[6K_
M $,V]M*UQ+:"&&22.66="T):58R3;_+)&'7.>:V-&_9/\/:%X3\%:':^)?$J
MGPCJL^JZ9J7GVPN@\PD$L3D0!#&PFD'"!AGA@0#5;3?V0O#FDZIHUW:^*O%D
M<6BZ[<Z_IEG]M@,-I-<>9Y\:_N-S1N9G/SLS#^%@,@@'D7PA\81_#WX(^!X8
M_#.DZS8:C\3[W256]P/L!DU2Y"30IL(WK@X.5VYXS7K'BOXM>/\ 2OBUX>\#
MZ2GAW4]6U2XEN[JP6TG)TK1TD*_:YYQ/C>X"JB",;G)&<*35JT_9-T.S\(:'
MX=3Q9XG-GI'B8^*K>5GLO-:[,SS;6/V7!CWR.=H /.,\"M30_P!G*U\/>(O%
M6N6?C;Q2-2\37R7FI3R&Q=Y%3 CMU<VNY(54;552" 2<Y)- '+^'?VD?$WB:
M;1?$>G>#GO?AW?RW2W6H(&2;3[>+S +MF8[)58QD&-0&7<.6P:\_\0>,=5^*
MGQ#_ &9/'=QIFE6>CZUK5S<Z<L>YKZW@?3[AHUDD/RMO7#,JA0K #Y_O5Z_X
M/_97\,^"/$%_=:=KGB5O#MW=37H\'3ZB'T:">4DN\<6P. 69FV%R@)R%R!C/
M\.?L@^'/"\_A%+/Q7XM;2?".HOJ.A:1->0/;V!='0PJWD>:T6V1@%=V*C@$"
M@"Q^T9XN\7^&O$WPEL?#&KV6EV^N>*$TZ^%S9O.9$^SS2@965,+F+E>IXY !
M!S[?X_\ C#Q'KBS>$_!9\1>'K?Q!+H-\4W13(L4AAFNUD8^6%213^ZP6*C(;
M)VUZ/\4?A/IWQ5B\/_;-2U/1[S0=4CU:POM*DC2:.94=,'S$=2I61U(VYYX(
M/-<EI?[+OA_0?'NI^(]*\1^*=-L=4O!J5_X9M]3 TJYN^"9VB*%PS%0S .%8
MCYE(XH \QU+]JGXF6?PS\9^/4\%^%SH?AO5+W1Y;=M8N#<R30WJ6ZN@\C:R$
M,Q.2IR.@%;GB/]H'XFZ+XA^(6@)X5\+/J/AG0XO$T4S:G<&&2S839A(\D,9L
MP,-W"\Y[8/4S?LIZ'<?"SQ5X!E\5>)7TCQ'JLNL7=P7LQ<1RRSB>18V%MM"&
M0 X*DCH"*U-7_9UT[6?$OBO7)_%7B%;SQ)H$?AR\6,V81;9/,PT8-MD2?O9#
MDDCYNG P <3J_P"U@8=5\(6IAT_PRGB71[#4]+F\1"5+74I;@YDM(KH8BCFC
M7!"ODN74 #K7HG[0'Q,U3X2^"+3Q!IEO:7C'5]/L)K>[5L-'<7,<!*LK#:R^
M9NY!!QC'>L*7]EK0[WPA#X3U#Q-XCU3PPNG6>F2Z5>/9M%/';']VY(M@R2$
M M&R9V@\$9KN?BE\+])^+?@6\\*ZM->6=E.T,L=SI\@CN+>6*19(I(V96 97
M12,J1QR#0!Y9XI_:-USPEKOQ8LIM$34K7P=+I)CN-.M9II$M[Q=TL\L*%F<0
M+EB(\%@I^[V6R_:7DUC0_"JZ'/HWB?4O%%Y>Q:7J&B>9<6C6UN@=I6B#;Q)\
MR@PE@5).6^7G=TS]F:PT?6M>UNV\<>,%U[6WL9;S4VN[9I6DM.(V"FW\L;AD
M,NS80Q 5>,4]=_9#\&ZUHZPPZCKNB:Y'KDOB*'Q+HUU':ZA#>RH$D="L7E!6
M0!63R]K 9()R: *&@?';Q?XEU?PYX'U+PA:^&/'6K6]_=W4.IN9[2.RMI%C$
MZHI#.)C(FV-BI4;]Q.T!J_[#5F8_@+/:W-I:VY'B+6XY+2V&Z!/^)A."BY R
MO8<#CM72ZC^S'HE[=^&-6@\3>*-/\6Z 9C#XI@O8I+^Y6;'G)/YL3Q2(^U?E
M\L!=HVA<5U'PF^$6F_!SPK=Z#HVIZK>VMQ>W-^9M2F265)9Y&DDVD(HQN8D
M@_C0!\S?LU_$S7OAEX2\#:2NB:4W@[Q!XWUK04EBN'6[@F:\O)(W$838(QY1
M7;NSR#QTKU71/V@/&'C+6=,OO"W@DZYX2N=9N-(GE!:*:VCBEDA-X96^1D\R
M,YB"[@I!!8Y6KVD_LGZ'H^C>%M,A\6^)Y+?PYXBF\3VC2/9%GNI7E=UD(M0#
M'F:3@ 'YNO Q=\._LOZ!X2\9ZEK>C^(_%.GZ7?WSZK+X6BU%?[(6\8[FG6$Q
ME@2_SE-_EEN2AH \^\,?M3^-]3\*V/B34_">AVFF:KK<_AG3[>SU">>Z;4$O
M)(0S+Y(!B\N*1N"&+*!@;N+GC'XU>,-*\(I/XQ^&NFRI%XOTS2;:XU!BL%W#
M//&L=Y# P=DDC9L;'88*A@QZ5UD7[)OA5OA%>?#R]UC7]1TR75)-:MM1DN88
M;^PO'G:X\V"6&*,*RR,S+E3C..1Q4VJ_LQ:;KO@RST#4_&OB_4YH-5M-7DUF
M]O+>:]N);9P\".6@,8C5E!VHBYR22222 <)XZ_:D\;^%+CXH7<'A/0I=%\ :
MO96EZTFIS?:+JVG2%]T0$042 39PQP-N/FSD>X_%'QC?^"O MWK>EV=I>7,;
M0KC4+V.TMX4>15:621R!M16+;0=S;=HY(K@O$G[*>B>*;#XC6=WXK\3)#X[N
MK>[U3R7L@8VA6-$$)-L=HVQ(#NW'CJ,UVGQ-^$NG?%7P1;^&]4U35+,6US:W
ML&IZ?)''=17%NZR1RC,;1D[E!(*%3_=H \4N/VMO$<'A?5[FV\-Z=J>H:5XW
ML_",LDLEQ81SQW)A\NX6*2-G0XG *L3C&X%@0*U$_:DUO0Y/%.@^(M!TQ?%^
MG>*-/\,Z?%I]Y(UG=27L22PNSN@90BLY?Y>=G&,C&O=_L?\ A^\_M4OXP\7>
M9JFOV7B6Z<W-JY>^MA'L?#6Q 5C$A90,<87:O%6_$?[)?A;Q9=>,KG5=;\0W
M%SXEU"SU9IDG@ADTZ\M4"03VK1PJ4954#YRX/.0<F@#F_@!8:AI_[4'QX35(
M=-CO7CT21Y=*B:**?,$I\PHQ)5CWRS=,YYX7XH_M&^.?"/BGXI:;HOA;0;NT
M\#Z):Z^\]]J4RO=02+,SH%6+"R8@('.!U).<#TGX=_!"S^'OC/Q!XJ_X277_
M !#K>O6]M;W\^L2VY63R%*QL$AAC56PQ!P .>E97BK]FW2/%NN?$'4[GQ+X@
MMI/&VD1:)J,-LUH(X;>,2*OD[K=F5L2R<L6^][# !CG]H#6?&-_XFLO ^E:?
M/=>&M$LM9O8M6E=?M+W4+3QVL93[A\M>92& + ;#R1S7PP^.?B/XP?'3PE<:
M1J-O8^!M8\")XB32+BR8SJ\ETL;J\@E +J5(#;< %AM.<UW<'[,^B:?J*ZAI
MGB/Q#I&HS:+#H&HW5G+;!M3MH5*Q&=6@*B15+ 21"-L$C/3&GIO[/WAKP_XU
M\,>(]#N-1T)] T8:!#IUC*@M9[)7#I'*&1G.U@""KJ3R&W D4 1^-_B1>7'Q
M,M/AGH%KI\^L76C3:S>3ZLK/;16HD$*IY:D%VD=B.H"JI)W<*?GW]F+XKZGX
M3^"'@'P5X?TB";Q+>VVLZEY?DR3V]O%#J#Q[ B;68%Y H.5"@$X/"GZ+\??
M[2O''CC0_&<&LZSX7\5:3;R64>J:'-$KSVKD,]O,DT4B.FX!AE=P/((-<+%^
MQ;X3L/#_ (8L=)\4>+]#U3PW/=2Z;X@T[48DU"-+ER\\#,83&\3,<[60].M
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
M1C.3]22223R2236Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%5;W5;+3=GVR\M[7?G;Y\JIN^F34EK=P7T(EMIH[B(]'B<,I_$4 34
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 454O=7L=-95N[VWM68943RJA/TR:FM[F&[B66"5)HFZ/&P93^(H E
MHHHH **0G R>!5;3=4L]9M%NK"[@OK5BRK/;2K(A*DJP# D<$$'T(- %JBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^9/V^[.WN/AGX*EFTQ-5DB\<:)LMRD9>3-R 44N0HW#CD
M@<\G%<SX?NIM+_;>AM[3P\?A3_:?A.XCL],NXXFC\27*.'\YEM)&B!MU!^](
M)"K'HM>^_&GX*V'QNT?2--U+7=9T2#3-3M]6A;1S;!FN('WQ%O.AE! 89P ,
M]\U0B^".G:;\0+;XC:SJ_B#QMXET;3Y[72UOVME%JD@_>B"*"*%#)( %W/D]
ML@4 <G\,_CUXF\=Z=HFF7-II-CXX7Q%>:/KVEI%*T=C%:[FDD7,F3E# 58\'
MSTXKV/PC/XCN+*\;Q-9Z=97:WLZVR:9</,CVH<^2[ET4B0K@LH! /0FO,O@O
MX.@UGX@^+/BQ<>$M2\':EXCM[:R33M95$O!'"OS2RQQR.B.YVK@-DK"A/I7I
M?A3PR?!VG7T+ZSJ^N">\GO?.U683RQ"1BWDQ[5&(TZ(N"0.,F@#>HKAC\9-
M4D'3_%7'IX0U8_\ MK1_PN70/^@?XK_\)#5O_D6@#N:*X;_A<N@?] _Q7_X1
M^K?_ "+2#XRZ ?\ F'^*_P#PC]6_^1: .ZHKAO\ A<N@?] _Q7_X1^K?_(M'
M_"Y= _Z!_BO_ ,(_5O\ Y%H [FBN%_X7+H'_ $#_ !7_ .$?JW_R+2_\+ET#
M_H'^*_\ PC]6_P#D6@#N:*X;_A<N@?\ 0/\ %?\ X1^K?_(M)_PN70/^@?XK
M_P#"/U;_ .1: .ZHKAO^%RZ!_P! _P 5_P#A'ZM_\BT?\+ET#_H'^*__  C]
M6_\ D6@#N:*X7_A<N@9_Y!_BO_PC]6_^1:7_ (7+H'_0/\5_^$?JW_R+0!W-
M%<-_PN70/^@?XK_\(_5O_D6D_P"%RZ!_T#_%?_A'ZM_\BT =U17#?\+ET#_H
M'^*__"/U;_Y%H_X7+H'_ $#_ !7_ .$?JW_R+0!W-%<+_P +ET#_ *!_BO\
M\(_5O_D6D;XS^'UQG3_%G)QQX.U<_P#MK0!W=%<-_P +ET#_ *!_BO\ \(_5
MO_D6C_A<N@?] _Q7_P"$?JW_ ,BT =S17"GXRZ /^8?XK_\ "/U;_P"1:7_A
M<N@?] _Q7_X1^K?_ "+0!W-%<-_PN70/^@?XK_\ "0U;_P"1:3_A<N@8_P"0
M?XK_ /"/U;_Y%H [JBN%_P"%RZ!C_D'^*_\ PC]6_P#D6E_X7+H'_0/\5_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y+QO\3=+\!7=A:WMIJU]
M<WL<TT<6DZ;->,L<6W>[^6IV ;U&6QDGBN7\ _M)^$OB9;Z9<Z!;:_<6FJ6L
MUWI]W-HMS##=I$/G6.1T"E^#A<Y.#CH:]%UU%_L>_<J-XMI1NQR!M.1G\!7S
MG^R09T_8/\(SV=W)87L&@W4D%Y J-)"X>8AEWJRY^H- 'T+H7B:WUO1=+U![
M>ZTJ34(1-'I^IQ>1=I\NXHT1.0ZCJO.*R/AI\3]&^*^C7^IZ&MVMM9:E<Z5,
M+VW,$@G@?9(-C<@;@<9P?:OE7X>:E<>,_'_[+GB'Q)KNI3ZAJ7@F_N[NX;4Y
MH$GN EHP8HCJF27;/'S# .0 !0\,?$V[\ >%%L%U2#P_H_B'XK:_INH:Q<S&
M". >9,\<9F',7F2*J[Q@]@1G- 'W/17A?PVL[_\ LC2;;7?C$FKS6/B646<V
MG30H+^,QEDTV:1P?M)0,263#G8,\@U[I0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!6U+3;/6+">QO[6"^LIU*2VUS&)(Y%/4,I!!'L:QM&^'/A/PYX8E\-Z
M3X7T;2_#LJLDFD6>GQ0VCJWW@854(0>_'-=%10!RUO\ "KP5:VFB6L'@_08;
M;0W,FE0QZ9 J:>YZM H7$1]TQ4<?PB\"PZ!J6A1^"_#R:)J<IGOM-72H!;74
MA.2\L>S:[$\Y8$UUM% '/VOP^\+6-AHUC;>&M'M[+191-IEM%81+'82 $!X%
M"XC;#,,K@\GUKH*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** .4\=?$O2/AW]A_M6S\07?VS?Y?]A>'-1U?;LVY\S['!+Y?
MWAC?MW8;&=K8Y7_AI;PC_P! CX@?^&X\0_\ R#7JM% 'E7_#2WA'_H$?$#_P
MW'B'_P"0:/\ AI;PC_T"/B!_X;CQ#_\ (->JT4 >5?\ #2WA'_H$?$#_ ,-Q
MXA_^0:/^&EO"/_0(^('_ (;CQ#_\@UZK10!Y5_PTMX1_Z!'Q _\ #<>(?_D&
MC_AI;PC_ - CX@?^&X\0_P#R#7JM% 'E7_#2WA'_ *!'Q _\-QXA_P#D&C_A
MI;PC_P! CX@?^&X\0_\ R#7JM% 'E7_#2WA'_H$?$#_PW'B'_P"0:/\ AI;P
MC_T"/B!_X;CQ#_\ (->JT4 >5?\ #2WA'_H$?$#_ ,-QXA_^0:/^&EO"/_0(
M^('_ (;CQ#_\@UZK10!Y5_PTMX1_Z!'Q _\ #<>(?_D&C_AI;PC_ - CX@?^
M&X\0_P#R#7JM% 'E7_#2WA'_ *!'Q _\-QXA_P#D&C_AI;PC_P! CX@?^&X\
M0_\ R#7JM% 'E7_#2WA'_H$?$#_PW'B'_P"0:/\ AI;PC_T"/B!_X;CQ#_\
M(->JT4 >5?\ #2WA'_H$?$#_ ,-QXA_^0:/^&EO"/_0(^('_ (;CQ#_\@UZK
M10!Y5_PTMX1_Z!'Q _\ #<>(?_D&C_AI;PC_ - CX@?^&X\0_P#R#7JM% 'E
M7_#2WA'_ *!'Q _\-QXA_P#D&NJ\"_$O2/B)]N_LJS\06GV/9YG]N^'-1TC=
MOW8\O[9!%YGW3G9NVY7.-RYZNB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BN=\6^.=.\%SZ+%?Q7CG5K^+3H&MK9I$220X4R./E09(&2>>P/-:U
M[K.GZ;=6=M=WUM:W-ZYCM89IE1YW R50$Y8@#.!GB@"Y15>VU"UO)KF&WN89
MYK9Q'/''(&:)BH8*P'W3@@X/8@U*\J1LBNZJSG:H)P6.,X'KP#0 ^BBB@ HK
MD+KXP> K'4Y--N?&_ARWU&.7R7M)=6MUF63.-A0OD-GC&,UU] !16?IWB#3=
M7OM2L[*^@NKO39EM[R&)PS6\A17"N.Q*NK8]"*T* "BBJFE:O8Z[9+>:;>V^
MH6;LZ+<6LJRQEE8HX#*2,AE92.Q!'44 6Z*** "BL^]\0:;IVK:=I=U?00:C
MJ/F?8[61P))_+7=)L'?:#DT1>(--GUVYT6.^@?5K:WCNIK(./-CB=F5'*]@2
MC@'_ &30!H444PRHLBQEU$C L%)Y('4X_$?G0 ^BL_0/$&F^*=(M]4TB^@U+
M3K@%H;JV</'( 2#@CKR"/PK0H **P-:^('A?PYK5EH^K>)-(TO5K[ M+"]OX
MH9[C)P/+C9@S<\< UOT %%%% !1110 452UK6;'PYH]]JNIW,=EIUC ]S<W,
MIPL4:*69C[  FI=/O[?5;"VO;259[2YB6:&5.CHP!5A[$$&@"Q1110 4444
M%%4M3UK3]$L;R]U"^MK&SLX3<7,]S*L:01 $EW8G"J "<GC@U8M;J&^M8;FV
MF2XMYD$D<L3!D=2,A@1P00<YH EHHHH **XKQ)\:O ?A#4-4L-8\6:58W^F0
M)<WMI)<J9H(W950L@RV6+H ,9.X8'(K?\.>*]&\7VDMUHNIVNIP0R"&9K:4.
M8I-BOY;@<H^UT)5L$!AQS0!K4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% ')_$#X?K\0(-)BDUS4]%73K^'44.FB
MW)EDB8,@?SH9/E!'1<$^M>)_M:?#QOB=\1/A+HMO=MINJ"75;O3-13[UI>PV
MJR02_0.JY'<9'>OIBB@#X#\*_%S6=4M/%>IZQ>WGP[M-5^(=GI7B[48I!;OI
MGEZ7$DRB=AB)'N(D02\?*X((R#5G4]73Q#>>!=3UCXA:K)X'T?XC7>G:/XLE
MU58DGLSI\A5VNL!9,3^9"LI/S#(R2<U]X2Q)/&T<B+)&PPR,,@CT(ICV<$D"
MP-!&T*XQ&4!48Z<>U 'Q[X%\?^./$OQWN([WQIH.BWUIXMN["X\.ZCXJ:.YF
MTQ-XCBATDVNTLT8CF683$MR2=ORCZ?\ AC>Z=J'@;3+C2?$EUXNT]Q)Y6LWD
MB/+<8D8'<R(BG:05X4<*/K72?98?M/VCR8_M&W9YNT;]OIGKBI: /E/]H*P.
M@?&U]8\/Z!97OB"V^'FNW]I%]B24RW:36IC8KCYVST[GIWJW^SUXV75?BI8:
M=X8^(E_\2/#EWX6&HZU/>7Z7RV&HF6,1@,H_<-(K39@X \L$*O?ZAJ*"VAM@
MXAB2(.Q=MB@;F/4G'>@#X6\>>+_^$2^+?Q@NM'\>7^E>.D\5:.-%\*072)'J
MIDM[)) 8"NZX#(65N2(PN[Y3R>F\!^/_ !SXF^.\\=[XTT'1K^T\6W=A<>'-
M1\5/'<S:8F\1Q0Z2;7:6:,1S+,)B6Y)./E'V(\$4DL<CQHTD>=CE02N>N#VI
M/LL/VG[1Y,?VC;L\W:-^WTSUQ0!\Y?&SQ_+X+^/?A(W7BG[3I-Q]CLD\*Z5K
M@M-1BN);DJ+HV>/]-@8$*P)&P1LP!YQ\^^,/C/XDCT;0]&?Q;J'A^6\TW69;
M*^@U6#2+:VO!K-Q#'/<R.5\V*.- "B[B.I4E@1^A[VT,DR3-$C31@A)"H+*#
MUP>U>>^/?@3H7Q \07&LW&HZWI-[>:>-)OCI%^8%O;0,S"*08/ ,C_,FUOF/
M- 'SU\1O$/BS3Y_B?K>G^/M<\OP4/#[Z3;VMTAL[CS8H#,\HVDS+(">&)'S$
M@ \TMM\0?'6L_'[6K5_&.A:#?Z;XM%C;Z!JOBIK::ZTL*NV*+2OLI69ID+.L
MWG;MW<!2M?7^CZ19^'](L=+T^!;6PLH$MK>!,XCC10J*,]@ !4[6L+7"W!AC
M,ZJ564J-P'H#UQ0!\.?!3Q;%XT^,GP3U2\\>ZAXE\7W5MK4WB#0[FZ26/2+H
MPD&(1!<VQ4AD$9(W!,X)!:M/]H_Q%IOAGX\>/[V[^(5_X%U.#P':7&D1V5VE
ML;^]2>\,4?S*3,=V (0?GWG*MCC[1C@BA:1HXT1I#N<JH!8^I]31+!%/L\V-
M)-C!UWJ#M8="/>@#Y+\+_$7XC7?Q5T'X9ZO?7UMJNJ75GXNFNPF/(TG[,&N;
M3., "\3RL==DM=7\5;#3K/\ :^^%>HZGXDO-$2YT;4;:UA-^+>"ZN1/:%+<
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
M=IJUW%>2P6FIZA]OGFCM[@Q2RQW(XGB#%0LO\2E3ZU[!3418T5$4(BC 51@
M4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
%BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>19
<FILENAME>clir-20231231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.5.0.8 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/28/2024 5:40:21 AM-->
<!--Modified on: 3/28/2024 5:40:21 AM-->
<xsd:schema xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" targetNamespace="http://www.clearsigncombustion.com/20231231" elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clir="http://www.clearsigncombustion.com/20231231" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2023">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>00100 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2" id="StatementConsolidatedStatementsOfOperationsCalc2">
        <link:definition>00200 - Statement - Consolidated Statements of Operations (Calc2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>00400 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" id="DisclosureFixedAssetsSummaryDetails">
        <link:definition>40301 - Disclosure - Fixed Assets - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" id="DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails">
        <link:definition>40303 - Disclosure - Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" id="DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails">
        <link:definition>40304 - Disclosure - Fixed Assets - Minimum future lease payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" id="DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails">
        <link:definition>40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" id="DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" id="DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails">
        <link:definition>40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" id="DisclosureIncomeTaxesReconciliationOfTaxRateDetails">
        <link:definition>40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" id="DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" id="DisclosureEquityEquityIncentivePlanDetails">
        <link:definition>40802 - Disclosure - Equity - Equity Incentive Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity" id="StatementConsolidatedStatementOfStockholdersEquity">
        <link:definition>00300 - Statement - Consolidated Statement of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical" id="StatementConsolidatedStatementOfStockholdersEquityParenthetical">
        <link:definition>00305 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityTables" id="DisclosureEquityTables">
        <link:definition>30803 - Disclosure - Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" id="DisclosureOrganizationAndDescriptionOfBusinessDetails">
        <link:definition>40101 - Disclosure - Organization and Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails">
        <link:definition>40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails">
        <link:definition>40204 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails">
        <link:definition>40205 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails" id="DisclosureFixedAssetsLeasesDetails">
        <link:definition>40302 - Disclosure - Fixed Assets - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" id="DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails">
        <link:definition>40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" id="DisclosureRevenueContractAssetsAndContractLiabilitiesDetails">
        <link:definition>40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" id="DisclosureProductWarrantiesDetails">
        <link:definition>40601 - Disclosure - Product Warranties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" id="DisclosureIncomeTaxesAdditionalInformationDetails">
        <link:definition>40704 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" id="DisclosureEquityCommonStockAndPreferredStockDetails">
        <link:definition>40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" id="DisclosureEquityInducementOptionsDetails">
        <link:definition>40803 - Disclosure - Equity - Inducement Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" id="DisclosureEquityStockOptionsActivityDetails">
        <link:definition>40804 - Disclosure - Equity - Stock Options - Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" id="DisclosureEquityRestrictedStockUnitsDetails">
        <link:definition>40805 - Disclosure - Equity - Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" id="DisclosureEquityRestrictedStockUnitsActivityDetails">
        <link:definition>40806 - Disclosure - Equity - Restricted Stock units Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" id="DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails">
        <link:definition>40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails" id="DisclosureEquityStockAwardsDetails">
        <link:definition>40808 - Disclosure - Equity - Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" id="DisclosureEquityConsultantStockPlanDetails">
        <link:definition>40809 - Disclosure - Equity - Consultant Stock Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails" id="DisclosureRetirementPlanDetails">
        <link:definition>40901 - Disclosure - Retirement Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" id="DisclosureGovernmentAssistanceDetails">
        <link:definition>41101 - Disclosure - Government Assistance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails" id="DisclosureQuarterlyResultsUnauditedDetails">
        <link:definition>41201 - Disclosure - Quarterly Results (unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>41301 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness" id="DisclosureOrganizationAndDescriptionOfBusiness">
        <link:definition>10101 - Disclosure - Organization and Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssets" id="DisclosureFixedAssets">
        <link:definition>10301 - Disclosure - Fixed Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets" id="DisclosurePatentsAndOtherIntangibleAssets">
        <link:definition>10401 - Disclosure - Patents and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities" id="DisclosureRevenueContractAssetsAndContractLiabilities">
        <link:definition>10501 - Disclosure - Revenue, Contract Assets and Contract Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureProductWarranties" id="DisclosureProductWarranties">
        <link:definition>10601 - Disclosure - Product Warranties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>10701 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureEquity" id="DisclosureEquity">
        <link:definition>10801 - Disclosure - Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureRetirementPlan" id="DisclosureRetirementPlan">
        <link:definition>10901 - Disclosure - Retirement Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>11001 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance" id="DisclosureGovernmentAssistance">
        <link:definition>11101 - Disclosure - Government Assistance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited" id="DisclosureQuarterlyResultsUnaudited">
        <link:definition>11201 - Disclosure - Quarterly Results (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>11301 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" id="DisclosureFixedAssetsTables">
        <link:definition>30303 - Disclosure - Fixed Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" id="DisclosurePatentsAndOtherIntangibleAssetsTables">
        <link:definition>30403 - Disclosure - Patents and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables" id="DisclosureProductWarrantiesTables">
        <link:definition>30603 - Disclosure - Product Warranties (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>30703 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables" id="DisclosureQuarterlyResultsUnauditedTables">
        <link:definition>31203 - Disclosure - Quarterly Results (unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails">
        <link:definition>40201 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails">
        <link:definition>40202 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails">
        <link:definition>40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="clir-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="clir-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="clir-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="clir-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" />
  <xsd:element name="CommonStockForServicesPerShareIssueOne" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="clir_CommonStockForServicesPerShareIssueOne" substitutionGroup="xbrli:item" />
  <xsd:element name="IssueAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_IssueAxis" substitutionGroup="xbrldt:dimensionItem" />
  <xsd:element name="IssueDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_IssueDomain" substitutionGroup="xbrli:item" />
  <xsd:element id="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" name="ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_ShortTermInvestmentsPolicyTextBlock" name="ShortTermInvestmentsPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_ForeignOperationsPolicyTextBlock" name="ForeignOperationsPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element name="EquityIncentivePlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_EquityIncentivePlanMember" substitutionGroup="xbrli:item" />
  <xsd:element name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" substitutionGroup="xbrli:item" />
  <xsd:element name="PatentsPendingMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_PatentsPendingMember" substitutionGroup="xbrli:item" />
  <xsd:element name="IssuedPatentsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_IssuedPatentsMember" substitutionGroup="xbrli:item" />
  <xsd:element name="TrademarksPendingMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_TrademarksPendingMember" substitutionGroup="xbrli:item" />
  <xsd:element name="RegisteredTrademarksMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_RegisteredTrademarksMember" substitutionGroup="xbrli:item" />
  <xsd:element name="ConsultantPlanMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_ConsultantPlanMember" substitutionGroup="xbrli:item" />
  <xsd:element id="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" name="IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element name="FeesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_FeesAxis" substitutionGroup="xbrldt:dimensionItem" />
  <xsd:element name="FeesDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="clir_FeesDomain" substitutionGroup="xbrli:item" />
  <xsd:element id="clir_OperatingLeasesMonthlyRentExpense" name="OperatingLeasesMonthlyRentExpense" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="clir_NonQualifiedStockOptionMember" name="NonQualifiedStockOptionMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" name="StockIssuedDuringPeriodValueIssuedForServicesThree" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="clir_CommonStockForServicesPerShareIssueTwo" name="CommonStockForServicesPerShareIssueTwo" nillable="true" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_RetirementPlanAbstract" name="RetirementPlanAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_RetirementPlanTextBlock" name="RetirementPlanTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_IncomeTaxTable" name="IncomeTaxTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_IncomeTaxesLineItems" name="IncomeTaxesLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_DeferredTaxAssetsDepreciation" name="DeferredTaxAssetsDepreciation" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <xsd:element id="clir_ParticipationRightMember" name="ParticipationRightMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" name="StockIssuedInvestorMaximumBeneficialOwnershipPercentage" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <xsd:element id="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" name="LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" name="LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" name="LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" name="LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" name="LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <xsd:element id="clir_StockIssuedDuringPeriodValueIssuedForServicesFour" name="StockIssuedDuringPeriodValueIssuedForServicesFour" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" abstract="false" />
  <xsd:element id="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" name="PercentageOperatingLeasesAnnualRentExpenseIncrease" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" name="StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" nillable="true" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_OperatingLeasesShortTermMonthlyRentExpense" name="OperatingLeasesShortTermMonthlyRentExpense" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="clir_SharesIssuedThroughUseOfAtMarketIssuance" name="SharesIssuedThroughUseOfAtMarketIssuance" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <xsd:element id="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" name="SharesIssuedThroughUseOfAtMarketIssuanceShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" name="StockIssuedDuringPeriodSharesIssuedForServicesFour" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_SharesIssuedForServicesPerShare" name="SharesIssuedForServicesPerShare" nillable="true" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <xsd:element id="clir_AtMarketOfferingMember" name="AtMarketOfferingMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_AggregateOfferingPriceInAtMarket" name="AggregateOfferingPriceInAtMarket" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <xsd:element id="clir_ProjectPeriodAxis" name="ProjectPeriodAxis" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_ProjectPeriodDomain" name="ProjectPeriodDomain" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element id="clir_TwoThousandAndTwentyOnePlanMember" name="TwoThousandAndTwentyOnePlanMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <xsd:element name="CommonStockIssuedForExerciseOfOptions0.89PerShare" id="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonStockIssuedForExerciseOfOptions2.93PerShare" id="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" id="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" id="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" id="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SharesIssuedForServices1.93PerShare" id="clir_SharesIssuedForServices1.93PerShare" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SharesIssuedForServices1.93PerShareInShares" id="clir_SharesIssuedForServices1.93PerShareInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CapitalRequirement" id="clir_CapitalRequirement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" id="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SeattleAndTulsaMember" id="clir_SeattleAndTulsaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RestorationCostPayable" id="clir_RestorationCostPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" id="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FixedAssetsAndOperatingLeasesAbstract" id="clir_FixedAssetsAndOperatingLeasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" id="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" id="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="WeightedAverageValuePerShare" id="clir_WeightedAverageValuePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareIssuedForAtMarketIssuance1.24PerShare" id="clir_ShareIssuedForAtMarketIssuance1.24PerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" id="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" id="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodValueStockOffering" id="clir_StockIssuedDuringPeriodValueStockOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesOffering" id="clir_StockIssuedDuringPeriodSharesOffering" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SharesIssuedStockOfferingPricePerShare" id="clir_SharesIssuedStockOfferingPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ResearchGrantTotalAwardAmount" id="clir_ResearchGrantTotalAwardAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NumberOfSharesOfCommonStockIssuedToDate" id="clir_NumberOfSharesOfCommonStockIssuedToDate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" id="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" id="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OutstandingOptionsAndRestrictedStockUnits" id="clir_OutstandingOptionsAndRestrictedStockUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="SharesIssuedPursuantToPurchaseRight1.11PerShare" id="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" id="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SharesIssuedPursuantToPurchaseRightPricePerShare" id="clir_SharesIssuedPursuantToPurchaseRightPricePerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DeferredTaxAssetsPrepaidExpenses" id="clir_DeferredTaxAssetsPrepaidExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeferredTaxAssetsAccruedVacation" id="clir_DeferredTaxAssetsAccruedVacation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DeferredTaxAssetsLeaseLiabilities" id="clir_DeferredTaxAssetsLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OperatingLossCarryforwardsNotSubjectToExpiration" id="clir_OperatingLossCarryforwardsNotSubjectToExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" id="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OperatingLossCarryforwardsAnnualLimitation" id="clir_OperatingLossCarryforwardsAnnualLimitation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="UnrealizedHoldingGainLossOnShortTermInvestments" id="clir_UnrealizedHoldingGainLossOnShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="TargetValueOfCompensationPerQuarter" id="clir_TargetValueOfCompensationPerQuarter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" id="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="CapitalRequirementSatisfied" id="clir_CapitalRequirementSatisfied" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ResearchGrantFromDepartmentOfEnergyMember" id="clir_ResearchGrantFromDepartmentOfEnergyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OklahomaQualityJobsActMember" id="clir_OklahomaQualityJobsActMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" id="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" id="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" id="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NonCashImpactOfNewLease" id="clir_NonCashImpactOfNewLease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" id="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" id="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="UnrecognizedCompensationExpenseForDirectorServices" id="clir_UnrecognizedCompensationExpenseForDirectorServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="Rule10b51arrmodifiedflag" id="clir_Rule10b51arrmodifiedflag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="Nonrule10b51arrmodifiedflag" id="clir_Nonrule10b51arrmodifiedflag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DemonstrationBurnersMember" id="clir_DemonstrationBurnersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfCategoriesOfPerformanceObligation" id="clir_NumberOfCategoriesOfPerformanceObligation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CustomerPaymentTerm" id="clir_CustomerPaymentTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CustomerContractTerm" id="clir_CustomerContractTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfOrdersForWhichCustomerWitnessTestsCompleted" id="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" id="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfUnitHoldersAgreedToExtendParticipationRight" id="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" id="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" id="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonStockIssuedForExerciseOfOptions1.31PerShare" id="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" id="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>20
<FILENAME>clir-20231231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.5.0.8 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/28/2024 5:40:21 AM-->
<!--Modified on: 3/28/2024 5:40:21 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementsOfOperationsCalc2" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsSummaryDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesReconciliationOfTaxRateDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityEquityIncentivePlanDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" />
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638472012177730166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_638472012177730166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638472012177730166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638472012177730166" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638472012177730166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638472012177730166" xlink:to="us-gaap_AccountsReceivableNetCurrent_638472012177740164" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638472012177730166" xlink:to="us-gaap_ShortTermInvestments_638472012177740164" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638472012177730166" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_638472012177740164" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638472012177730166" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638472012177740164" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638472012177740164" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_638472012177740164" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_638472012177740164" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638472012177750166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638472012177750166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_638472012177750166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_638472012177750166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638472012177750166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" xlink:to="us-gaap_AdditionalPaidInCapital_638472012177750166" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638472012177750166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" xlink:to="us-gaap_CommonStockValue_638472012177750166" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012177740164" xlink:to="us-gaap_PreferredStockValue_638472012177800166" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies_638472012177800166" order="2" use="optional" weight="1" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638472012177800166" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638472012177800166" xlink:to="us-gaap_LiabilitiesCurrent_638472012177800166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638472012177800166" xlink:to="us-gaap_AccountsPayableCurrent_638472012177800166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638472012177800166" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638472012177800166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638472012177800166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638472012177800166" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638472012177800166" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638472012177810171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638472012177800166" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638472012177810171" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012177810171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638472012177800166" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012177810171" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations (Calc2)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638472012177810171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ProfitLoss_638472012177810171" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_638472012177810171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_638472012177810171" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638472012177810171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NonoperatingIncomeExpense_638472012177810171" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_638472012177810171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638472012177810171" xlink:to="us-gaap_InterestIncomeExpenseNet_638472012177810171" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAmount" xlink:label="us-gaap_GovernmentAssistanceAmount_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638472012177810171" xlink:to="us-gaap_GovernmentAssistanceAmount_638472012177820166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638472012177810171" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638472012177820166" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_638472012177810171" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638472012177820166" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_638472012177820166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638472012177820166" xlink:to="us-gaap_OperatingExpenses_638472012177820166" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638472012177820166" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638472012177820166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_638472012177820166" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638472012177820166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638472012177820166" xlink:to="us-gaap_GrossProfit_638472012177820166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012177820166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_638472012177820166" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012177820166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_638472012177820166" xlink:to="us-gaap_CostOfRevenue_638472012177830168" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Cash Flows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638472012177830168" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638472012177830168" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638472012177830168" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638472012177830168" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638472012177830168" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638472012177830168" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_638472012177830168" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_638472012177830168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_638472012177830168" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_638472012177840168" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012177830168" xlink:to="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_638472012177840168" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_ProfitLoss_638472012177840168" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_638472012177840168" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_ShareBasedCompensation_638472012177840168" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" xlink:label="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_638472012177840168" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_638472012177840168" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_638472012177840168" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638472012177850182" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638472012177850182" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638472012177850182" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_638472012177850182" order="9" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_GainLossOnTerminationOfLease_638472012177850182" order="10" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_638472012177850182" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638472012177850182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638472012177850182" order="12" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_638472012177860173" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_638472012177860173" order="13" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638472012177860173" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638472012177860173" order="14" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_638472012177860173" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_638472012177860173" order="15" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638472012177860173" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638472012177860173" order="16" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638472012177860173" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012177840168" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638472012177860173" order="17" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638472012177860173" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638472012177860173" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fixed Assets - Summary (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_638472012177870167" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_638472012177870167" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_638472012177870167" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_638472012177870167" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012177870167" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012177870167" xlink:to="us-gaap_MachineryAndEquipmentGross_638472012177870167" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012177870167" xlink:to="us-gaap_FurnitureAndFixturesGross_638472012177870167" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012177870167" xlink:to="us-gaap_LeaseholdImprovementsGross_638472012177870167" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_638472012177870167" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_638472012177870167" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability_1" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638472012177880169" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability_1" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012177880169" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Fixed Assets - Minimum future lease payments (Details)">
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_638472012177880169" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_638472012177880169" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_638472012177880169" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_638472012177880169" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638472012177880169" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638472012177880169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638472012177880169" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638472012177890166" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638472012177890166" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_638472012177890166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross_638472012177890166" xlink:to="us-gaap_FiniteLivedPatentsGross_638472012177890166" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross_638472012177890166" xlink:to="us-gaap_FiniteLivedTrademarksGross_638472012177890166" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_OtherFiniteLivedIntangibleAssetsGross_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross_638472012177890166" xlink:to="us-gaap_OtherFiniteLivedIntangibleAssetsGross_638472012177890166" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_638472012177890166" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_638472012177890166" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638472012177900172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638472012177900172" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638472012177900172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638472012177900172" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638472012177900172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638472012177900172" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638472012177900172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638472012177900172" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638472012177900172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638472012177900172" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638472012177900172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638472012177900172" order="6" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638472012177910171" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638472012177910171" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638472012177910171" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_638472012177910171" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_638472012177910171" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" xlink:label="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_638472012177910171" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_638472012177910171" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638472012177910171" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638472012177910171" order="6" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsNet_638472012177920169" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638472012177920169" xlink:to="us-gaap_DeferredTaxAssetsGross_638472012177920169" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638472012177920169" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638472012177920169" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsDepreciation" xlink:label="clir_DeferredTaxAssetsDepreciation_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="clir_DeferredTaxAssetsDepreciation_638472012177920169" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsPrepaidExpenses" xlink:label="clir_DeferredTaxAssetsPrepaidExpenses_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="clir_DeferredTaxAssetsPrepaidExpenses_638472012177920169" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsAccruedVacation" xlink:label="clir_DeferredTaxAssetsAccruedVacation_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="clir_DeferredTaxAssetsAccruedVacation_638472012177920169" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsLeaseLiabilities" xlink:label="clir_DeferredTaxAssetsLeaseLiabilities_638472012177920169" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="clir_DeferredTaxAssetsLeaseLiabilities_638472012177920169" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638472012177930172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_638472012177920169" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638472012177930172" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638472012177930172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638472012177920169" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638472012177930172" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_638472012177930172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_638472012177930172" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Equity - Equity Incentive Plan (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OutstandingOptionsAndRestrictedStockUnits" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits_638472012177930172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="clir_OutstandingOptionsAndRestrictedStockUnits_638472012177930172" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638472012177930172" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638472012177930172" order="2" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>21
<FILENAME>clir-20231231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.5.0.8 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/28/2024 5:40:21 AM-->
<!--Modified on: 3/28/2024 5:40:21 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementOfStockholdersEquity" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityTables" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsSummaryDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsLeasesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesAdditionalInformationDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityCommonStockAndPreferredStockDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityEquityIncentivePlanDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityInducementOptionsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityStockOptionsActivityDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityRestrictedStockUnitsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityRestrictedStockUnitsActivityDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityStockAwardsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityConsultantStockPlanDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureGovernmentAssistanceDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails" />
  <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" />
  <link:roleRef roleURI="http://www.clearsigncombustion.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:href="clir-20231231.xsd#DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_1" xlink:title="us-gaap_AssetsAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_1" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AssetsAbstract_1" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_AssetsAbstract_1 To us-gaap_PropertyPlantAndEquipmentNet_1" order="1" priority="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:title="us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_1" xlink:title="us-gaap_ResearchAndDevelopmentExpense_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_IncomeStatementAbstract To us-gaap_ResearchAndDevelopmentExpense_1" order="1" priority="0" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="extended" xlink:title="99900 - Disclosure - Standard And Custom Axis Domain Defaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_1" xlink:title="us-gaap_StatementClassOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_1" xlink:title="us-gaap_ClassOfStockDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementClassOfStockAxis_1" xlink:to="us-gaap_ClassOfStockDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementClassOfStockAxis_1 To us-gaap_ClassOfStockDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_1" xlink:title="srt_StatementScenarioAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_1" xlink:title="srt_ScenarioUnspecifiedDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementScenarioAxis_1" xlink:to="srt_ScenarioUnspecifiedDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementScenarioAxis_1 To srt_ScenarioUnspecifiedDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_1" xlink:title="us-gaap_StatementEquityComponentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementEquityComponentsAxis_1" xlink:to="us-gaap_EquityComponentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementEquityComponentsAxis_1 To us-gaap_EquityComponentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_1" xlink:title="srt_TitleOfIndividualAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_TitleOfIndividualAxis_1" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_TitleOfIndividualAxis_1 To srt_TitleOfIndividualWithRelationshipToEntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_1" xlink:title="us-gaap_VestingAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_1" xlink:title="us-gaap_VestingDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_VestingAxis_1" xlink:to="us-gaap_VestingDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_VestingAxis_1 To us-gaap_VestingDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_1" xlink:title="us-gaap_RelatedPartyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="us-gaap_RelatedPartyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1 To us-gaap_RelatedPartyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_1" xlink:title="us-gaap_OptionIndexedToIssuersEquityTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" xlink:title="us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis_1" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_OptionIndexedToIssuersEquityTypeAxis_1 To us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IssueAxis" xlink:label="clir_IssueAxis_1" xlink:title="clir_IssueAxis_1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IssueDomain" xlink:label="clir_IssueDomain_1" xlink:title="clir_IssueDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="clir_IssueAxis_1" xlink:to="clir_IssueDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:clir_IssueAxis_1 To clir_IssueDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_1" xlink:title="srt_RangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_RangeAxis_1" xlink:to="srt_RangeMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_RangeAxis_1 To srt_RangeMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_1" xlink:title="us-gaap_PlanNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_1" xlink:title="us-gaap_PlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PlanNameAxis_1" xlink:to="us-gaap_PlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PlanNameAxis_1 To us-gaap_PlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_1" xlink:title="us-gaap_GranteeStatusAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_1" xlink:title="us-gaap_GranteeStatusDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_GranteeStatusAxis_1" xlink:to="us-gaap_GranteeStatusDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_GranteeStatusAxis_1 To us-gaap_GranteeStatusDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_1" xlink:title="us-gaap_AwardTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AwardTypeAxis_1" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AwardTypeAxis_1 To us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_1" xlink:title="us-gaap_SubsequentEventTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsequentEventTypeAxis_1" xlink:to="us-gaap_SubsequentEventTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsequentEventTypeAxis_1 To us-gaap_SubsequentEventTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis_1" xlink:title="srt_CurrencyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/currency/2023/currency-2023.xsd#currency_AllCurrenciesDomain" xlink:label="currency_AllCurrenciesDomain_1" xlink:title="currency_AllCurrenciesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_CurrencyAxis_1" xlink:to="currency_AllCurrenciesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_CurrencyAxis_1 To currency_AllCurrenciesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsidiarySaleOfStockAxis_1 To us-gaap_SaleOfStockNameOfTransactionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_1" xlink:title="srt_StatementGeographicalAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_1" xlink:title="srt_SegmentGeographicalDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementGeographicalAxis_1" xlink:to="srt_SegmentGeographicalDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementGeographicalAxis_1 To srt_SegmentGeographicalDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PropertyPlantAndEquipmentByTypeAxis_1 To us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_1" xlink:title="srt_ConsolidatedEntitiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_1" xlink:title="srt_ConsolidatedEntitiesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ConsolidatedEntitiesAxis_1" xlink:to="srt_ConsolidatedEntitiesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ConsolidatedEntitiesAxis_1 To srt_ConsolidatedEntitiesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis_1" xlink:title="srt_OwnershipAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="srt_OwnershipDomain_1" xlink:title="srt_OwnershipDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_OwnershipAxis_1" xlink:to="srt_OwnershipDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_OwnershipAxis_1 To srt_OwnershipDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:label="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_1" xlink:title="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:label="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_1" xlink:title="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_1" xlink:to="us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_1 To us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1 To us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="us-gaap_LeaseContractualTermAxis_1" xlink:title="us-gaap_LeaseContractualTermAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="us-gaap_LeaseContractualTermDomain_1" xlink:title="us-gaap_LeaseContractualTermDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LeaseContractualTermAxis_1" xlink:to="us-gaap_LeaseContractualTermDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LeaseContractualTermAxis_1 To us-gaap_LeaseContractualTermDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_1" xlink:title="us-gaap_TypeOfAdoptionMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:to="us-gaap_TypeOfAdoptionMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1 To us-gaap_TypeOfAdoptionMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_1 To us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_1" xlink:title="dei_LegalEntityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_1" xlink:title="dei_EntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dei_LegalEntityAxis_1" xlink:to="dei_EntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dei_LegalEntityAxis_1 To dei_EntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_1" xlink:title="srt_ProductOrServiceAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_1" xlink:title="srt_ProductsAndServicesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ProductOrServiceAxis_1" xlink:to="srt_ProductsAndServicesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ProductOrServiceAxis_1 To srt_ProductsAndServicesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ProjectPeriodAxis" xlink:label="clir_ProjectPeriodAxis_1" xlink:title="clir_ProjectPeriodAxis_1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ProjectPeriodDomain" xlink:label="clir_ProjectPeriodDomain_1" xlink:title="clir_ProjectPeriodDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="clir_ProjectPeriodAxis_1" xlink:to="clir_ProjectPeriodDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:clir_ProjectPeriodAxis_1 To clir_ProjectPeriodDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_1" xlink:title="us-gaap_IncomeStatementLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_1" xlink:title="us-gaap_IncomeStatementLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementLocationAxis_1" xlink:to="us-gaap_IncomeStatementLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeStatementLocationAxis_1 To us-gaap_IncomeStatementLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_1" xlink:title="us-gaap_BalanceSheetLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_1" xlink:title="us-gaap_BalanceSheetLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_BalanceSheetLocationAxis_1" xlink:to="us-gaap_BalanceSheetLocationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_BalanceSheetLocationAxis_1 To us-gaap_BalanceSheetLocationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis_1" xlink:title="us-gaap_OptionIndexedToIssuersEquityEquityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_2" xlink:title="us-gaap_OptionIndexedToIssuersEquityTypeDomain_2" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityAxis_1" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_2" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_OptionIndexedToIssuersEquityEquityAxis_1 To us-gaap_OptionIndexedToIssuersEquityTypeDomain_2" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis_1" xlink:title="us-gaap_AwardDateAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="us-gaap_AwardDateDomain_1" xlink:title="us-gaap_AwardDateDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AwardDateAxis_1" xlink:to="us-gaap_AwardDateDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AwardDateAxis_1 To us-gaap_AwardDateDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_1" xlink:title="us-gaap_ClassOfWarrantOrRightAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_1" xlink:title="us-gaap_ClassOfWarrantOrRightDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_1" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ClassOfWarrantOrRightAxis_1 To us-gaap_ClassOfWarrantOrRightDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="us-gaap_OtherCommitmentsAxis_1" xlink:title="us-gaap_OtherCommitmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="us-gaap_OtherCommitmentsDomain_1" xlink:title="us-gaap_OtherCommitmentsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_OtherCommitmentsAxis_1" xlink:to="us-gaap_OtherCommitmentsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_OtherCommitmentsAxis_1 To us-gaap_OtherCommitmentsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1 To us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_1" xlink:title="us-gaap_IncomeTaxAuthorityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_1" xlink:title="us-gaap_IncomeTaxAuthorityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeTaxAuthorityAxis_1" xlink:to="us-gaap_IncomeTaxAuthorityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeTaxAuthorityAxis_1 To us-gaap_IncomeTaxAuthorityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FeesAxis" xlink:label="clir_FeesAxis_1" xlink:title="clir_FeesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FeesDomain" xlink:label="clir_FeesDomain_1" xlink:title="clir_FeesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="clir_FeesAxis_1" xlink:to="clir_FeesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:clir_FeesAxis_1 To clir_FeesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_1" xlink:title="us-gaap_DebtInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DebtInstrumentAxis_1" xlink:to="us-gaap_DebtInstrumentNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DebtInstrumentAxis_1 To us-gaap_DebtInstrumentNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_1" xlink:title="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="us-gaap_LegalEntityTypeOfCounterpartyDomain_1" xlink:title="us-gaap_LegalEntityTypeOfCounterpartyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_1" xlink:to="us-gaap_LegalEntityTypeOfCounterpartyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_1 To us-gaap_LegalEntityTypeOfCounterpartyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeAxis" xlink:label="us-gaap_GovernmentAssistanceTypeAxis_1" xlink:title="us-gaap_GovernmentAssistanceTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeDomain" xlink:label="us-gaap_GovernmentAssistanceTypeDomain_1" xlink:title="us-gaap_GovernmentAssistanceTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_GovernmentAssistanceTypeAxis_1" xlink:to="us-gaap_GovernmentAssistanceTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_GovernmentAssistanceTypeAxis_1 To us-gaap_GovernmentAssistanceTypeDomain_1" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity" xlink:type="extended" xlink:title="00300 - Statement - Consolidated Statement of Stockholders' Equity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" xlink:label="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" xlink:label="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" xlink:label="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedThroughUseOfAtMarketIssuance" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_SharesIssuedThroughUseOfAtMarketIssuance" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServices1.93PerShare" xlink:label="clir_SharesIssuedForServices1.93PerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_SharesIssuedForServices1.93PerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServices1.93PerShareInShares" xlink:label="clir_SharesIssuedForServices1.93PerShareInShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_SharesIssuedForServices1.93PerShareInShares" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesFour" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesFour" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" xlink:label="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueStockOffering" xlink:label="clir_StockIssuedDuringPeriodValueStockOffering" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodValueStockOffering" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesOffering" xlink:label="clir_StockIssuedDuringPeriodSharesOffering" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_StockIssuedDuringPeriodSharesOffering" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityTables" xlink:type="extended" xlink:title="30803 - Disclosure - Equity (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" priority="5" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_EquityIncentivePlanMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ConsultantPlanMember" xlink:label="clir_ConsultantPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_ConsultantPlanMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" xlink:label="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" xlink:type="extended" xlink:title="40205 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CapitalRequirement" xlink:label="clir_CapitalRequirement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="clir_CapitalRequirement" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CapitalRequirementSatisfied" xlink:label="clir_CapitalRequirementSatisfied" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="clir_CapitalRequirementSatisfied" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fixed Assets - Summary (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DemonstrationBurnersMember" xlink:label="clir_DemonstrationBurnersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="clir_DemonstrationBurnersMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_MachineryAndEquipmentGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_FurnitureAndFixturesGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_LeaseholdImprovementsGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_Depreciation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_TangibleAssetImpairmentCharges" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fixed Assets - Leases (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SeattleAndTulsaMember" xlink:label="clir_SeattleAndTulsaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="clir_SeattleAndTulsaMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLeasesMonthlyRentExpense" xlink:label="clir_OperatingLeasesMonthlyRentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="clir_OperatingLeasesMonthlyRentExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLeasesShortTermMonthlyRentExpense" xlink:label="clir_OperatingLeasesShortTermMonthlyRentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="clir_OperatingLeasesShortTermMonthlyRentExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RestorationCostPayable" xlink:label="clir_RestorationCostPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="clir_RestorationCostPayable" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" xlink:label="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseCost" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PatentsPendingMember" xlink:label="clir_PatentsPendingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="clir_PatentsPendingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IssuedPatentsMember" xlink:label="clir_IssuedPatentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="clir_IssuedPatentsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TrademarksPendingMember" xlink:label="clir_TrademarksPendingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="clir_TrademarksPendingMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RegisteredTrademarksMember" xlink:label="clir_RegisteredTrademarksMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="clir_RegisteredTrademarksMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedPatentsGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedTrademarksGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_OtherFiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherFiniteLivedIntangibleAssetsGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfCategoriesOfPerformanceObligation" xlink:label="clir_NumberOfCategoriesOfPerformanceObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_NumberOfCategoriesOfPerformanceObligation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CustomerPaymentTerm" xlink:label="clir_CustomerPaymentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_CustomerPaymentTerm" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CustomerContractTerm" xlink:label="clir_CustomerContractTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_CustomerContractTerm" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" xlink:label="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSold" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Income Taxes - Additional Information (Details)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncomeTaxTable" xlink:label="clir_IncomeTaxTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="clir_IncomeTaxTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncomeTaxesLineItems" xlink:label="clir_IncomeTaxesLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="clir_IncomeTaxesLineItems" xlink:to="clir_IncomeTaxTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="clir_IncomeTaxesLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="clir_OperatingLossCarryforwardsNotSubjectToExpiration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="clir_IncomeTaxesLineItems" xlink:to="clir_OperatingLossCarryforwardsNotSubjectToExpiration" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLossCarryforwardsAnnualLimitation" xlink:label="clir_OperatingLossCarryforwardsAnnualLimitation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="clir_IncomeTaxesLineItems" xlink:to="clir_OperatingLossCarryforwardsAnnualLimitation" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="clir_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ParticipationRightMember" xlink:label="clir_ParticipationRightMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="clir_ParticipationRightMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_AtMarketOfferingMember" xlink:label="clir_AtMarketOfferingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="clir_AtMarketOfferingMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" xlink:label="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_AggregateOfferingPriceInAtMarket" xlink:label="clir_AggregateOfferingPriceInAtMarket" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_AggregateOfferingPriceInAtMarket" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfSharesOfCommonStockIssuedToDate" xlink:label="clir_NumberOfSharesOfCommonStockIssuedToDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_NumberOfSharesOfCommonStockIssuedToDate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" xlink:label="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Equity - Equity Incentive Plan (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_EquityIncentivePlanMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TwoThousandAndTwentyOnePlanMember" xlink:label="clir_TwoThousandAndTwentyOnePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_TwoThousandAndTwentyOnePlanMember" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OutstandingOptionsAndRestrictedStockUnits" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_OutstandingOptionsAndRestrictedStockUnits" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_WeightedAverageValuePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Equity - Inducement Options (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NonQualifiedStockOptionMember" xlink:label="clir_NonQualifiedStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_NonQualifiedStockOptionMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" xlink:label="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" xlink:type="extended" xlink:title="40804 - Disclosure - Equity - Stock Options - Activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_EquityIncentivePlanMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" xlink:type="extended" xlink:title="40805 - Disclosure - Equity - Restricted Stock Units (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TargetValueOfCompensationPerQuarter" xlink:label="clir_TargetValueOfCompensationPerQuarter" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_TargetValueOfCompensationPerQuarter" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_UnrecognizedCompensationExpenseForDirectorServices" xlink:label="clir_UnrecognizedCompensationExpenseForDirectorServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_UnrecognizedCompensationExpenseForDirectorServices" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" xlink:type="extended" xlink:title="40806 - Disclosure - Equity - Restricted Stock units Activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" xlink:type="extended" xlink:title="40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_WeightedAverageValuePerShare" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails" xlink:type="extended" xlink:title="40808 - Disclosure - Equity - Stock Awards (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_GranteeStatusAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesThree" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_WeightedAverageValuePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" xlink:type="extended" xlink:title="40809 - Disclosure - Equity - Consultant Stock Plan (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ConsultantPlanMember" xlink:label="clir_ConsultantPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="clir_ConsultantPlanMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" xlink:label="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_WeightedAverageValuePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesThree" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Government Assistance (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTable" xlink:label="us-gaap_GovernmentAssistanceTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeAxis" xlink:label="us-gaap_GovernmentAssistanceTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_GovernmentAssistanceTable" xlink:to="us-gaap_GovernmentAssistanceTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeDomain" xlink:label="us-gaap_GovernmentAssistanceTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_GovernmentAssistanceTypeAxis" xlink:to="us-gaap_GovernmentAssistanceTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ResearchGrantFromDepartmentOfEnergyMember" xlink:label="clir_ResearchGrantFromDepartmentOfEnergyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_GovernmentAssistanceTypeDomain" xlink:to="clir_ResearchGrantFromDepartmentOfEnergyMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OklahomaQualityJobsActMember" xlink:label="clir_OklahomaQualityJobsActMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_GovernmentAssistanceTypeDomain" xlink:to="clir_OklahomaQualityJobsActMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceLineItems" xlink:label="us-gaap_GovernmentAssistanceLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_GovernmentAssistanceLineItems" xlink:to="us-gaap_GovernmentAssistanceTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ResearchGrantTotalAwardAmount" xlink:label="clir_ResearchGrantTotalAwardAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_GovernmentAssistanceLineItems" xlink:to="clir_ResearchGrantTotalAwardAmount" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAmount" xlink:label="us-gaap_GovernmentAssistanceAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_GovernmentAssistanceLineItems" xlink:to="us-gaap_GovernmentAssistanceAmount" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTransactionDuration" xlink:label="us-gaap_GovernmentAssistanceTransactionDuration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_GovernmentAssistanceLineItems" xlink:to="us-gaap_GovernmentAssistanceTransactionDuration" priority="1" use="optional" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Subsequent Events (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_TitleOfIndividualAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefFinancialOfficerMember" xlink:label="srt_ChiefFinancialOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" priority="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>22
<FILENAME>clir-20231231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.5.0.8 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/28/2024 5:40:21 AM-->
<!--Modified on: 3/28/2024 5:40:21 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
  <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Document and Entity Information</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Consolidated Balance Sheets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term held-to-maturity investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term held-to-maturity investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments at cost</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract with Customer, Asset, Net, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Assets, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Fixed assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Patents and other intangible assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current lease liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued compensation and related taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Liabilities, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long Term Liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long term lease liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long term lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' Equity:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.0001 par value, zero shares issued and outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.0001 par value, 38,687,061 and 38,023,701 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">(Losses) since inception</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Ending Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Beginning Balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Consolidated Statements of Operations and Comprehensive Loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of Revenue</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of goods sold</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and Development Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Operating Expenses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Operating Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAmount" xlink:label="us-gaap_GovernmentAssistanceAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceAmount" xlink:to="us-gaap_GovernmentAssistanceAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceAmount_lbl" xml:lang="en-US">Government Assistance, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentAssistanceAmount_lbl" xml:lang="en-US">Government assistance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Gain from sale of assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss attributed to common stockholders</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per share - basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per share - basic</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net loss per share - fully diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of shares outstanding - basic</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average number of shares outstanding - fully diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign-exchange translation adjustments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Consolidated Statement of Stockholders' Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Ending Balances (in shares)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning Balances (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare_lbl" xml:lang="en-US">Number of stock issued as a result of the exercise of stock option, 0.89 per share.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare_lbl" xml:lang="en-US">Stock Issued During Period Shares Stock Options Exercised, 0.89 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare_lbl" xml:lang="en-US">Shares issued upon exercise of options ($0.89 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare_lbl" xml:lang="en-US">Number of stock issued as a result of the exercise of stock option, 2.93 per share.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare_lbl" xml:lang="en-US">Stock Issued During Period Shares Stock Options Exercised, 2.93 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare_lbl" xml:lang="en-US">Shares issued upon exercise of options ($2.93 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" xlink:label="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" xlink:to="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation_lbl" xml:lang="en-US">Value of stock (or other type of equity) issued during the period as a result of any payment of accrued compensation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation_lbl" xml:lang="en-US">Stock Issued During Period Value In Payments Of Accrued Compensation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation_lbl" xml:lang="en-US">Fair value of stock issued in payment of accrued compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" xlink:label="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" xlink:to="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation_lbl" xml:lang="en-US">Number of stock (or other type of equity) issued during the period as a result of any payment accrued compensation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation_lbl" xml:lang="en-US">Stock Issued During Period Shares In Payments Of Accrued Compensation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation_lbl" xml:lang="en-US">Fair value of stock issued in payment of accrued compensation (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" xlink:label="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" xlink:to="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue_lbl" xml:lang="en-US">N/A</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue_lbl" xml:lang="en-US">Stock Options Granted In Payment Of Accrued Compensation, Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue_lbl" xml:lang="en-US">Fair value of stock options granted in payment of accrued compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Share based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Share based compensation (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare_lbl" xml:lang="en-US">Number of stock issued as a result of the exercise of stock option, 0.54 per share.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare_lbl" xml:lang="en-US">Stock Issued During Period Shares Stock Options Exercised, 0.54 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare_lbl" xml:lang="en-US">Shares issued upon exercise of options ($0.54 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedThroughUseOfAtMarketIssuance" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedThroughUseOfAtMarketIssuance" xlink:to="clir_SharesIssuedThroughUseOfAtMarketIssuance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuance_lbl" xml:lang="en-US">Number of shares issued through the use of At-The Market issuance.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuance_lbl" xml:lang="en-US">Shares Issued Through the Use of At-The Market issuance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuance_lbl" xml:lang="en-US">Shares issued through the use of At-The Market issuance</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" xlink:to="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares_lbl" xml:lang="en-US">Number of shares issued through the use of At-The Market issuance shares.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares_lbl" xml:lang="en-US">Shares Issued Through the Use of At-The Market issuance Shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares_lbl" xml:lang="en-US">Shares issued through the use of At-The Market issuance (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Shares issued for services</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Shares issued for services (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServices1.93PerShare" xlink:label="clir_SharesIssuedForServices1.93PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedForServices1.93PerShare" xlink:to="clir_SharesIssuedForServices1.93PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedForServices1.93PerShare_lbl" xml:lang="en-US">Shares issued for services ($1.93 per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedForServices1.93PerShare_lbl" xml:lang="en-US">Shares Issued For Services ($1.93 per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedForServices1.93PerShare_lbl" xml:lang="en-US">Shares issued for services ($1.93 per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServices1.93PerShareInShares" xlink:label="clir_SharesIssuedForServices1.93PerShareInShares" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedForServices1.93PerShareInShares" xlink:to="clir_SharesIssuedForServices1.93PerShareInShares_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedForServices1.93PerShareInShares_lbl" xml:lang="en-US">Shares issued for services ($1.93 per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedForServices1.93PerShareInShares_lbl" xml:lang="en-US">Shares Issued For Services ($1.93 per share) (in Shares)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedForServices1.93PerShareInShares_lbl" xml:lang="en-US">Shares issued for services ($1.93 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesFour" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodValueIssuedForServicesFour" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesFour_lbl" xml:lang="en-US">Equity impact of the value of new stock issued for services during the period, with specified price per share four.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesFour_lbl" xml:lang="en-US">Stock Issued During Period, Value, Issued For Services, Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesFour_lbl" xml:lang="en-US">Shares issued for services ($0.66 per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" xlink:label="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" xlink:to="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour_lbl" xml:lang="en-US">Number of stock issued during period shares issued for services four.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour_lbl" xml:lang="en-US">Stock Issued During Period Shares Issued for Services Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour_lbl" xml:lang="en-US">Shares issued for services ($0.66 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo_lbl" xml:lang="en-US">Number of stock issues as a result of the exercise of stock option issuance two at 1.31 per share.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo_lbl" xml:lang="en-US">Stock Issued During Period Shares Stock Options Exercised, Issuance Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo_lbl" xml:lang="en-US">Shares issued upon exercise of options ($1.31 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueStockOffering" xlink:label="clir_StockIssuedDuringPeriodValueStockOffering" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodValueStockOffering" xlink:to="clir_StockIssuedDuringPeriodValueStockOffering_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodValueStockOffering_lbl" xml:lang="en-US">Stock Issued During Period Value Stock Offering</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodValueStockOffering_lbl" xml:lang="en-US">Stock Issued During Period Value Stock Offering</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodValueStockOffering_lbl" xml:lang="en-US">Shares issued in stock offering</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesOffering" xlink:label="clir_StockIssuedDuringPeriodSharesOffering" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesOffering" xlink:to="clir_StockIssuedDuringPeriodSharesOffering_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesOffering_lbl" xml:lang="en-US">Stock Issued During Period Shares Offering</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesOffering_lbl" xml:lang="en-US">Stock Issued During Period Shares Offering</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesOffering_lbl" xml:lang="en-US">Shares issued in stock offering (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" xlink:to="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare_lbl" xml:lang="en-US">Shares issued pursuant to purchase right ($1.11 per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare_lbl" xml:lang="en-US">Shares Issued Pursuant To Purchase Right 1.11 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare_lbl" xml:lang="en-US">Shares issued pursuant to purchase right ($1.11 per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" xlink:to="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares_lbl" xml:lang="en-US">Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares_lbl" xml:lang="en-US">Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares_lbl" xml:lang="en-US">Shares issued pursuant to purchase right ($1.11 per share) (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign-Exchange Translation Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServicesPerShare" xlink:label="clir_SharesIssuedForServicesPerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedForServicesPerShare" xlink:to="clir_SharesIssuedForServicesPerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedForServicesPerShare_lbl" xml:lang="en-US">Per share value of common stock shares issued for services.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedForServicesPerShare_lbl" xml:lang="en-US">Shares Issued For Services - Per share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedForServicesPerShare_lbl" xml:lang="en-US">Share price of common stock issued for services (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" xlink:label="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" xlink:to="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne_lbl" xml:lang="en-US">It represents information about stock issued during period shares upon exercise of options per share one</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne_lbl" xml:lang="en-US">Stock Issued During Period Shares Upon Exercise of Options Per Share One</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne_lbl" xml:lang="en-US">Share price of shares issued upon exercise of options (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockForServicesPerShareIssueOne" xlink:label="clir_CommonStockForServicesPerShareIssueOne" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CommonStockForServicesPerShareIssueOne" xlink:to="clir_CommonStockForServicesPerShareIssueOne_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CommonStockForServicesPerShareIssueOne_lbl" xml:lang="en-US">Per share value of common share granted (first issue) during the period for services.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CommonStockForServicesPerShareIssueOne_lbl" xml:lang="en-US">Common Stock For Services Per Share Issue One</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="clir_CommonStockForServicesPerShareIssueOne_lbl" xml:lang="en-US">Common stock issued for services one</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockIssuedForExerciseOfOptions0.89PerShare" xlink:label="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare" xlink:to="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare_lbl" xml:lang="en-US">Per share value of common shares issued during the period for exercise of options.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare_lbl" xml:lang="en-US">Common Stock Issued For Exercise Of Options, 0.89 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare_lbl" xml:lang="en-US">Common stock for options exercise, 0.89 per share issue</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockIssuedForExerciseOfOptions2.93PerShare" xlink:label="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare" xlink:to="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare_lbl" xml:lang="en-US">Per share value of common shares issued during the period for exercise of options.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare_lbl" xml:lang="en-US">Common Stock Issued For Exercise Of Options, 2.93 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare_lbl" xml:lang="en-US">Common stock for options exercise, 2.93 per share issue</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareIssuedForAtMarketIssuance1.24PerShare" xlink:label="clir_ShareIssuedForAtMarketIssuance1.24PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShareIssuedForAtMarketIssuance1.24PerShare" xlink:to="clir_ShareIssuedForAtMarketIssuance1.24PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShareIssuedForAtMarketIssuance1.24PerShare_lbl" xml:lang="en-US">Per share value of shares issued during the period for At The Market issuance.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShareIssuedForAtMarketIssuance1.24PerShare_lbl" xml:lang="en-US">Share Issued For At The Market issuance, 1.24 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShareIssuedForAtMarketIssuance1.24PerShare_lbl" xml:lang="en-US">Shares issued through at the market issuance 1.24 average per share</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedStockOfferingPricePerShare" xlink:label="clir_SharesIssuedStockOfferingPricePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedStockOfferingPricePerShare" xlink:to="clir_SharesIssuedStockOfferingPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedStockOfferingPricePerShare_lbl" xml:lang="en-US">Shares Issued Stock Offering Price Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedStockOfferingPricePerShare_lbl" xml:lang="en-US">Shares Issued Stock Offering Price Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedStockOfferingPricePerShare_lbl" xml:lang="en-US">Share price of shares issued in stock offering (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRightPricePerShare" xlink:label="clir_SharesIssuedPursuantToPurchaseRightPricePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SharesIssuedPursuantToPurchaseRightPricePerShare" xlink:to="clir_SharesIssuedPursuantToPurchaseRightPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SharesIssuedPursuantToPurchaseRightPricePerShare_lbl" xml:lang="en-US">Price per share of shares issued pursuant to purchase right.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SharesIssuedPursuantToPurchaseRightPricePerShare_lbl" xml:lang="en-US">Shares Issued Pursuant to Purchase Right, Price Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SharesIssuedPursuantToPurchaseRightPricePerShare_lbl" xml:lang="en-US">Share price of shares issued pursuant to purchase right (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockForServicesPerShareIssueTwo" xlink:label="clir_CommonStockForServicesPerShareIssueTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CommonStockForServicesPerShareIssueTwo" xlink:to="clir_CommonStockForServicesPerShareIssueTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CommonStockForServicesPerShareIssueTwo_lbl" xml:lang="en-US">Per share value of common share granted during the period for services.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CommonStockForServicesPerShareIssueTwo_lbl" xml:lang="en-US">Common Stock For Services Per Share Issue Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="clir_CommonStockForServicesPerShareIssueTwo_lbl" xml:lang="en-US">Common stock for services two</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockIssuedForExerciseOfOptions1.31PerShare" xlink:label="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare" xlink:to="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare_lbl" xml:lang="en-US">Per share value of common shares issued during the period for exercise of options.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare_lbl" xml:lang="en-US">Common Stock Issued For Exercise of Options, 1.31 Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare_lbl" xml:lang="en-US">Common stock for options exercise, 1.31 per share issue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Consolidated Statements of Cash Flows</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Issuance of Stock and Warrants for Services or Claims</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common stock issued for services</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" xlink:label="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" xlink:to="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_lbl" xml:lang="en-US">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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_lbl" xml:lang="en-US">Depreciation And Amortization Excluding Right-of-use Asset Amortization</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain from sale of fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Right of use asset amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_lbl" xml:lang="en-US">Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_lbl" xml:lang="en-US">Realized gain from marketable securities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Gain (Loss) on Termination of Lease</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Lease amendments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment of fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Impairment of Intangible Assets (Excluding Goodwill)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US">Impairment of intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Contract assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US">Other long term assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued compensation and related taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Acquisition of fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Disbursements for patents and other intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xml:lang="en-US">Proceeds from Sale of Productive Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xml:lang="en-US">Proceeds from sale of fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xml:lang="en-US">Payments to Acquire Held-to-maturity Securities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_lbl" xml:lang="en-US">Purchases of held-to-maturity short-term U.S. treasuries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:to="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_lbl" xml:lang="en-US">Proceeds from Sale of Held-to-Maturity Securities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_lbl" xml:lang="en-US">Redemption of held-to-maturity short-term U.S. treasuries</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock, net of offering costs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Taxes paid related to vesting of restricted stock units</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" xlink:label="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" xlink:to="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation_lbl" xml:lang="en-US">The amount of officer and employee equity awards for prior year accrued compensation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation_lbl" xml:lang="en-US">Officer And Employee Equity Awards For Prior Year Accrued Compensation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation_lbl" xml:lang="en-US">Officer and employee equity awards for prior year accrued compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" xlink:label="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" xlink:to="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment_lbl" xml:lang="en-US">The Prior year prepaid expenses repurposed to fixed assets as demonstration equipment.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment_lbl" xml:lang="en-US">Prior Year Prepaid Expenses Repurposed To Fixed Assets As Demonstration Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment_lbl" xml:lang="en-US">Prior year prepaid expenses repurposed to fixed assets as demonstration equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NonCashImpactOfNewLease" xlink:label="clir_NonCashImpactOfNewLease" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_NonCashImpactOfNewLease" xlink:to="clir_NonCashImpactOfNewLease_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_NonCashImpactOfNewLease_lbl" xml:lang="en-US">The amount of non cash impact on new lease.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_NonCashImpactOfNewLease_lbl" xml:lang="en-US">Non Cash Impact Of New Lease</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_NonCashImpactOfNewLease_lbl" xml:lang="en-US">Non-cash impact of new lease</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization and Description of Business</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Organization and Description of Business</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract" xlink:to="clir_FixedAssetsAndOperatingLeasesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_lbl" xml:lang="en-US">No definition available.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_lbl" xml:lang="en-US">Fixed Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Fixed Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Patents and Other Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Patents and Other Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue, Contract Assets and Contract Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue, Contract Assets and Contract Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_lbl" xml:lang="en-US">Product Warranties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_lbl" xml:lang="en-US">Product Warranties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RetirementPlanAbstract" xlink:label="clir_RetirementPlanAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_RetirementPlanAbstract" xlink:to="clir_RetirementPlanAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_RetirementPlanAbstract_lbl" xml:lang="en-US">Retirement Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RetirementPlanTextBlock" xlink:label="clir_RetirementPlanTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_RetirementPlanTextBlock" xlink:to="clir_RetirementPlanTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_RetirementPlanTextBlock_lbl" xml:lang="en-US">The entire disclosure for a retirement plan.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_RetirementPlanTextBlock_lbl" xml:lang="en-US">Retirement Plan [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_RetirementPlanTextBlock_lbl" xml:lang="en-US">Retirement Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAbstract" xlink:label="us-gaap_GovernmentAssistanceAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceAbstract" xlink:to="us-gaap_GovernmentAssistanceAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceAbstract_lbl" xml:lang="en-US">Government Assistance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTextBlock" xlink:label="us-gaap_GovernmentAssistanceTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceTextBlock" xlink:to="us-gaap_GovernmentAssistanceTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceTextBlock_lbl" xml:lang="en-US">Government Assistance [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentAssistanceTextBlock_lbl" xml:lang="en-US">Government Assistance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Quarterly Results (unaudited)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Quarterly Results</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition and Cost of Sales</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" xlink:label="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" xlink:to="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy of contract acquisition costs and practical expedients.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Contract Acquisition Costs And Practical Expedients Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Contract Costs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Product Warranties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShortTermInvestmentsPolicyTextBlock" xlink:label="clir_ShortTermInvestmentsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShortTermInvestmentsPolicyTextBlock" xlink:to="clir_ShortTermInvestmentsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShortTermInvestmentsPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for short-term investments policy.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShortTermInvestmentsPolicyTextBlock_lbl" xml:lang="en-US">short Term Investments [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShortTermInvestmentsPolicyTextBlock_lbl" xml:lang="en-US">Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Accounts Receivable and Allowance for Doubtful Accounts</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Fixed Assets and Leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Patents and Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistancePolicyTextBlock" xlink:label="us-gaap_GovernmentAssistancePolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistancePolicyTextBlock" xlink:to="us-gaap_GovernmentAssistancePolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistancePolicyTextBlock_lbl" xml:lang="en-US">Government Assistance [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentAssistancePolicyTextBlock_lbl" xml:lang="en-US">Government Assistance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ForeignOperationsPolicyTextBlock" xlink:label="clir_ForeignOperationsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ForeignOperationsPolicyTextBlock" xlink:to="clir_ForeignOperationsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ForeignOperationsPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for foreign operations.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ForeignOperationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Operations [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ForeignOperationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Loss per Common Share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Summary of Fixed Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule Of Supplemental Information</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of supplemental cash flow information related to leases.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Summary Supplemental Cash Flow Information Related to Leases [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Supplemental cash flow information related to leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of minimum future payments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of Patents and Other Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of future amortization expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Summary of warranty liability activity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of company's loss before provision for income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of expected tax computed at statutory federal income tax rate to provision for income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of components of deferred tax assets and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_EquityIncentivePlanMember" xlink:to="clir_EquityIncentivePlanMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_EquityIncentivePlanMember_lbl" xml:lang="en-US">Represents Equity Incentive Plan.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_EquityIncentivePlanMember_lbl" xml:lang="en-US">Equity Incentive Plan [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_EquityIncentivePlanMember_lbl" xml:lang="en-US">Equity Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ConsultantPlanMember" xlink:label="clir_ConsultantPlanMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ConsultantPlanMember" xlink:to="clir_ConsultantPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ConsultantPlanMember_lbl" xml:lang="en-US">Represents Consultant Plan.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ConsultantPlanMember_lbl" xml:lang="en-US">Consultant Stock Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Schedule of outstanding, reserved and authorized shares under share-based compensation plans</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock option activity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of restricted stock unit activity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Share-based Compensation, Activity [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of share-based compensation activity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xml:lang="en-US">Schedule of compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of quarterly results</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" xlink:to="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_lbl" xml:lang="en-US">The gross proceeds from issuance of stock under the program from inception to the balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_lbl" xml:lang="en-US">Gross Proceeds from Issuance of Common Stock under the Program to Date</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_lbl" xml:lang="en-US">Gross proceeds to date</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_UnrealizedHoldingGainLossOnShortTermInvestments" xlink:label="clir_UnrealizedHoldingGainLossOnShortTermInvestments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_UnrealizedHoldingGainLossOnShortTermInvestments" xlink:to="clir_UnrealizedHoldingGainLossOnShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_UnrealizedHoldingGainLossOnShortTermInvestments_lbl" xml:lang="en-US">Amount of unrealized holding gain (loss) on short-term investments as of balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_UnrealizedHoldingGainLossOnShortTermInvestments_lbl" xml:lang="en-US">Unrealized Holding Gain (Loss) on Short-Term Investments</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_UnrealizedHoldingGainLossOnShortTermInvestments_lbl" xml:lang="en-US">Unrealized holding gains</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value, Current</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent_lbl" xml:lang="en-US">Fair value of short-term investments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowance for collectability reserve</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" xlink:label="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" xlink:to="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_lbl" xml:lang="en-US">Represents information pertaining to all fixed assets (excluding leasehold improvements).</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_lbl" xml:lang="en-US">Fixed Assets Other Than Leasehold Improvements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Fixed assets, depreciated life</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred" xlink:label="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred" xlink:to="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred_lbl" xml:lang="en-US">Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred_lbl" xml:lang="en-US">Research and Development costs have been offset by funds received</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CapitalRequirement" xlink:label="clir_CapitalRequirement" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CapitalRequirement" xlink:to="clir_CapitalRequirement_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CapitalRequirement_lbl" xml:lang="en-US">Amount of capital requirement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CapitalRequirement_lbl" xml:lang="en-US">Capital Requirement</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CapitalRequirement_lbl" xml:lang="en-US">Registered capital requirement</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CapitalRequirementSatisfied" xlink:label="clir_CapitalRequirementSatisfied" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CapitalRequirementSatisfied" xlink:to="clir_CapitalRequirementSatisfied_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CapitalRequirementSatisfied_lbl" xml:lang="en-US">Amount of capital requirement that has been satisfied/paid as of balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CapitalRequirementSatisfied_lbl" xml:lang="en-US">Capital Requirement Satisfied</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CapitalRequirementSatisfied_lbl" xml:lang="en-US">Capital requirement paid</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Potentially dilutive shares outstanding (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DemonstrationBurnersMember" xlink:label="clir_DemonstrationBurnersMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DemonstrationBurnersMember" xlink:to="clir_DemonstrationBurnersMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DemonstrationBurnersMember_lbl" xml:lang="en-US">Represents information relating to demonstration burners.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DemonstrationBurnersMember_lbl" xml:lang="en-US">Demonstration Burners [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DemonstrationBurnersMember_lbl" xml:lang="en-US">Demonstration Burners</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Machinery and Equipment, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Machinery and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Office furniture and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US">Leasehold Improvements, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US">Leasehold improvements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_lbl" xml:lang="en-US">Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, before Accumulated Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_lbl" xml:lang="en-US">Fixed assets, gross</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_lbl" xml:lang="en-US">Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_lbl" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" xlink:to="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_lbl" xml:lang="en-US">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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_lbl" xml:lang="en-US">Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease And Construction in Progress, after Accumulated Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_lbl" xml:lang="en-US">Fixed assets, net, after accumulated amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_lbl" xml:lang="en-US">Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_lbl" xml:lang="en-US">Operating lease ROU assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TangibleAssetImpairmentCharges_lbl" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TangibleAssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of Machinery and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Machinery and Equipment capitalized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SeattleAndTulsaMember" xlink:label="clir_SeattleAndTulsaMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_SeattleAndTulsaMember" xlink:to="clir_SeattleAndTulsaMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_SeattleAndTulsaMember_lbl" xml:lang="en-US">Represents the information pertaining to Seattle Washington and Tulsa Oklahoma.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_SeattleAndTulsaMember_lbl" xml:lang="en-US">Seattle and Tulsa</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US">Leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Renewal option term</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLeasesMonthlyRentExpense" xlink:label="clir_OperatingLeasesMonthlyRentExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OperatingLeasesMonthlyRentExpense" xlink:to="clir_OperatingLeasesMonthlyRentExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OperatingLeasesMonthlyRentExpense_lbl" xml:lang="en-US">Represents monthly rent expense. Excludes triple net operating costs.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OperatingLeasesMonthlyRentExpense_lbl" xml:lang="en-US">Operating Leases, Monthly Rent Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OperatingLeasesMonthlyRentExpense_lbl" xml:lang="en-US">Monthly rent expense</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:to="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Amount of increase (decrease) in operating lease, right of use assets.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Increase (Decrease) in Operating Lease Right Of Use Asset</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Increase (decrease) in operating lease right of use asset</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Change in operating lease ROU assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Change in operating lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLeasesShortTermMonthlyRentExpense" xlink:label="clir_OperatingLeasesShortTermMonthlyRentExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OperatingLeasesShortTermMonthlyRentExpense" xlink:to="clir_OperatingLeasesShortTermMonthlyRentExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OperatingLeasesShortTermMonthlyRentExpense_lbl" xml:lang="en-US">Represents short term of monthly rent expense.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OperatingLeasesShortTermMonthlyRentExpense_lbl" xml:lang="en-US">Operating Leases Short Term Monthly Rent Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OperatingLeasesShortTermMonthlyRentExpense_lbl" xml:lang="en-US">Short term monthly rent expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Agreement expiration term (in years)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Remaining term (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RestorationCostPayable" xlink:label="clir_RestorationCostPayable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_RestorationCostPayable" xlink:to="clir_RestorationCostPayable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_RestorationCostPayable_lbl" xml:lang="en-US">Amount of expense recognized during the period for restoration cost.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_RestorationCostPayable_lbl" xml:lang="en-US">Restoration Cost Payable</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_RestorationCostPayable_lbl" xml:lang="en-US">Restoration expense</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" xlink:label="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" xlink:to="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease_lbl" xml:lang="en-US">Represents percentage of Annual rent expense increase. Excludes triple net operating costs.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease_lbl" xml:lang="en-US">Percentage Operating Leases Annual Rent Expense Increase</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease_lbl" xml:lang="en-US">Annual rent expense, increase (in percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Operating Lease</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease ROU assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xml:lang="en-US">Operating Lease, Liability [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xml:lang="en-US">Lease Liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:label="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Payments for Rent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Operating cash flows used in operating leases</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Amount of lessee's discounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Discounted Payments, Due Next Twelve Months</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Discounted payments, 2024</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_lbl" xml:lang="en-US">Amount of lessee's discounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Discounted Payments, Due Year Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_lbl" xml:lang="en-US">Discounted payments, 2025</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_lbl" xml:lang="en-US">Amount of lessee's discounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Discounted Payments, Due Year Three</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_lbl" xml:lang="en-US">Discounted payments, 2026</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_lbl" xml:lang="en-US">Amount of lessee's discounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Discounted Payments, Due Year Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_lbl" xml:lang="en-US">Discounted payments, 2027</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue_lbl" xml:lang="en-US">Amount of lessee's discounted obligation for lease payments for operating lease.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Discounted Payments, Due</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue_lbl" xml:lang="en-US">Total discounted payments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2026</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2027</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Interest on future minimum payments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PatentsPendingMember" xlink:label="clir_PatentsPendingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PatentsPendingMember" xlink:to="clir_PatentsPendingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PatentsPendingMember_lbl" xml:lang="en-US">Represents patents pending.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PatentsPendingMember_lbl" xml:lang="en-US">Patents pending</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IssuedPatentsMember" xlink:label="clir_IssuedPatentsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_IssuedPatentsMember" xlink:to="clir_IssuedPatentsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_IssuedPatentsMember_lbl" xml:lang="en-US">Represents issued patents.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_IssuedPatentsMember_lbl" xml:lang="en-US">Issued patents</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TrademarksPendingMember" xlink:label="clir_TrademarksPendingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_TrademarksPendingMember" xlink:to="clir_TrademarksPendingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_TrademarksPendingMember_lbl" xml:lang="en-US">Represents trademarks pending.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_TrademarksPendingMember_lbl" xml:lang="en-US">Trademarks pending</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RegisteredTrademarksMember" xlink:label="clir_RegisteredTrademarksMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_RegisteredTrademarksMember" xlink:to="clir_RegisteredTrademarksMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_RegisteredTrademarksMember_lbl" xml:lang="en-US">Represents registered trademarks.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_RegisteredTrademarksMember_lbl" xml:lang="en-US">Registered trademarks</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedPatentsGross" xlink:to="us-gaap_FiniteLivedPatentsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedPatentsGross_lbl" xml:lang="en-US">Finite-Lived Patents, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedPatentsGross_lbl" xml:lang="en-US">Patents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedTrademarksGross" xlink:to="us-gaap_FiniteLivedTrademarksGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedTrademarksGross_lbl" xml:lang="en-US">Finite-Lived Trademarks, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedTrademarksGross_lbl" xml:lang="en-US">Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_OtherFiniteLivedIntangibleAssetsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_OtherFiniteLivedIntangibleAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherFiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Other Finite-Lived Intangible Assets, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherFiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Other</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Patents and other intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2026</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2027</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2028</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US">Patents</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksMember_lbl" xml:lang="en-US">Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" xml:lang="en-US">Amortization life (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfCategoriesOfPerformanceObligation" xlink:label="clir_NumberOfCategoriesOfPerformanceObligation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_NumberOfCategoriesOfPerformanceObligation" xlink:to="clir_NumberOfCategoriesOfPerformanceObligation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_NumberOfCategoriesOfPerformanceObligation_lbl" xml:lang="en-US">Number of categories of performance obligations.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_NumberOfCategoriesOfPerformanceObligation_lbl" xml:lang="en-US">Number of Categories of Performance Obligation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_NumberOfCategoriesOfPerformanceObligation_lbl" xml:lang="en-US">Number of Categories of Performance Obligation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CustomerPaymentTerm" xlink:label="clir_CustomerPaymentTerm" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CustomerPaymentTerm" xlink:to="clir_CustomerPaymentTerm_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CustomerPaymentTerm_lbl" xml:lang="en-US">The term within which customer makes payment from the date of billing.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CustomerPaymentTerm_lbl" xml:lang="en-US">Customer Payment Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CustomerPaymentTerm_lbl" xml:lang="en-US">Customer Payment Term</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CustomerContractTerm" xlink:label="clir_CustomerContractTerm" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_CustomerContractTerm" xlink:to="clir_CustomerContractTerm_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_CustomerContractTerm_lbl" xml:lang="en-US">Term of the customer contracts.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_CustomerContractTerm_lbl" xml:lang="en-US">Customer Contract Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_CustomerContractTerm_lbl" xml:lang="en-US">Customer Contract Term</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" xlink:label="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" xlink:to="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted_lbl" xml:lang="en-US">Number of orders for which multiple customer witness test completed.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted_lbl" xml:lang="en-US">Number of Orders For Which Customer Witness Tests Completed</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted_lbl" xml:lang="en-US">Number of Orders For Which Customer Witness Tests Completed</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Revenue recognized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityTable" xlink:label="us-gaap_ProductWarrantyLiabilityTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityTable" xlink:to="us-gaap_ProductWarrantyLiabilityTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityTable_lbl" xml:lang="en-US">Product Warranty Liability [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyLiabilityLineItems" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyLiabilityLineItems" xlink:to="us-gaap_ProductWarrantyLiabilityLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US">Product Warranty Liability [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyLiabilityLineItems_lbl" xml:lang="en-US">Product warranties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Warranty liability at end of year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Warranty liability at beginning of year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Accruals</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Domestic</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before provision for income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncomeTaxTable" xlink:label="clir_IncomeTaxTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_IncomeTaxTable" xlink:to="clir_IncomeTaxTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_IncomeTaxTable_lbl" xml:lang="en-US">Schedule reflecting information pertaining to income taxes.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_IncomeTaxTable_lbl" xml:lang="en-US">Income Tax [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncomeTaxesLineItems" xlink:label="clir_IncomeTaxesLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_IncomeTaxesLineItems" xlink:to="clir_IncomeTaxesLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_IncomeTaxesLineItems_lbl" xml:lang="en-US">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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_IncomeTaxesLineItems_lbl" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_IncomeTaxesLineItems_lbl" xml:lang="en-US">Income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Federal income tax rate (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax benefit at federal statutory rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Tax benefit at state rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_lbl" xml:lang="en-US">Meals and entertainment</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" xlink:label="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" xlink:to="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_lbl" xml:lang="en-US">Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to prior year deferred tax true ups</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_lbl" xml:lang="en-US">Effective Income Tax Reconciliation, Prior Year Deferred Tax True Ups</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_lbl" xml:lang="en-US">Prior year deferred tax true ups</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred Tax Assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsDepreciation" xlink:label="clir_DeferredTaxAssetsDepreciation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DeferredTaxAssetsDepreciation" xlink:to="clir_DeferredTaxAssetsDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DeferredTaxAssetsDepreciation_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DeferredTaxAssetsDepreciation_lbl" xml:lang="en-US">Deferred Tax Assets, Depreciation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DeferredTaxAssetsDepreciation_lbl" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsPrepaidExpenses" xlink:label="clir_DeferredTaxAssetsPrepaidExpenses" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DeferredTaxAssetsPrepaidExpenses" xlink:to="clir_DeferredTaxAssetsPrepaidExpenses_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DeferredTaxAssetsPrepaidExpenses_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from prepaid expenses.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DeferredTaxAssetsPrepaidExpenses_lbl" xml:lang="en-US">Deferred Tax Assets, Prepaid Expenses</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DeferredTaxAssetsPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsAccruedVacation" xlink:label="clir_DeferredTaxAssetsAccruedVacation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DeferredTaxAssetsAccruedVacation" xlink:to="clir_DeferredTaxAssetsAccruedVacation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DeferredTaxAssetsAccruedVacation_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued vacation expenses.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DeferredTaxAssetsAccruedVacation_lbl" xml:lang="en-US">Deferred Tax Assets, Accrued Vacation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DeferredTaxAssetsAccruedVacation_lbl" xml:lang="en-US">Accrued vacation</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsLeaseLiabilities" xlink:label="clir_DeferredTaxAssetsLeaseLiabilities" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DeferredTaxAssetsLeaseLiabilities" xlink:to="clir_DeferredTaxAssetsLeaseLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DeferredTaxAssetsLeaseLiabilities_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DeferredTaxAssetsLeaseLiabilities_lbl" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DeferredTaxAssetsLeaseLiabilities_lbl" xml:lang="en-US">ASC 842 lease standard</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total deferred tax assets, net of valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Federal</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating losses carryforward</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="clir_OperatingLossCarryforwardsNotSubjectToExpiration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="clir_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">Amount of operating loss carryforwards that are not subject to expiration dates.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">Operating Loss Carryforwards, Not Subject to Expiration</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OperatingLossCarryforwardsNotSubjectToExpiration_lbl" xml:lang="en-US">Operating loss carryforwards not subject to expiration</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLossCarryforwardsAnnualLimitation" xlink:label="clir_OperatingLossCarryforwardsAnnualLimitation" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OperatingLossCarryforwardsAnnualLimitation" xlink:to="clir_OperatingLossCarryforwardsAnnualLimitation_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OperatingLossCarryforwardsAnnualLimitation_lbl" xml:lang="en-US">Amount of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OperatingLossCarryforwardsAnnualLimitation_lbl" xml:lang="en-US">Operating Loss Carryforwards, Annual Limitation</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OperatingLossCarryforwardsAnnualLimitation_lbl" xml:lang="en-US">Operating loss carryforwards, Annual limitation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Accrued interest or penalties</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_AtMarketOfferingMember" xlink:label="clir_AtMarketOfferingMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_AtMarketOfferingMember" xlink:to="clir_AtMarketOfferingMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_AtMarketOfferingMember_lbl" xml:lang="en-US">Represents information pertaining to At-The-Market Offering.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_AtMarketOfferingMember_lbl" xml:lang="en-US">ATM</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ParticipationRightMember" xlink:label="clir_ParticipationRightMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ParticipationRightMember" xlink:to="clir_ParticipationRightMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ParticipationRightMember_lbl" xml:lang="en-US">Participation Right under Stock Purchase Agreement with ClirSPV, LLC.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ParticipationRightMember_lbl" xml:lang="en-US">Participation Right</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Stockholders' equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, authorized shares</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" xlink:label="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" xlink:to="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage_lbl" xml:lang="en-US">Maximum beneficial ownership percentage allowed for investor or its affiliates under the terms of the agreement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage_lbl" xml:lang="en-US">Stock Issued, Investor, Maximum Beneficial Ownership Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage_lbl" xml:lang="en-US">Maximum beneficial ownership (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" xlink:to="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight_lbl" xml:lang="en-US">Percentage of unit holders agreed to extend participation right.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight_lbl" xml:lang="en-US">Percentage of Unit Holders, Agreed to Extend Participation Right</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight_lbl" xml:lang="en-US">Percentage of Participation right extended</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" xlink:to="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight_lbl" xml:lang="en-US">Percentage of unit holders agreed to extend waiver of redemption right.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight_lbl" xml:lang="en-US">Percentage of Unit Holders, Agreed to Extend Waiver of Redemption Right</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight_lbl" xml:lang="en-US">Percentage of Redemption right extended</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_AggregateOfferingPriceInAtMarket" xlink:label="clir_AggregateOfferingPriceInAtMarket" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_AggregateOfferingPriceInAtMarket" xlink:to="clir_AggregateOfferingPriceInAtMarket_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_AggregateOfferingPriceInAtMarket_lbl" xml:lang="en-US">Offering price of ATM common stock</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_AggregateOfferingPriceInAtMarket_lbl" xml:lang="en-US">Aggregate Offering Price in At The Market</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_AggregateOfferingPriceInAtMarket_lbl" xml:lang="en-US">Aggregate offering price</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Number of shares of common stock issued</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfSharesOfCommonStockIssuedToDate" xlink:label="clir_NumberOfSharesOfCommonStockIssuedToDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_NumberOfSharesOfCommonStockIssuedToDate" xlink:to="clir_NumberOfSharesOfCommonStockIssuedToDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_NumberOfSharesOfCommonStockIssuedToDate_lbl" xml:lang="en-US">Number of shares of new stock issued under the program from inception to balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_NumberOfSharesOfCommonStockIssuedToDate_lbl" xml:lang="en-US">Number of Shares of Common Stock issued To Date</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_NumberOfSharesOfCommonStockIssuedToDate_lbl" xml:lang="en-US">Number of shares issued to date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares Issued, Price Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares Issued Price per share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Share price of shares issued in offering (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" xlink:label="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" xlink:to="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate_lbl" xml:lang="en-US">The cash inflow from issuance of stock under the program from inception to the balance sheet date.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate_lbl" xml:lang="en-US">Proceeds from issuance of common stock, net of offering costs, under the program to date</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate_lbl" xml:lang="en-US">Net proceeds to date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TwoThousandAndTwentyOnePlanMember" xlink:label="clir_TwoThousandAndTwentyOnePlanMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_TwoThousandAndTwentyOnePlanMember" xlink:to="clir_TwoThousandAndTwentyOnePlanMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_TwoThousandAndTwentyOnePlanMember_lbl" xml:lang="en-US">Represents the information pertaining to two thousand and twenty one plan.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_TwoThousandAndTwentyOnePlanMember_lbl" xml:lang="en-US">2021 Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_lbl" xml:lang="en-US">Maximum number of shares that may be issued as a proportion of outstanding stock</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance_lbl" xml:lang="en-US">Maximum increase in shares available for issuance under share based payment awards.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Increase Shares Available for Issuance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance_lbl" xml:lang="en-US">Maximum increase in number of shares available for issuance</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OutstandingOptionsAndRestrictedStockUnits" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OutstandingOptionsAndRestrictedStockUnits" xlink:to="clir_OutstandingOptionsAndRestrictedStockUnits_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits_lbl" xml:lang="en-US">The number of shares of stock already awarded under the share-based compensation plan, including options and restricted stock units.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits_lbl" xml:lang="en-US">Outstanding Options and Restricted Stock Units</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits_lbl" xml:lang="en-US">Outstanding options and restricted stock units</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Reserved but unissued shares under the Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Total authorized shares under the Plan</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Increases in the number of authorized shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Grants</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Stock grants</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_lbl" xml:lang="en-US">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.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_lbl" xml:lang="en-US">Fair value of options granted (in dollars)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_WeightedAverageValuePerShare" xlink:to="clir_WeightedAverageValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_WeightedAverageValuePerShare_lbl" xml:lang="en-US">N/A</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_WeightedAverageValuePerShare_lbl" xml:lang="en-US">Weighted Average Value Per Share</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_WeightedAverageValuePerShare_lbl" xml:lang="en-US">Weighted Average Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" xml:lang="en-US">Share based compensation cost related to vesting awards</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NonQualifiedStockOptionMember" xlink:label="clir_NonQualifiedStockOptionMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_NonQualifiedStockOptionMember" xlink:to="clir_NonQualifiedStockOptionMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_NonQualifiedStockOptionMember_lbl" xml:lang="en-US">Non qualified stock option.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_NonQualifiedStockOptionMember_lbl" xml:lang="en-US">Non-Qualified Stock Option</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_NonQualifiedStockOptionMember_lbl" xml:lang="en-US">Non-Qualified Stock Option</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Technology Officer</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" xlink:label="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" xlink:to="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_lbl" xml:lang="en-US">Represents information pertaining to director of customer relationships and business development.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_lbl" xml:lang="en-US">Director of Customer Relationships And Business Development [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_lbl" xml:lang="en-US">Director of Customer Relationships and Business Development</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Grants of stock options</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercise price (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted - Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting_lbl" xml:lang="en-US">Number of installments in which the awards vest.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting_lbl" xml:lang="en-US">Number of installments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Vesting percentage</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage_lbl" xml:lang="en-US">Percentage of forfeiture of options under share-based payment arrangement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage_lbl" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeiture Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage_lbl" xml:lang="en-US">Percentage of Inducement options forfeited</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding shares, ending balance</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding shares, beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding - Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding - Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised - Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercisable - Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Stock options, Contractual life (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Exercisable - Weighted Average Remaining Contractual Life (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Estimated aggregate pretax intrinsic value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Total unrecognized compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Compensation expense</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Member of Board of directors</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TargetValueOfCompensationPerQuarter" xlink:label="clir_TargetValueOfCompensationPerQuarter" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_TargetValueOfCompensationPerQuarter" xlink:to="clir_TargetValueOfCompensationPerQuarter_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_TargetValueOfCompensationPerQuarter_lbl" xml:lang="en-US">Amount of target value of compensation per quarter.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_TargetValueOfCompensationPerQuarter_lbl" xml:lang="en-US">Target Value of Compensation per Quarter</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_TargetValueOfCompensationPerQuarter_lbl" xml:lang="en-US">Target value of compensation per quarter</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_UnrecognizedCompensationExpenseForDirectorServices" xlink:label="clir_UnrecognizedCompensationExpenseForDirectorServices" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_UnrecognizedCompensationExpenseForDirectorServices" xlink:to="clir_UnrecognizedCompensationExpenseForDirectorServices_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_UnrecognizedCompensationExpenseForDirectorServices_lbl" xml:lang="en-US">Amount of unrecognized compensation expense for director services.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_UnrecognizedCompensationExpenseForDirectorServices_lbl" xml:lang="en-US">Unrecognized Compensation Expense For Director Services</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_UnrecognizedCompensationExpenseForDirectorServices_lbl" xml:lang="en-US">Unrecognized compensation expense for director services</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US">Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Nonvested at end of period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Nonvested at beginning of year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Grants made</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of shares that will vest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Nonvested at end of period</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Nonvested at beginning of year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusAxis_lbl" xml:lang="en-US">Grantee Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusDomain" xlink:to="us-gaap_GranteeStatusDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusDomain_lbl" xml:lang="en-US">Grantee Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US">2021 Employee Awards</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US">Employee compensation in lieu of bonus</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesThree" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_StockIssuedDuringPeriodValueIssuedForServicesThree" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_lbl" xml:lang="en-US">Equity impact of the value of new stock issued for services during the period, with specified price per share three.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_lbl" xml:lang="en-US">Stock Issued During Period, Value, Issued For Services, Three</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_lbl" xml:lang="en-US">Fair value</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" xlink:label="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" xlink:to="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage_lbl" xml:lang="en-US">It represents increase decrease in percentage of share based compensation.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage_lbl" xml:lang="en-US">Increase Decrease Of Share Based Compensation Arrangement By Share Based Payment Award Percentage</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage_lbl" xml:lang="en-US">Maximum increase in available number of authorized shares as a percentage of new shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Reserved but unissued shares at end of year</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Reserved but unissued shares at beginning of year</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US">Company match (as a percent)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Matching contribution expense (in dollars)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTable" xlink:label="us-gaap_GovernmentAssistanceTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceTable" xlink:to="us-gaap_GovernmentAssistanceTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceTable_lbl" xml:lang="en-US">Government Assistance [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeAxis" xlink:label="us-gaap_GovernmentAssistanceTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceTypeAxis" xlink:to="us-gaap_GovernmentAssistanceTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceTypeAxis_lbl" xml:lang="en-US">Government Assistance, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeDomain" xlink:label="us-gaap_GovernmentAssistanceTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceTypeDomain" xlink:to="us-gaap_GovernmentAssistanceTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceTypeDomain_lbl" xml:lang="en-US">Government Assistance, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ResearchGrantFromDepartmentOfEnergyMember" xlink:label="clir_ResearchGrantFromDepartmentOfEnergyMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ResearchGrantFromDepartmentOfEnergyMember" xlink:to="clir_ResearchGrantFromDepartmentOfEnergyMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ResearchGrantFromDepartmentOfEnergyMember_lbl" xml:lang="en-US">Information pertaining to research grant from the Department of Energy.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ResearchGrantFromDepartmentOfEnergyMember_lbl" xml:lang="en-US">Research Grant From The Department Of Energy [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ResearchGrantFromDepartmentOfEnergyMember_lbl" xml:lang="en-US">Research Grant From the Department of Energy</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OklahomaQualityJobsActMember" xlink:label="clir_OklahomaQualityJobsActMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_OklahomaQualityJobsActMember" xlink:to="clir_OklahomaQualityJobsActMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_OklahomaQualityJobsActMember_lbl" xml:lang="en-US">Information pertaining to the Oklahoma Quality Jobs Act.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_OklahomaQualityJobsActMember_lbl" xml:lang="en-US">Oklahoma Quality Jobs Act [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_OklahomaQualityJobsActMember_lbl" xml:lang="en-US">Oklahoma Quality Jobs Act</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceLineItems" xlink:label="us-gaap_GovernmentAssistanceLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceLineItems" xlink:to="us-gaap_GovernmentAssistanceLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceLineItems_lbl" xml:lang="en-US">Government Assistance [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ResearchGrantTotalAwardAmount" xlink:label="clir_ResearchGrantTotalAwardAmount" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ResearchGrantTotalAwardAmount" xlink:to="clir_ResearchGrantTotalAwardAmount_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ResearchGrantTotalAwardAmount_lbl" xml:lang="en-US">The total amount of the research grant award.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ResearchGrantTotalAwardAmount_lbl" xml:lang="en-US">Research Grant, Total Award Amount</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ResearchGrantTotalAwardAmount_lbl" xml:lang="en-US">Total award</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTransactionDuration" xlink:label="us-gaap_GovernmentAssistanceTransactionDuration" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentAssistanceTransactionDuration" xlink:to="us-gaap_GovernmentAssistanceTransactionDuration_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentAssistanceTransactionDuration_lbl" xml:lang="en-US">Government Assistance, Transaction Duration</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentAssistanceTransactionDuration_lbl" xml:lang="en-US">Duration of the program</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefFinancialOfficerMember" xlink:label="srt_ChiefFinancialOfficerMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">PRSUs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment_lbl" xml:lang="en-US">Number of installments of vesting of award under share-based payment arrangement.</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting Installment</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment_lbl" xml:lang="en-US">Number of Installments of vesting</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_Rule10b51arrmodifiedflag" xlink:label="clir_Rule10b51arrmodifiedflag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_Rule10b51arrmodifiedflag" xlink:to="clir_Rule10b51arrmodifiedflag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_Rule10b51arrmodifiedflag_lbl" xml:lang="en-US">n/a</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_Rule10b51arrmodifiedflag_lbl" xml:lang="en-US">Rule10b51ArrModifiedFlag</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_Rule10b51arrmodifiedflag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Modified</link:label>
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_Nonrule10b51arrmodifiedflag" xlink:label="clir_Nonrule10b51arrmodifiedflag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clir_Nonrule10b51arrmodifiedflag" xlink:to="clir_Nonrule10b51arrmodifiedflag_lbl" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="clir_Nonrule10b51arrmodifiedflag_lbl" xml:lang="en-US">n/a</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="clir_Nonrule10b51arrmodifiedflag_lbl" xml:lang="en-US">NonRule10b51ArrModifiedFlag</link:label>
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="clir_Nonrule10b51arrmodifiedflag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Modified</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>23
<FILENAME>clir-20231231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.5.0.8 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/28/2024 5:40:21 AM-->
<!--Modified on: 3/28/2024 5:40:21 AM-->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementOfStockholdersEquity" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementOfStockholdersEquityParenthetical" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusiness" roleURI="http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssets" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssets" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssets" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureRevenueContractAssetsAndContractLiabilities" roleURI="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureProductWarranties" roleURI="http://www.clearsigncombustion.com/role/DisclosureProductWarranties" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxes" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquity" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquity" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureRetirementPlan" roleURI="http://www.clearsigncombustion.com/role/DisclosureRetirementPlan" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureGovernmentAssistance" roleURI="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureQuarterlyResultsUnaudited" roleURI="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSubsequentEvents" roleURI="http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsTables" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsTables" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureProductWarrantiesTables" roleURI="http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesTables" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityTables" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureQuarterlyResultsUnauditedTables" roleURI="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureOrganizationAndDescriptionOfBusinessDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsSummaryDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsLeasesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureProductWarrantiesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesReconciliationOfTaxRateDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureIncomeTaxesAdditionalInformationDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityCommonStockAndPreferredStockDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityEquityIncentivePlanDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityInducementOptionsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityStockOptionsActivityDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityRestrictedStockUnitsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityRestrictedStockUnitsActivityDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityStockAwardsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureEquityConsultantStockPlanDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureRetirementPlanDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureGovernmentAssistanceDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureQuarterlyResultsUnauditedDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails" />
  <link:roleRef xlink:type="simple" xlink:href="clir-20231231.xsd#DisclosureSubsequentEventsDetails" roleURI="http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" />
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638472012178530177" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType_638472012178530177" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentAnnualReport_638472012178540175" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate_638472012178540175" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport_638472012178540175" order="4" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName_638472012178540175" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber_638472012178540175" order="6" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_638472012178540175" order="7" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber_638472012178540175" order="8" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1_638472012178540175" order="9" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown_638472012178540175" order="10" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince_638472012178540175" order="11" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode_638472012178540175" order="12" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode_638472012178540175" order="13" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638472012178540175" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber_638472012178540175" order="14" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle_638472012178550168" order="15" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol_638472012178550168" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName_638472012178550168" order="17" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus_638472012178550168" order="18" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent_638472012178550168" order="19" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory_638472012178550168" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness_638472012178550168" order="21" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_638472012178550168" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_638472012178550168" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_IcfrAuditorAttestationFlag_638472012178550168" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_638472012178560172" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer_638472012178560172" order="25" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityVoluntaryFilers_638472012178560172" order="26" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityPublicFloat_638472012178560172" order="27" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany_638472012178560172" order="28" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_638472012178560172" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey_638472012178560172" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638472012178560172" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus_638472012178560172" order="31" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638472012178570206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate_638472012178570206" order="32" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638472012178570206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_638472012178570206" order="33" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638472012178570206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag_638472012178570206" order="34" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName_638472012178570206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorName_638472012178570206" order="35" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation_638472012178570206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorLocation_638472012178570206" order="36" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId_638472012178570206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorFirmId_638472012178570206" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_29" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_29" xlink:to="us-gaap_AssetsAbstract_638472012178580188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638472012178580188" xlink:to="us-gaap_AssetsCurrentAbstract_638472012178580188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638472012178580188" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638472012178580188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638472012178580188" xlink:to="us-gaap_ShortTermInvestments_638472012178580188" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638472012178580188" xlink:to="us-gaap_AccountsReceivableNetCurrent_638472012178580188" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638472012178580188" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_638472012178580188" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638472012178580188" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638472012178580188" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638472012178580188" xlink:to="us-gaap_AssetsCurrent_638472012178580188" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638472012178580188" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638472012178580188" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638472012178580188" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_638472012178580188" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638472012178580188" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638472012178580188" xlink:to="us-gaap_OtherAssetsNoncurrent_638472012178580188" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638472012178580188" xlink:to="us-gaap_Assets_638472012178590204" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_29" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" xlink:to="us-gaap_AccountsPayableCurrent_638472012178590204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638472012178590204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638472012178590204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638472012178590204" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638472012178590204" xlink:to="us-gaap_LiabilitiesCurrent_638472012178590204" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_638472012178590204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638472012178590204" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012178590204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638472012178590204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" xlink:to="us-gaap_Liabilities_638472012178590204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" xlink:to="us-gaap_CommitmentsAndContingencies_638472012178600198" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" xlink:to="us-gaap_StockholdersEquityAbstract_638472012178600198" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638472012178600198" xlink:to="us-gaap_PreferredStockValue_638472012178600198" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638472012178600198" xlink:to="us-gaap_CommonStockValue_638472012178600198" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638472012178600198" xlink:to="us-gaap_AdditionalPaidInCapital_638472012178600198" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638472012178600198" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_638472012178600198" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638472012178600198" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638472012178600198" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012178600198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638472012178600198" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012178600198" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638472012178590204" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638472012178610197" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - Consolidated Balance Sheets (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_108" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_108" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_638472012178610197" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_108" xlink:to="us-gaap_PreferredStockSharesIssued_638472012178610197" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_108" xlink:to="us-gaap_PreferredStockSharesOutstanding_638472012178610197" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_108" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638472012178610197" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_108" xlink:to="us-gaap_CommonStockSharesIssued_638472012178610197" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_108" xlink:to="us-gaap_CommonStockSharesOutstanding_638472012178610197" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_256" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012178610197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012178610197" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_CostOfRevenue_638472012178620200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_GrossProfit_638472012178620200" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_OperatingExpensesAbstract_638472012178620200" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638472012178620200" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638472012178620200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638472012178620200" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638472012178620200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638472012178620200" xlink:to="us-gaap_OperatingExpenses_638472012178620200" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_OperatingIncomeLoss_638472012178620200" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" xlink:to="us-gaap_InterestIncomeExpenseNet_638472012178620200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAmount" xlink:label="us-gaap_GovernmentAssistanceAmount_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" xlink:to="us-gaap_GovernmentAssistanceAmount_638472012178620200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_638472012178620200" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638472012178620200" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_638472012178620200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract_638472012178620200" xlink:to="us-gaap_NonoperatingIncomeExpense_638472012178620200" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_NetIncomeLoss_638472012178630197" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_EarningsPerShareBasic_638472012178630197" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_EarningsPerShareDiluted_638472012178630197" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638472012178630197" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638472012178630197" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_256" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638472012178630197" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638472012178630197" xlink:to="us-gaap_ProfitLoss_638472012178630197" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638472012178630197" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent_638472012178630197" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638472012178630197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_638472012178630197" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638472012178630197" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity" xlink:type="extended" xlink:title="00300 - Statement - Consolidated Statement of Stockholders' Equity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_638472012178640200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178640200" xlink:to="us-gaap_StatementEquityComponentsAxis_638472012178640200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638472012178640200" xlink:to="us-gaap_CommonStockMember_638472012178640200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638472012178640200" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638472012178640200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638472012178640200" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638472012178640200" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638472012178640200" xlink:to="us-gaap_RetainedEarningsMember_638472012178640200" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638472012178640200" xlink:to="us-gaap_EquityComponentDomain_638472012178640200" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178640200" xlink:to="us-gaap_StatementLineItems_638472012178640200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012178640200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638472012178640200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_SharesOutstanding_638472012178640200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare_638472012178650198" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare_638472012178650198" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation" xlink:label="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation_638472012178650198" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation" xlink:label="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation_638472012178650198" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue" xlink:label="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue_638472012178650198" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_638472012178650198" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_638472012178650198" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare_638472012178650198" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedThroughUseOfAtMarketIssuance" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuance_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_SharesIssuedThroughUseOfAtMarketIssuance_638472012178650198" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedThroughUseOfAtMarketIssuanceShares" xlink:label="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_SharesIssuedThroughUseOfAtMarketIssuanceShares_638472012178650198" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_638472012178650198" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_638472012178650198" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_638472012178660201" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServices1.93PerShare" xlink:label="clir_SharesIssuedForServices1.93PerShare_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_SharesIssuedForServices1.93PerShare_638472012178660201" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServices1.93PerShareInShares" xlink:label="clir_SharesIssuedForServices1.93PerShareInShares_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_SharesIssuedForServices1.93PerShareInShares_638472012178660201" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesFour" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesFour_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesFour_638472012178660201" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesIssuedForServicesFour" xlink:label="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesIssuedForServicesFour_638472012178660201" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo" xlink:label="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo_638472012178660201" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueStockOffering" xlink:label="clir_StockIssuedDuringPeriodValueStockOffering_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodValueStockOffering_638472012178660201" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesOffering" xlink:label="clir_StockIssuedDuringPeriodSharesOffering_638472012178660201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_StockIssuedDuringPeriodSharesOffering_638472012178660201" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRight1.11PerShare" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare_638472012178670201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_SharesIssuedPursuantToPurchaseRight1.11PerShare_638472012178670201" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares" xlink:label="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares_638472012178670201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares_638472012178670201" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638472012178670201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638472012178670201" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638472012178670201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_ProfitLoss_638472012178670201" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012178670201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_638472012178670201" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638472012178670201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178640200" xlink:to="us-gaap_SharesOutstanding_638472012178670201" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical" xlink:type="extended" xlink:title="00305 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedForServicesPerShare" xlink:label="clir_SharesIssuedForServicesPerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_SharesIssuedForServicesPerShare_638472012178680197" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne" xlink:label="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne_638472012178680197" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockForServicesPerShareIssueOne" xlink:label="clir_CommonStockForServicesPerShareIssueOne_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_CommonStockForServicesPerShareIssueOne_638472012178680197" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockIssuedForExerciseOfOptions0.89PerShare" xlink:label="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_CommonStockIssuedForExerciseOfOptions0.89PerShare_638472012178680197" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockIssuedForExerciseOfOptions2.93PerShare" xlink:label="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_CommonStockIssuedForExerciseOfOptions2.93PerShare_638472012178680197" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareIssuedForAtMarketIssuance1.24PerShare" xlink:label="clir_ShareIssuedForAtMarketIssuance1.24PerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_ShareIssuedForAtMarketIssuance1.24PerShare_638472012178680197" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedStockOfferingPricePerShare" xlink:label="clir_SharesIssuedStockOfferingPricePerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_SharesIssuedStockOfferingPricePerShare_638472012178680197" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SharesIssuedPursuantToPurchaseRightPricePerShare" xlink:label="clir_SharesIssuedPursuantToPurchaseRightPricePerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_SharesIssuedPursuantToPurchaseRightPricePerShare_638472012178680197" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockForServicesPerShareIssueTwo" xlink:label="clir_CommonStockForServicesPerShareIssueTwo_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_CommonStockForServicesPerShareIssueTwo_638472012178680197" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CommonStockIssuedForExerciseOfOptions1.31PerShare" xlink:label="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare_638472012178680197" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_559" xlink:to="clir_CommonStockIssuedForExerciseOfOptions1.31PerShare_638472012178680197" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Cash Flows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_698" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_ProfitLoss_638472012178690199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_638472012178690199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_ShareBasedCompensation_638472012178690199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization" xlink:label="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization_638472012178690199" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_638472012178690199" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_638472012178690199" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_638472012178690199" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnTerminationOfLease" xlink:label="us-gaap_GainLossOnTerminationOfLease_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_GainLossOnTerminationOfLease_638472012178690199" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_638472012178690199" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_638472012178690199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_638472012178690199" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_638472012178700199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638472012178700199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_638472012178700199" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_638472012178700199" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_638472012178700199" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638472012178700199" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638472012178700199" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638472012178700199" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638472012178690199" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638472012178700199" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638472012178710201" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_638472012178710201" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_638472012178710201" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" xlink:to="us-gaap_PaymentsToAcquireHeldToMaturitySecurities_638472012178710201" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" xlink:to="us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities_638472012178710201" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638472012178700199" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638472012178710201" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638472012178710201" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638472012178710201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638472012178710201" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638472012178710201" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638472012178710201" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638472012178720199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638472012178710201" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638472012178720199" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638472012178720199" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638472012178720199" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638472012178720199" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6384720121787201991" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6384720121787201991" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_638472012178720199" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation" xlink:label="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation_638472012178720199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638472012178720199" xlink:to="clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation_638472012178720199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment" xlink:label="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment_638472012178730200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638472012178720199" xlink:to="clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment_638472012178730200" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NonCashImpactOfNewLease" xlink:label="clir_NonCashImpactOfNewLease_638472012178730200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638472012178720199" xlink:to="clir_NonCashImpactOfNewLease_638472012178730200" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness" xlink:type="extended" xlink:title="10101 - Disclosure - Organization and Description of Business">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_638472012178730200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_638472012178730200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="10201 - Disclosure - Summary of Significant Accounting Policies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_638472012178730200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_638472012178730200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssets" xlink:type="extended" xlink:title="10301 - Disclosure - Fixed Assets">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638472012178740200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_638472012178740200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets" xlink:type="extended" xlink:title="10401 - Disclosure - Patents and Other Intangible Assets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_638472012178740200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_638472012178740200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities" xlink:type="extended" xlink:title="10501 - Disclosure - Revenue, Contract Assets and Contract Liabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_316373" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_638472012178740200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_316373" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_638472012178740200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureProductWarranties" xlink:type="extended" xlink:title="10601 - Disclosure - Product Warranties">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769998912770" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="us-gaap_ProductWarrantyDisclosureTextBlock_638472012178740200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769998912770" xlink:to="us-gaap_ProductWarrantyDisclosureTextBlock_638472012178740200" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="10701 - Disclosure - Income Taxes">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_637026769998912770" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638472012178750205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769998912770" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638472012178750205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquity" xlink:type="extended" xlink:title="10801 - Disclosure - Equity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638472012178750205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_20" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638472012178750205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureRetirementPlan" xlink:type="extended" xlink:title="10901 - Disclosure - Retirement Plan">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RetirementPlanAbstract" xlink:label="clir_RetirementPlanAbstract_637026769998912770" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RetirementPlanTextBlock" xlink:label="clir_RetirementPlanTextBlock_638472012178750205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_RetirementPlanAbstract_637026769998912770" xlink:to="clir_RetirementPlanTextBlock_638472012178750205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="11001 - Disclosure - Commitments and Contingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_64" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638472012178750205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_64" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638472012178750205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance" xlink:type="extended" xlink:title="11101 - Disclosure - Government Assistance">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAbstract" xlink:label="us-gaap_GovernmentAssistanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTextBlock" xlink:label="us-gaap_GovernmentAssistanceTextBlock_638472012178760204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceAbstract" xlink:to="us-gaap_GovernmentAssistanceTextBlock_638472012178760204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited" xlink:type="extended" xlink:title="11201 - Disclosure - Quarterly Results (unaudited)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026769999069004" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_638472012178760204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026769999069004" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_638472012178760204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="11301 - Disclosure - Subsequent Events">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_637026769999069004" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_638472012178760204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_637026769999069004" xlink:to="us-gaap_SubsequentEventsTextBlock_638472012178760204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20202 - Disclosure - Summary of Significant Accounting Policies (Policies)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_73" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_638472012178770206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_UseOfEstimates_638472012178770206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_638472012178770206" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock" xlink:label="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock_638472012178770206" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_StandardProductWarrantyPolicy_638472012178770206" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_638472012178770206" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShortTermInvestmentsPolicyTextBlock" xlink:label="clir_ShortTermInvestmentsPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="clir_ShortTermInvestmentsPolicyTextBlock_638472012178770206" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_638472012178770206" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638472012178770206" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_638472012178770206" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_638472012178770206" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_638472012178770206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_638472012178770206" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_638472012178780200" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistancePolicyTextBlock" xlink:label="us-gaap_GovernmentAssistancePolicyTextBlock_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_GovernmentAssistancePolicyTextBlock_638472012178780200" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_638472012178780200" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638472012178780200" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ForeignOperationsPolicyTextBlock" xlink:label="clir_ForeignOperationsPolicyTextBlock_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="clir_ForeignOperationsPolicyTextBlock_638472012178780200" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638472012178780200" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_638472012178780200" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638472012178780200" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_73" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638472012178780200" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables" xlink:type="extended" xlink:title="30303 - Disclosure - Fixed Assets (Tables)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638472012178790199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638472012178790199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_638472012178790199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_1" xlink:to="us-gaap_LeaseCostTableTextBlock_638472012178790199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:label="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock_638472012178790199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_1" xlink:to="clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock_638472012178790199" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638472012178790199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638472012178790199" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" xlink:type="extended" xlink:title="30403 - Disclosure - Patents and Other Intangible Assets (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_97" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_638472012178790199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_97" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_638472012178790199" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_638472012178790199" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_97" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_638472012178790199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables" xlink:type="extended" xlink:title="30603 - Disclosure - Product Warranties (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_638472012178800203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables" xlink:type="extended" xlink:title="30703 - Disclosure - Income Taxes (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638472012178800203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638472012178800203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638472012178800203" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityTables" xlink:type="extended" xlink:title="30803 - Disclosure - Equity (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_120" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_120" xlink:to="us-gaap_StatementTable_638472012178800203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178800203" xlink:to="us-gaap_PlanNameAxis_638472012178800203" order="1" use="optional" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638472012178800203" xlink:to="us-gaap_PlanNameDomain_638472012178800203" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012178800203" xlink:to="clir_EquityIncentivePlanMember_638472012178800203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ConsultantPlanMember" xlink:label="clir_ConsultantPlanMember_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012178800203" xlink:to="clir_ConsultantPlanMember_638472012178800203" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638472012178800203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178800203" xlink:to="us-gaap_AwardTypeAxis_638472012178800203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638472012178800203" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012178810202" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012178810202" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638472012178810202" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178800203" xlink:to="us-gaap_StatementLineItems_638472012178810202" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178810202" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_638472012178810202" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178810202" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_638472012178810202" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178810202" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_638472012178810202" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178810202" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_638472012178810202" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_638472012178810202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178810202" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_638472012178810202" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables" xlink:type="extended" xlink:title="31203 - Disclosure - Quarterly Results (unaudited) (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_638472012178820203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Organization and Description of Business (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638472012178820203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_638472012178820203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638472012178820203" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShortTermInvestments_638472012178820203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_UnrealizedHoldingGainLossOnShortTermInvestments" xlink:label="clir_UnrealizedHoldingGainLossOnShortTermInvestments_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="clir_UnrealizedHoldingGainLossOnShortTermInvestments_638472012178820203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent_638472012178820203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent_638472012178820203" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_638472012178830201" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178830201" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178830201" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638472012178830201" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638472012178830201" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638472012178830201" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember" xlink:label="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638472012178830201" xlink:to="clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_638472012178830201" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178830201" xlink:to="srt_RangeAxis_638472012178830201" order="2" use="optional" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638472012178830201" xlink:to="srt_RangeMember_638472012178830201" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012178830201" xlink:to="srt_MinimumMember_638472012178830201" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012178830201" xlink:to="srt_MaximumMember_638472012178830201" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178830201" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178830201" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_638472012178830201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178830201" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_638472012178830201" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails" xlink:type="extended" xlink:title="40204 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred" xlink:label="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_637026769999094084" xlink:to="us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred_638472012178840207" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" xlink:type="extended" xlink:title="40205 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_637026769999094084" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178840207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178840207" xlink:to="srt_StatementGeographicalAxis_638472012178840207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638472012178840207" xlink:to="srt_SegmentGeographicalDomain_638472012178840207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638472012178840207" xlink:to="country_CN_638472012178840207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178840207" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178840207" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178840207" xlink:to="us-gaap_Assets_638472012178840207" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CapitalRequirement" xlink:label="clir_CapitalRequirement_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178840207" xlink:to="clir_CapitalRequirement_638472012178840207" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CapitalRequirementSatisfied" xlink:label="clir_CapitalRequirementSatisfied_638472012178840207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178840207" xlink:to="clir_CapitalRequirementSatisfied_638472012178840207" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails" xlink:type="extended" xlink:title="40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_637026769999094084" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_637026769999094084" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638472012178850203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fixed Assets - Summary (Details)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_2" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178850203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638472012178850203" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638472012178850203" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638472012178850203" xlink:to="us-gaap_MachineryAndEquipmentMember_638472012178850203" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DemonstrationBurnersMember" xlink:label="clir_DemonstrationBurnersMember_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MachineryAndEquipmentMember_638472012178850203" xlink:to="clir_DemonstrationBurnersMember_638472012178850203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross_638472012178850203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_MachineryAndEquipmentGross_638472012178850203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_FurnitureAndFixturesGross_638472012178860204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_LeaseholdImprovementsGross_638472012178860204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation_638472012178860204" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation_638472012178860204" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation" xlink:label="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation_638472012178860204" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_638472012178860204" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638472012178860204" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_Depreciation_638472012178860204" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_TangibleAssetImpairmentCharges_638472012178860204" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638472012178860204" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638472012178860204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638472012178850203" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638472012178860204" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fixed Assets - Leases (Details)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_6" xlink:to="us-gaap_LesseeLeaseDescriptionTable_638472012178870202" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638472012178870202" xlink:to="srt_RangeAxis_638472012178870202" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638472012178870202" xlink:to="srt_RangeMember_638472012178870202" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012178870202" xlink:to="srt_MinimumMember_638472012178870202" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012178870202" xlink:to="srt_MaximumMember_638472012178870202" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638472012178870202" xlink:to="srt_StatementGeographicalAxis_638472012178870202" order="2" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638472012178870202" xlink:to="srt_SegmentGeographicalDomain_638472012178870202" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_CN" xlink:label="country_CN_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638472012178870202" xlink:to="country_CN_638472012178870202" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_SeattleAndTulsaMember" xlink:label="clir_SeattleAndTulsaMember_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638472012178870202" xlink:to="clir_SeattleAndTulsaMember_638472012178870202" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638472012178870202" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_638472012178880207" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLeasesMonthlyRentExpense" xlink:label="clir_OperatingLeasesMonthlyRentExpense_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="clir_OperatingLeasesMonthlyRentExpense_638472012178880207" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:label="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_638472012178880207" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_638472012178880207" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638472012178880207" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLeasesShortTermMonthlyRentExpense" xlink:label="clir_OperatingLeasesShortTermMonthlyRentExpense_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="clir_OperatingLeasesShortTermMonthlyRentExpense_638472012178880207" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_638472012178880207" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_638472012178880207" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RestorationCostPayable" xlink:label="clir_RestorationCostPayable_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="clir_RestorationCostPayable_638472012178880207" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOperatingLeasesAnnualRentExpenseIncrease" xlink:label="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease_638472012178880207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="clir_PercentageOperatingLeasesAnnualRentExpenseIncrease_638472012178880207" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_6384720121788802071" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_6384720121788802071" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638472012178890203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638472012178870202" xlink:to="us-gaap_OperatingLeaseCost_638472012178890203" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_3" xlink:to="us-gaap_LeasesAbstract_638472012178960203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638472012178960203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset_638472012178960203" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_638472012178960203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseLiabilityAbstract_638472012178960203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638472012178960203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638472012178960203" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseLiability_638472012178960203" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638472012178960203" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_638472012178960203" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638472012178960203" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:label="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_638472012178960203" xlink:to="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_638472012178960203" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent_638472012178960203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_638472012178960203" xlink:to="us-gaap_PaymentsForRent_638472012178960203" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_638472012178960203" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_638472012178970208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_638472012178960203" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_638472012178970208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Fixed Assets - Minimum future lease payments (Details)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_FixedAssetsAndOperatingLeasesAbstract" xlink:label="clir_FixedAssetsAndOperatingLeasesAbstract_5" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths_638472012178970208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo_638472012178970208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree_638472012178970208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour_638472012178970208" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue" xlink:label="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue_638472012178970208" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638472012178970208" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638472012178970208" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638472012178970208" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638472012178970208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638472012178970208" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638472012178980205" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_FixedAssetsAndOperatingLeasesAbstract_5" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638472012178980205" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_236" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_236" xlink:to="us-gaap_StatementTable_638472012178980205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178980205" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638472012178980205" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638472012178980205" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012178980205" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PatentsPendingMember" xlink:label="clir_PatentsPendingMember_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012178980205" xlink:to="clir_PatentsPendingMember_638472012178980205" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IssuedPatentsMember" xlink:label="clir_IssuedPatentsMember_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012178980205" xlink:to="clir_IssuedPatentsMember_638472012178980205" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TrademarksPendingMember" xlink:label="clir_TrademarksPendingMember_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012178980205" xlink:to="clir_TrademarksPendingMember_638472012178980205" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RegisteredTrademarksMember" xlink:label="clir_RegisteredTrademarksMember_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012178980205" xlink:to="clir_RegisteredTrademarksMember_638472012178980205" order="4" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012178980205" xlink:to="us-gaap_StatementLineItems_638472012178980205" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross_638472012178980205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178980205" xlink:to="us-gaap_FiniteLivedPatentsGross_638472012178980205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178980205" xlink:to="us-gaap_FiniteLivedTrademarksGross_638472012178990204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_OtherFiniteLivedIntangibleAssetsGross_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178980205" xlink:to="us-gaap_OtherFiniteLivedIntangibleAssetsGross_638472012178990204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178980205" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_638472012178990204" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178980205" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_638472012178990204" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012178980205" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_638472012178990204" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_638472012178990204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_638472012178990204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_638472012178990204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_638472012178990204" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638472012178990204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_638472012178990204" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_638472012179000206" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_275" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_638472012179000206" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_637026769999250352" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_637026769999250352" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638472012179000206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638472012179000206" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638472012179000206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_638472012179000206" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012179000206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012179000206" xlink:to="us-gaap_PatentsMember_638472012179000206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_638472012179000206" xlink:to="us-gaap_TrademarksMember_638472012179000206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638472012179000206" xlink:to="srt_RangeAxis_638472012179000206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638472012179000206" xlink:to="srt_RangeMember_638472012179000206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012179000206" xlink:to="srt_MinimumMember_638472012179000206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638472012179000206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012179000206" xlink:to="srt_MaximumMember_638472012179000206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_638472012179000206" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_638472012179010204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638472012179010204" xlink:to="us-gaap_AmortizationOfIntangibleAssets_638472012179010204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638472012179010204" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_638472012179010204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems_638472012179010204" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638472012179010204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_291" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_291" xlink:to="us-gaap_StatementTable_638472012179010204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012179010204" xlink:to="srt_RangeAxis_638472012179010204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638472012179010204" xlink:to="srt_RangeMember_638472012179010204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012179010204" xlink:to="srt_MaximumMember_638472012179010204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012179010204" xlink:to="srt_MinimumMember_638472012179010204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638472012179010204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638472012179010204" xlink:to="us-gaap_StatementLineItems_638472012179010204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfCategoriesOfPerformanceObligation" xlink:label="clir_NumberOfCategoriesOfPerformanceObligation_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="clir_NumberOfCategoriesOfPerformanceObligation_638472012179020206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CustomerPaymentTerm" xlink:label="clir_CustomerPaymentTerm_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="clir_CustomerPaymentTerm_638472012179020206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_CustomerContractTerm" xlink:label="clir_CustomerContractTerm_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="clir_CustomerContractTerm_638472012179020206" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted" xlink:label="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted_638472012179020206" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012179020206" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="us-gaap_CostOfGoodsAndServicesSold_638472012179020206" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_638472012179020206" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638472012179020206" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638472012179020206" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638472012179020206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638472012179010204" xlink:to="us-gaap_AccountsReceivableNetCurrent_638472012179020206" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Product Warranties (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769999250352" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769999250352" xlink:to="us-gaap_StandardProductWarrantyAccrual_638472012179030205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769999250352" xlink:to="us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_638472012179030205" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual_6384720121790302051" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductWarrantiesDisclosuresAbstract_637026769999250352" xlink:to="us-gaap_StandardProductWarrantyAccrual_6384720121790302051" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638472012179030205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638472012179030205" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638472012179030205" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638472012179030205" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638472012179030205" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638472012179030205" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_638472012179030205" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_638472012179040204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment_638472012179040204" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps" xlink:label="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps_638472012179040204" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_638472012179040204" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_638472012179040204" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638472012179040204" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_638472012179040204" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638472012179040204" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsDepreciation" xlink:label="clir_DeferredTaxAssetsDepreciation_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="clir_DeferredTaxAssetsDepreciation_638472012179040204" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsPrepaidExpenses" xlink:label="clir_DeferredTaxAssetsPrepaidExpenses_638472012179040204" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="clir_DeferredTaxAssetsPrepaidExpenses_638472012179040204" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsAccruedVacation" xlink:label="clir_DeferredTaxAssetsAccruedVacation_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="clir_DeferredTaxAssetsAccruedVacation_638472012179050209" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DeferredTaxAssetsLeaseLiabilities" xlink:label="clir_DeferredTaxAssetsLeaseLiabilities_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="clir_DeferredTaxAssetsLeaseLiabilities_638472012179050209" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_638472012179050209" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_638472012179040204" xlink:to="us-gaap_DeferredTaxAssetsGross_638472012179050209" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638472012179050209" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_DeferredTaxAssetsNet_638472012179050209" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638472012179050209" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_638472012179050209" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_638472012179050209" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_638472012179050209" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Income Taxes - Additional Information (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncomeTaxTable" xlink:label="clir_IncomeTaxTable_638472012179050209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637026769999250352" xlink:to="clir_IncomeTaxTable_638472012179050209" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_IncomeTaxTable_638472012179050209" xlink:to="us-gaap_IncomeTaxAuthorityAxis_638472012179060206" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_638472012179060206" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638472012179060206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638472012179060206" xlink:to="us-gaap_DomesticCountryMember_638472012179060206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638472012179060206" xlink:to="us-gaap_StateAndLocalJurisdictionMember_638472012179060206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncomeTaxesLineItems" xlink:label="clir_IncomeTaxesLineItems_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_IncomeTaxTable_638472012179050209" xlink:to="clir_IncomeTaxesLineItems_638472012179060206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_IncomeTaxesLineItems_638472012179060206" xlink:to="us-gaap_OperatingLossCarryforwards_638472012179060206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:label="clir_OperatingLossCarryforwardsNotSubjectToExpiration_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_IncomeTaxesLineItems_638472012179060206" xlink:to="clir_OperatingLossCarryforwardsNotSubjectToExpiration_638472012179060206" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OperatingLossCarryforwardsAnnualLimitation" xlink:label="clir_OperatingLossCarryforwardsAnnualLimitation_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_IncomeTaxesLineItems_638472012179060206" xlink:to="clir_OperatingLossCarryforwardsAnnualLimitation_638472012179060206" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_IncomeTaxesLineItems_638472012179060206" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_638472012179060206" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_637026769999250352" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_637026769999250352" xlink:to="us-gaap_ScheduleOfStockByClassTable_638472012179060206" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638472012179060206" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638472012179060206" xlink:to="us-gaap_StatementEquityComponentsAxis_638472012179060206" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638472012179060206" xlink:to="us-gaap_EquityComponentDomain_638472012179070207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_638472012179070207" xlink:to="us-gaap_CommonStockMember_638472012179070207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638472012179060206" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638472012179070207" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638472012179070207" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638472012179070207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_AtMarketOfferingMember" xlink:label="clir_AtMarketOfferingMember_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638472012179070207" xlink:to="clir_AtMarketOfferingMember_638472012179070207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ParticipationRightMember" xlink:label="clir_ParticipationRightMember_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638472012179070207" xlink:to="clir_ParticipationRightMember_638472012179070207" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638472012179060206" xlink:to="srt_RangeAxis_638472012179070207" order="3" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638472012179070207" xlink:to="srt_RangeMember_638472012179070207" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638472012179070207" xlink:to="srt_MinimumMember_638472012179070207" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_638472012179060206" xlink:to="us-gaap_ClassOfStockLineItems_638472012179070207" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="us-gaap_CommonStockSharesAuthorized_638472012179070207" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638472012179070207" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="us-gaap_PreferredStockSharesAuthorized_638472012179070207" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage" xlink:label="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage_638472012179080211" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight_638472012179080211" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight" xlink:label="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight_638472012179080211" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_AggregateOfferingPriceInAtMarket" xlink:label="clir_AggregateOfferingPriceInAtMarket_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_AggregateOfferingPriceInAtMarket_638472012179080211" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638472012179080211" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NumberOfSharesOfCommonStockIssuedToDate" xlink:label="clir_NumberOfSharesOfCommonStockIssuedToDate_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_NumberOfSharesOfCommonStockIssuedToDate_638472012179080211" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="us-gaap_SharesIssuedPricePerShare_638472012179080211" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate" xlink:label="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate_638472012179080211" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate" xlink:label="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate_638472012179080211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_638472012179070207" xlink:to="clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate_638472012179080211" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Equity - Equity Incentive Plan (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_637026769999406560" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_637026769999406560" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179090208" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179090208" xlink:to="us-gaap_PlanNameAxis_638472012179090208" order="1" use="optional" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638472012179090208" xlink:to="us-gaap_PlanNameDomain_638472012179090208" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012179090208" xlink:to="clir_EquityIncentivePlanMember_638472012179090208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TwoThousandAndTwentyOnePlanMember" xlink:label="clir_TwoThousandAndTwentyOnePlanMember_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012179090208" xlink:to="clir_TwoThousandAndTwentyOnePlanMember_638472012179090208" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179090208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum_638472012179090208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance_638472012179090208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OutstandingOptionsAndRestrictedStockUnits" xlink:label="clir_OutstandingOptionsAndRestrictedStockUnits_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="clir_OutstandingOptionsAndRestrictedStockUnits_638472012179090208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_638472012179090208" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638472012179090208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638472012179090208" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_638472012179100208" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_638472012179100208" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_638472012179100208" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="clir_WeightedAverageValuePerShare_638472012179100208" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179090208" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_638472012179100208" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Equity - Inducement Options (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_3" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179100208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179100208" xlink:to="us-gaap_PlanNameAxis_638472012179100208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638472012179100208" xlink:to="us-gaap_PlanNameDomain_638472012179100208" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_NonQualifiedStockOptionMember" xlink:label="clir_NonQualifiedStockOptionMember_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012179100208" xlink:to="clir_NonQualifiedStockOptionMember_638472012179100208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_638472012179100208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179100208" xlink:to="srt_TitleOfIndividualAxis_638472012179100208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_638472012179100208" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179110208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179110208" xlink:to="srt_ChiefExecutiveOfficerMember_638472012179110208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember" xlink:label="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179110208" xlink:to="clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_638472012179110208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179100208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638472012179110208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638472012179110208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting_638472012179110208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_638472012179110208" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue_638472012179110208" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_638472012179110208" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage_638472012179110208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179110208" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage_638472012179110208" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails" xlink:type="extended" xlink:title="40804 - Disclosure - Equity - Stock Options - Activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_637026769999563162" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_637026769999563162" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179120211" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179120211" xlink:to="us-gaap_PlanNameAxis_638472012179120211" order="1" use="optional" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638472012179120211" xlink:to="us-gaap_PlanNameDomain_638472012179120211" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_EquityIncentivePlanMember" xlink:label="clir_EquityIncentivePlanMember_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012179120211" xlink:to="clir_EquityIncentivePlanMember_638472012179120211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638472012179120211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638472012179120211" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638472012179120211" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6384720121791202111" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6384720121791202111" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638472012179120211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638472012179120211" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638472012179130209" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638472012179130209" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638472012179130209" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6384720121791302091" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6384720121791302091" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638472012179130209" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638472012179130209" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638472012179130209" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638472012179130209" order="13" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_638472012179130209" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638472012179130209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179120211" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638472012179130209" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" xlink:type="extended" xlink:title="40805 - Disclosure - Equity - Restricted Stock Units (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179140212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179140212" xlink:to="us-gaap_AwardTypeAxis_638472012179140212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638472012179140212" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179140212" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179140212" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638472012179140212" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179140212" xlink:to="srt_TitleOfIndividualAxis_638472012179140212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_638472012179140212" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179140212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179140212" xlink:to="srt_DirectorMember_638472012179140212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179140212" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179140212" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_TargetValueOfCompensationPerQuarter" xlink:label="clir_TargetValueOfCompensationPerQuarter_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179140212" xlink:to="clir_TargetValueOfCompensationPerQuarter_638472012179140212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_638472012179140212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179140212" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_638472012179140212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_UnrecognizedCompensationExpenseForDirectorServices" xlink:label="clir_UnrecognizedCompensationExpenseForDirectorServices_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179140212" xlink:to="clir_UnrecognizedCompensationExpenseForDirectorServices_638472012179150208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" xlink:type="extended" xlink:title="40806 - Disclosure - Equity - Restricted Stock units Activity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_1" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179150208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179150208" xlink:to="us-gaap_AwardTypeAxis_638472012179150208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179150208" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179150208" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638472012179150208" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179150208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638472012179150208" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638472012179150208" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638472012179150208" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638472012179150208" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638472012179150208" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638472012179160217" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179150208" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638472012179160217" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638472012179160217" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638472012179160217" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_638472012179160217" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6384720121791602171" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638472012179160217" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6384720121791602171" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" xlink:type="extended" xlink:title="40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179160217" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_2" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179160217" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179160217" xlink:to="us-gaap_AwardTypeAxis_638472012179170212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638472012179170212" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179170212" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179170212" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638472012179170212" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179160217" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638472012179170212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" xlink:to="clir_WeightedAverageValuePerShare_638472012179170212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails" xlink:type="extended" xlink:title="40808 - Disclosure - Equity - Stock Awards (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_637026769999563162" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_637026769999563162" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179170212" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179170212" xlink:to="us-gaap_GranteeStatusAxis_638472012179170212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GranteeStatusDomain" xlink:label="us-gaap_GranteeStatusDomain_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusAxis_638472012179170212" xlink:to="us-gaap_GranteeStatusDomain_638472012179170212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GranteeStatusDomain_638472012179170212" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_638472012179170212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179170212" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesThree" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_638472012179180209" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" xlink:to="clir_WeightedAverageValuePerShare_638472012179180209" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179170212" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638472012179180209" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" xlink:type="extended" xlink:title="40809 - Disclosure - Equity - Consultant Stock Plan (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_637026769999875197" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_637026769999875197" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179180209" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179180209" xlink:to="us-gaap_PlanNameAxis_638472012179180209" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638472012179180209" xlink:to="us-gaap_PlanNameDomain_638472012179180209" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ConsultantPlanMember" xlink:label="clir_ConsultantPlanMember_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638472012179180209" xlink:to="clir_ConsultantPlanMember_638472012179180209" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638472012179180209" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage" xlink:label="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage_638472012179180209" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638472012179180209" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_638472012179180209" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_638472012179180209" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_638472012179190212" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638472012179190212" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638472012179190212" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_WeightedAverageValuePerShare" xlink:label="clir_WeightedAverageValuePerShare_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="clir_WeightedAverageValuePerShare_638472012179190212" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_StockIssuedDuringPeriodValueIssuedForServicesThree" xlink:label="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638472012179180209" xlink:to="clir_StockIssuedDuringPeriodValueIssuedForServicesThree_638472012179190212" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Retirement Plan (Details)">
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_RetirementPlanAbstract" xlink:label="clir_RetirementPlanAbstract_637026770000097320_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_RetirementPlanAbstract_637026770000097320_1" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_638472012179190212" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_638472012179190212" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clir_RetirementPlanAbstract_637026770000097320_1" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_638472012179190212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Government Assistance (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAbstract" xlink:label="us-gaap_GovernmentAssistanceAbstract_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTable" xlink:label="us-gaap_GovernmentAssistanceTable_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceAbstract_1" xlink:to="us-gaap_GovernmentAssistanceTable_638472012179200211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeAxis" xlink:label="us-gaap_GovernmentAssistanceTypeAxis_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceTable_638472012179200211" xlink:to="us-gaap_GovernmentAssistanceTypeAxis_638472012179200211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTypeDomain" xlink:label="us-gaap_GovernmentAssistanceTypeDomain_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceTypeAxis_638472012179200211" xlink:to="us-gaap_GovernmentAssistanceTypeDomain_638472012179200211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ResearchGrantFromDepartmentOfEnergyMember" xlink:label="clir_ResearchGrantFromDepartmentOfEnergyMember_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceTypeDomain_638472012179200211" xlink:to="clir_ResearchGrantFromDepartmentOfEnergyMember_638472012179200211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_OklahomaQualityJobsActMember" xlink:label="clir_OklahomaQualityJobsActMember_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceTypeDomain_638472012179200211" xlink:to="clir_OklahomaQualityJobsActMember_638472012179200211" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceLineItems" xlink:label="us-gaap_GovernmentAssistanceLineItems_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceTable_638472012179200211" xlink:to="us-gaap_GovernmentAssistanceLineItems_638472012179200211" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ResearchGrantTotalAwardAmount" xlink:label="clir_ResearchGrantTotalAwardAmount_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceLineItems_638472012179200211" xlink:to="clir_ResearchGrantTotalAwardAmount_638472012179200211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceAmount" xlink:label="us-gaap_GovernmentAssistanceAmount_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceLineItems_638472012179200211" xlink:to="us-gaap_GovernmentAssistanceAmount_638472012179200211" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentAssistanceTransactionDuration" xlink:label="us-gaap_GovernmentAssistanceTransactionDuration_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GovernmentAssistanceLineItems_638472012179200211" xlink:to="us-gaap_GovernmentAssistanceTransactionDuration_638472012179200211" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Quarterly Results (unaudited) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638472012179200211" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_638472012179200211" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" xlink:to="us-gaap_GrossProfit_638472012179200211" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" xlink:to="us-gaap_OperatingExpenses_638472012179210214" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" xlink:to="us-gaap_NetIncomeLoss_638472012179210214" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" xlink:to="us-gaap_EarningsPerShareBasic_638472012179210214" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_637026770000097320" xlink:to="us-gaap_EarningsPerShareDiluted_638472012179210214" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Subsequent Events (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_637026770000097320" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_637026770000097320" xlink:to="us-gaap_SubsequentEventTable_638472012179210214" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638472012179210214" xlink:to="srt_TitleOfIndividualAxis_638472012179210214" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis_638472012179210214" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179210214" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179210214" xlink:to="srt_ChiefExecutiveOfficerMember_638472012179210214" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ChiefFinancialOfficerMember" xlink:label="srt_ChiefFinancialOfficerMember_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain_638472012179210214" xlink:to="srt_ChiefFinancialOfficerMember_638472012179210214" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638472012179210214" xlink:to="us-gaap_SubsequentEventTypeAxis_638472012179210214" order="2" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638472012179210214" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638472012179210214" xlink:to="us-gaap_SubsequentEventTypeDomain_638472012179210214" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638472012179210214" xlink:to="us-gaap_SubsequentEventMember_638472012179220216" order="1" use="optional" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638472012179210214" xlink:to="us-gaap_AwardTypeAxis_638472012179220216" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638472012179220216" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179220216" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179220216" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638472012179220216" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638472012179220216" xlink:to="us-gaap_PerformanceSharesMember_638472012179220216" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638472012179210214" xlink:to="us-gaap_SubsequentEventLineItems_638472012179220216" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638472012179220216" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_638472012179220216" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638472012179220216" xlink:to="us-gaap_SharesIssuedPricePerShare_638472012179220216" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638472012179220216" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638472012179220216" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment" xlink:label="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638472012179220216" xlink:to="clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment_638472012179220216" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638472012179220216" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638472012179220216" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638472012179220216" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_Rule10b51arrmodifiedflag" xlink:label="clir_Rule10b51arrmodifiedflag_638472012179230210" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="clir_Rule10b51arrmodifiedflag_638472012179230210" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="clir-20231231.xsd#clir_Nonrule10b51arrmodifiedflag" xlink:label="clir_Nonrule10b51arrmodifiedflag_638472012179230210" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="clir_Nonrule10b51arrmodifiedflag_638472012179230210" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357887891600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Apr. 02, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Document and Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CLEARSIGN TECHNOLOGIES CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-2056298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">8023 East 63rd Place, Suite 101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tulsa<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">OK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">74133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">918<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">236-6461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CLIR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,360,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,039,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001434524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">BPM CPA LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Santa Monica, California<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888666144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 5,684<span></span>
</td>
<td class="nump">$ 6,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term held-to-maturity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">287<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">350<span></span>
</td>
<td class="nump">577<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">6,509<span></span>
</td>
<td class="nump">9,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets, net</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Patents and other intangible assets, net</a></td>
<td class="nump">836<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">7,620<span></span>
</td>
<td class="nump">10,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">366<span></span>
</td>
<td class="nump">296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of lease liabilities</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued compensation and related taxes</a></td>
<td class="nump">703<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">1,116<span></span>
</td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,256<span></span>
</td>
<td class="nump">1,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long Term Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term lease liabilities</a></td>
<td class="nump">172<span></span>
</td>
<td class="nump">226<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,428<span></span>
</td>
<td class="nump">1,373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.0001 par value, zero shares issued and outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value, 38,687,061 and 38,023,701 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">98,922<span></span>
</td>
<td class="nump">98,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(17)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(93,717)<span></span>
</td>
<td class="num">(88,523)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">5,192<span></span>
</td>
<td class="nump">9,552<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 7,620<span></span>
</td>
<td class="nump">$ 10,925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482736/825-10-45-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357998718592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Consolidated Balance Sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">38,687,061<span></span>
</td>
<td class="nump">38,023,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">38,687,061<span></span>
</td>
<td class="nump">38,023,701<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888679184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations and Comprehensive Loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 2,403<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">258<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">817<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">739<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">6,059<span></span>
</td>
<td class="nump">5,728<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">6,798<span></span>
</td>
<td class="nump">6,233<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(5,981)<span></span>
</td>
<td class="num">(6,117)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAmount', window );">Government assistance</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Gain from sale of assets</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">787<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (5,194)<span></span>
</td>
<td class="num">$ (5,758)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share - basic</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share - fully diluted</a></td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of shares outstanding - basic</a></td>
<td class="nump">38,500,933<span></span>
</td>
<td class="nump">35,338,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares outstanding - fully diluted</a></td>
<td class="nump">38,500,933<span></span>
</td>
<td class="nump">35,338,712<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (5,194)<span></span>
</td>
<td class="num">$ (5,758)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent', window );">Foreign-exchange translation adjustments</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (5,203)<span></span>
</td>
<td class="num">$ (5,775)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of government assistance recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357884577280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (loss)</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 91,035<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="num">$ (82,765)<span></span>
</td>
<td class="nump">$ 8,282<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balances (in shares) at Dec. 31, 2021</a></td>
<td class="nump">31,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare', window );">Shares issued upon exercise of options ($0.89 per share) (in shares)</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare', window );">Shares issued upon exercise of options ($2.93 per share) (in shares)</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation', window );">Fair value of stock issued in payment of accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation', window );">Fair value of stock issued in payment of accrued compensation (in shares)</a></td>
<td class="nump">66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue', window );">Fair value of stock options granted in payment of accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share based compensation (in shares)</a></td>
<td class="nump">67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedThroughUseOfAtMarketIssuance', window );">Shares issued through the use of At-The Market issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedThroughUseOfAtMarketIssuanceShares', window );">Shares issued through the use of At-The Market issuance (in shares)</a></td>
<td class="nump">501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedForServices1.93PerShare', window );">Shares issued for services ($1.93 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedForServices1.93PerShareInShares', window );">Shares issued for services ($1.93 per share) (in shares)</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodValueIssuedForServicesFour', window );">Shares issued for services ($0.66 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesIssuedForServicesFour', window );">Shares issued for services ($0.66 per share) (in shares)</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodValueStockOffering', window );">Shares issued in stock offering</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesOffering', window );">Shares issued in stock offering (in shares)</a></td>
<td class="nump">4,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedPursuantToPurchaseRight1.11PerShare', window );">Shares issued pursuant to purchase right ($1.11 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares', window );">Shares issued pursuant to purchase right ($1.11 per share) (in shares)</a></td>
<td class="nump">1,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign-Exchange Translation Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,758)<span></span>
</td>
<td class="num">(5,758)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">98,079<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(88,523)<span></span>
</td>
<td class="nump">9,552<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balances (in shares) at Dec. 31, 2022</a></td>
<td class="nump">38,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation', window );">Fair value of stock issued in payment of accrued compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation', window );">Fair value of stock issued in payment of accrued compensation (in shares)</a></td>
<td class="nump">296<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share based compensation (in shares)</a></td>
<td class="nump">339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare', window );">Shares issued upon exercise of options ($0.54 per share) (in shares)</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Shares issued for services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for services (in shares)</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodValueIssuedForServicesFour', window );">Shares issued for services ($0.66 per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesIssuedForServicesFour', window );">Shares issued for services ($0.66 per share) (in shares)</a></td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo', window );">Shares issued upon exercise of options ($1.31 per share) (in shares)</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign-Exchange Translation Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,194)<span></span>
</td>
<td class="num">(5,194)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 98,922<span></span>
</td>
<td class="num">$ (17)<span></span>
</td>
<td class="num">$ (93,717)<span></span>
</td>
<td class="nump">$ 5,192<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balances (in shares) at Dec. 31, 2023</a></td>
<td class="nump">38,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedForServices1.93PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued for services ($1.93 per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedForServices1.93PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedForServices1.93PerShareInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued for services ($1.93 per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedForServices1.93PerShareInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedPursuantToPurchaseRight1.11PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares issued pursuant to purchase right ($1.11 per share)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedPursuantToPurchaseRight1.11PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedThroughUseOfAtMarketIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued through the use of At-The Market issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedThroughUseOfAtMarketIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedThroughUseOfAtMarketIssuanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued through the use of At-The Market issuance shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedThroughUseOfAtMarketIssuanceShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock (or other type of equity) issued during the period as a result of any payment accrued compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesIssuedForServicesFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock issued during period shares issued for services four.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesIssuedForServicesFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Shares Offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock issued as a result of the exercise of stock option, 0.54 per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock issued as a result of the exercise of stock option, 0.89 per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock issued as a result of the exercise of stock option, 2.93 per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stock issues as a result of the exercise of stock option issuance two at 1.31 per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock (or other type of equity) issued during the period as a result of any payment of accrued compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodValueIssuedForServicesFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued for services during the period, with specified price per share four.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodValueIssuedForServicesFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodValueStockOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period Value Stock Offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodValueStockOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140358005882608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Consolidated Statement of Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedForServicesPerShare', window );">Share price of common stock issued for services (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne', window );">Share price of shares issued upon exercise of options (in dollars per share)</a></td>
<td class="nump">$ 0.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CommonStockForServicesPerShareIssueOne', window );">Common stock issued for services one</a></td>
<td class="nump">0.66<span></span>
</td>
<td class="nump">0.66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CommonStockIssuedForExerciseOfOptions0.89PerShare', window );">Common stock for options exercise, 0.89 per share issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CommonStockIssuedForExerciseOfOptions2.93PerShare', window );">Common stock for options exercise, 2.93 per share issue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareIssuedForAtMarketIssuance1.24PerShare', window );">Shares issued through at the market issuance 1.24 average per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedStockOfferingPricePerShare', window );">Share price of shares issued in stock offering (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SharesIssuedPursuantToPurchaseRightPricePerShare', window );">Share price of shares issued pursuant to purchase right (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CommonStockForServicesPerShareIssueTwo', window );">Common stock for services two</a></td>
<td class="nump">0.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CommonStockIssuedForExerciseOfOptions1.31PerShare', window );">Common stock for options exercise, 1.31 per share issue</a></td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CommonStockForServicesPerShareIssueOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of common share granted (first issue) during the period for services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CommonStockForServicesPerShareIssueOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CommonStockForServicesPerShareIssueTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of common share granted during the period for services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CommonStockForServicesPerShareIssueTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CommonStockIssuedForExerciseOfOptions0.89PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of common shares issued during the period for exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CommonStockIssuedForExerciseOfOptions0.89PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CommonStockIssuedForExerciseOfOptions1.31PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of common shares issued during the period for exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CommonStockIssuedForExerciseOfOptions1.31PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CommonStockIssuedForExerciseOfOptions2.93PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of common shares issued during the period for exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CommonStockIssuedForExerciseOfOptions2.93PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShareIssuedForAtMarketIssuance1.24PerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of shares issued during the period for At The Market issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShareIssuedForAtMarketIssuance1.24PerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedForServicesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share value of common stock shares issued for services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedForServicesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedPursuantToPurchaseRightPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price per share of shares issued pursuant to purchase right.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedPursuantToPurchaseRightPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SharesIssuedStockOfferingPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares Issued Stock Offering Price Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SharesIssuedStockOfferingPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It represents information about stock issued during period shares upon exercise of options per share one</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357889179552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (5,194)<span></span>
</td>
<td class="num">$ (5,758)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Common stock issued for services</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain from sale of fixed assets</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(38)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Right of use asset amortization</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments', window );">Realized gain from marketable securities</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Lease amendments</a></td>
<td class="num">(14)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of fixed assets</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill', window );">Impairment of intangible assets</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="num">(168)<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(208)<span></span>
</td>
<td class="num">(46)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses and other assets</a></td>
<td class="nump">18<span></span>
</td>
<td class="num">(232)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other long term assets</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(57)<span></span>
</td>
<td class="num">(125)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation and related taxes</a></td>
<td class="nump">452<span></span>
</td>
<td class="nump">360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">869<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(3,233)<span></span>
</td>
<td class="num">(4,992)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of fixed assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Disbursements for patents and other intangible assets</a></td>
<td class="num">(200)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchases of held-to-maturity short-term U.S. treasuries</a></td>
<td class="num">(2,162)<span></span>
</td>
<td class="num">(5,898)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities', window );">Redemption of held-to-maturity short-term U.S. treasuries</a></td>
<td class="nump">4,847<span></span>
</td>
<td class="nump">3,337<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">2,490<span></span>
</td>
<td class="num">(2,686)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock, net of offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to vesting of restricted stock units</a></td>
<td class="num">(15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(15)<span></span>
</td>
<td class="nump">6,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(767)<span></span>
</td>
<td class="num">(1,156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">6,451<span></span>
</td>
<td class="nump">7,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">5,684<span></span>
</td>
<td class="nump">6,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation', window );">Officer and employee equity awards for prior year accrued compensation</a></td>
<td class="nump">234<span></span>
</td>
<td class="nump">$ 107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment', window );">Prior year prepaid expenses repurposed to fixed assets as demonstration equipment</a></td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_NonCashImpactOfNewLease', window );">Non-cash impact of new lease</a></td>
<td class="nump">$ 34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_NonCashImpactOfNewLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of non cash impact on new lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_NonCashImpactOfNewLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of officer and employee equity awards for prior year accrued compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Prior year prepaid expenses repurposed to fixed assets as demonstration equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479092/842-20-40-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974421344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Description of Business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Organization and Description of Business</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;1&#160;&#8211; Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">ClearSign Technologies Corporation (&#8220;ClearSign&#8221; or the &#8220;Company&#8221;) designs and develops products and technologies that have been shown to significantly improve key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company&#8217;s patented technologies are designed to be embedded in established OEM products as ClearSign Core&#8482; and ClearSign Eye&#8482; 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&#8217;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 10pt 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&#8217;s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a Wholly Foreign Owned Enterprise (WFOE) in China &#8211; ClearSign Combustion (Beijing) Environmental Technologies Co., LTD.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Unless otherwise stated or the context otherwise requires, the terms 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;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company's consolidated financial statements have been presented on the basis that it is a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. As of December&#160;31,&#160;2023, the Company&#8217;s cash and cash equivalents totaled $5,684 thousand, which is not sufficient to fund current operating expenses beyond twelve months from the date hereof. The Company&#8217;s technologies are currently in field development, but with nominal fully operational commercial installations, and have generated nominal revenues from operations to date to meet operating expenses. In order to generate meaningful revenues, the technologies must be fully developed, gain market recognition and acceptance, and develop a critical level of successful sales and product installations. These factors raise substantial doubt about the Company&#8217;s ability to continue as a going concern for the twelve months from the date of this report. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Historically, the Company has financed operations primarily through issuances of equity securities. Since inception, the Company has raised approximately $91.0 million in gross proceeds through the sale of its equity securities. During the year ended December&#160;31,&#160;2023, the Company did not raise proceeds through the issuance of common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company has incurred losses since its inception totaling $93.7 million and expects to experience operating losses and negative cash flows for the foreseeable future. Management believes that the successful growth and operation of the Company&#8217;s business is dependent upon its ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to adequately support product commercialization efforts, protect intellectual property, form relationships with strategic partners, and provide for working capital and general corporate purposes. There can be no assurance that the Company will be successful in achieving its long-term plans as set forth above, or that such plans, if consummated, will result in profitable operations or enable the Company to continue in the long-term as a going concern. As a result, the substantial doubt the Company&#8217;s ability to continue as a going concern had not been alleviated. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888487840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;2&#160;&#8211; Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying 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 10pt 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 10pt 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.&#160;Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition and Cost of Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification Topic 606 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (&#8220;ASC 606&#8221;). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer&#8217;s control or non-refundable performance obligations are satisfied. The Company&#8217;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company&#8217;s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded.  For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in general and administrative expenses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Product Warranties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accounts payable and accrued liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Short-Term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis based on the Company&#8217;s positive intent and ability to hold these securities to maturity. As of December&#160;31,&#160;2023, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost basis for our short-term investments totaled approximately zero and $2,606 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. The unrealized holding gains for our short-term investments totaled approximately zero and $4 thousand for </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the years ended December&#160;31,&#160;2023 and 2022, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately zero and $2,610 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade accounts receivable is stated at the cost less a reserve for expected credit losses. The Company performs ongoing credit evaluations of its customers&#8217; financial condition and generally requires no collateral from its customers or interest on past due amounts. Management estimates the allowance for credit loss based on review and analysis of specific customer balances that may not be collectible and how recently payments have been received in addition to an expected credit loss model based on aging analysis as per the invoice date as re-imbursement risks could exist. Though an exception exists, the vast majority of the outstanding accounts receivable share the same expected credit risk due to the re-imbursement risk is same for the current customer pool. Accounts are considered for write-off when they become past due and when it is determined that the probability of collection is remote. In accordance with Company policy and based on the Company&#8217;s historical experience, the Company estimates a reserve due to the nature of uncertainty for collectability of reimbursement. The allowance for collectability reserve as of December 31, 2023, and 2022 was zero, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets and Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, <i style="font-style:italic;">Leases</i>. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over <span style="-sec-ix-hidden:Hidden_q-Jocd1YTk2_FodznyB7CA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to four years. Maintenance and repairs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Patents and Trademarks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:</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;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#160;&#8211; Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><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;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#160;&#8211; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></td></tr></table><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;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#160;&#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company&#8217;s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">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 year ended December&#160;31,&#160;2023, the Company received </span>$60 thousand from these arrangements. During the year ended December 31, 2022, the Company did not receive funds from these arrangements.<span style="white-space:pre-wrap;">  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Government Assistance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We have adopted Accounting Standards Update (&#8220;ASU&#8221;) 2021-10, Government Assistance (Topic 832) <i style="font-style:italic;">Disclosures by Business Entities about Government Assistance,</i> which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#00ffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement.  Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying consolidated balance sheets as of December&#160;31,&#160;2023 and 2022 include assets amounting to approximately $334 thousand and $172 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which $111 thousand has been paid as of December&#160;31,&#160;2023. It is always possible that unanticipated events in foreign countries could disrupt the Company&#8217;s operations, and since the first quarter of 2020, this has been the case with the effects of the COVID-19 pandemic.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of ClearSign Asia Limited with non-U.S.&#160;Dollar functional currency are translated to U.S.&#160;Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S.&#160;Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company&#8217;s consolidated balance sheets in the stockholders&#8217; equity section as a component of accumulated other comprehensive (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Net Loss per Common Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December&#160;31,&#160;2023 and 2022, potentially dilutive shares outstanding amounted to 3.9 million and 3.5 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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;">In June 2017, the FASB issued an Accounting Standards Update (&#8220;ASU&#8221;) ASU 2016-13, Financial Instruments (Topic 326) <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company adopted ASU 2016-13 as of January 1, 2023, and this adoption did not have a material impact on our accounts receivable or short-term investment balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974154848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_FixedAssetsAndOperatingLeasesAbstract', window );"><strong>Fixed Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Fixed Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;3&#160;&#8211; Fixed Assets</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;">Fixed Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:72.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.95%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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.25%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;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;">2023</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 390</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 60</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 177</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 43</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 192</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 759</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> (63)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> (697)</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 40</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 62</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 235</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 322</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.79%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.92%;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;"> 275</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.92%;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;"> 384</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Depreciation and amortization expense for the years ended 2023 and 2022 totaled $152 thousand and $24 thousand, respectively. In the year ended December 31, 2023, we impaired $81<span style="white-space:pre-wrap;"> thousand of machinery and equipment, specifically demonstration burners.  These burners were capitalized at </span>$209 thousand, and at the time of impairment, the associated accumulated depreciation amounted to $128 thousand. </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;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</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 June 2023, the Company renewed its Beijing, China lease agreement for </span><span style="font-size:10pt;">13 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. The Company increased the right of use asset and lease liability by </span><span style="font-size:10pt;">$34</span><span style="font-size:10pt;"> thousand.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</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;">During March 2023, the Company amended its Seattle lease to extend the lease term to September 2023.  The amended lease reduced the square footage and lowered the monthly payment to approximately </span><span style="font-size:10pt;">$4</span><span style="font-size:10pt;white-space:pre-wrap;"> thousand.  The Company increased the right of use asset by </span><span style="font-size:10pt;">$5</span><span style="font-size:10pt;"> thousand and decreased the lease liability by </span><span style="font-size:10pt;">$9</span><span style="font-size:10pt;white-space:pre-wrap;"> thousand.  During October 2023, the Company entered into a sub-lease agreement to rent 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;">. The Tulsa and Beijing leases are classified as operating leases, with remaining terms ranging from less than </span><span style="font-size:10pt;">twelve months</span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">four years</span><span style="font-size:10pt;">; contractual language requires renewal </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;">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 Company incurred restoration expenses of </span><span style="font-size:10pt;">$33</span><span style="font-size:10pt;"> thousand and </span><span style="font-size:10pt;">$55</span><span style="font-size:10pt;"> thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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. Operating lease costs for the years ended December&#160;31,&#160;2023 and 2022 were $141 thousand and $186 thousand, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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;">&#8203;</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:70.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">December&#160;31,&#160;</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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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_t9VEI6TKAkiaHqm-0bRTgw;"><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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 235</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 322</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 71</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 133</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 172</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 226</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 243</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 359</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2.4</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 5.2</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:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental cash flow information related to leases is as follows:</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: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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.95%;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 Year 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;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.95%;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;">December&#160;31,&#160;</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.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;">&#8203;</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;">&#8203;</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;">2023</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="font-size:8pt;visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;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;">2022</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;">Cash paid for amounts included in the measurement of lease liabilities:</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;">&#8203;</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;">&#8203;</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;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;">&#8203;</span></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;">Operating cash flows used in operating leases</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;"><span style="visibility:hidden;">&#8203;</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;"> 158</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;"><span style="visibility:hidden;">&#8203;</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.5%;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;"> 251</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;">Non-cash impact of new leases and lease modifications</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></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 liabilities</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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;"> 25</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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.5%;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;"> 25</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 ROU assets</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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;"> 39</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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.5%;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;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company&#8217;s lease liabilities as of December&#160;31,&#160;2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:62.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Discounted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Payments</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">due&#160;under</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;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;">agreements</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.68%;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;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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 0pt 0pt;"> 81</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;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;"> 66</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;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:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0pt;"> 51</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.68%;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;"> 243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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 0pt 0pt;"> 265</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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At December&#160;31,&#160;2023, $22 thousand of our future minimum lease payments represents interest. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_FixedAssetsAndOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_FixedAssetsAndOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357887946352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patents and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Patents and Other Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Patents and Other Intangible Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;4&#160;&#8211; 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="margin-bottom:10pt;visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.35%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 815</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,122</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;background:#cceeff;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.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 95</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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:67.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,231</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> (549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> (433)</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.68%;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;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.68%;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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expense for the years ended December&#160;31,&#160;2023 and 2022 totaled $147 thousand and $136 thousand, respectively. Future amortization expense associated with issued patents and registered trademarks as of December&#160;31,&#160;2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:80.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:14.2%;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;"> 129</p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;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.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:bottom;width:80.18%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:14.2%;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;"> 347</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The amortization life for patents ranges between <span style="-sec-ix-hidden:Hidden_pPixEdWBsECHEANBm-7wtw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to five years, with trademark lives set at ten years. The Company does not amortize patents or trademarks classified as pending.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the years ended December&#160;31,&#160;2023 and 2022, the Company assessed its patent and trademark assets, and determined $14 thousand and $19 thousand impairment costs were incurred, respectively. 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.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357883492592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue, Contract Assets and Contract Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue, Contract Assets and Contract Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue, Contract Assets and Contract Liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;5&#160;&#8211; Revenue, Contract Assets and Contract Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company&#8217;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 feasibility studies. Customer payment milestones are unique to individual contracts and may occur prior to completion of performance obligations. Customer payment terms typically range between <span style="-sec-ix-hidden:Hidden_p_aq-tBKHU2lA8hk5RpndA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">thirty</span></span> and sixty days from the date of billing. Our customer contracts typically have a duration of less than twelve months<span style="white-space:pre-wrap;">. Delays in contract performance, if any, typically occur as a result of customer onsite project delays outside of our control.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $2,403 thousand of revenues and $1,586 thousand of cost of goods sold during the year ended December&#160;31,&#160;<span style="white-space:pre-wrap;">2023. Revenues and cost of goods sold relate predominately to the Company&#8217;s process burner product line.  During 2023, the Company delivered multiple burners in connection with a single customer order.  Prior to delivery, we successfully </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">completed multiple customer witness tests at a burner test facility for </span>two<span style="white-space:pre-wrap;"> separate customer orders.  Both the witness tests and burner shipment constitute contractual performance obligations per ASC 606. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $374 thousand of revenues and $258 thousand of cost of goods sold during the year ended December&#160;31,&#160;2022. The revenue and cost of goods sold are mostly in connection with the completion of a technology validation project.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#00ff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company had contract assets of $188 thousand and $20 thousand and contract liabilities of $1,116 thousand and $247 thousand at December&#160;31,&#160;2023 and 2022, respectively. Of the $247 thousand contract liability balance at December 31, 2022, the Company recognized revenue $247 thousand during the year ended December&#160;31,&#160;2023. In addition, the net accounts receivable balance at December 31, 2021, was $33 thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974487440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Product Warranties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;6&#160;&#8211; Product Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company&#8217;s warranty liability activity, which is included in accrued liabilities in the accompanying balance sheets as of December&#160;31,&#160;2023 and 2022, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;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:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.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.46%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Warranty liability at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.69%;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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.7%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.56%;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;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;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;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;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</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.56%;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 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.69%;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;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.7%;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</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:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357883619472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;7&#160;- Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the years ended December&#160;31,&#160;2023 and 2022 the Company's loss before provision for income taxes were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">&#8203;</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.37%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:49.36%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:22.16%;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;"> (5,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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:18.5%;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;"> (5,649)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.16%;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;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.5%;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;"> (109)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:22.16%;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 0pt 0.05pt 0pt;"> (5,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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:18.5%;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 0pt 0.05pt 0pt;"> (5,758)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">There was no provision for income taxes for the years ended December&#160;31,&#160;2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:45.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</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;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.2%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.2%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.81%;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%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Tax benefit at federal statutory rate</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:22.87%;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;"> (1,091)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:19.19%;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;"> (1,209)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Tax benefit at state rate</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> (126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (197)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Meals and entertainment</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Prior year deferred tax true ups</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (2,805)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Other</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (82)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> 4,289</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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:22.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:19.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The significant components of the Company's deferred tax assets and liabilities as of December&#160;31,&#160;2023 and 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</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:58.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;">&#8203;</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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.22%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">2023</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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.97%;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;"> 86</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0pt;"> 74</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 388</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> 337</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 177</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0pt;"> 102</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 61</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASC 842 lease standard</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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 0pt 0pt;"> 21,020</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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 0pt 0pt;"> 20,263</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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,680</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> 20,726</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> (21,598)</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> (20,677)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 82</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">     Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> (82)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> (49)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:16.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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:16.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the year ended December&#160;31,&#160;2023, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable as of December&#160;31,&#160;<span style="white-space:pre-wrap;">2023.  Accordingly, the Company established a full valuation allowance against its deferred tax assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December&#160;31,&#160;2023, the Company had $85.3 million of federal and $48.5 million of state net operating loss carryforwards available to reduce future taxable income, of which federal net operating loss carryforwards of $39.1 million have an indefinite life. The federal net operating losses begin to expire in 2028, while state net operating losses begin to expire in 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company experienced an &#8220;ownership change&#8221; within the meaning of Section 382 of the Internal Revenue Code in April 2012, subjecting net operating loss carryforwards (incurred prior to the ownership change) to an annual limitation, which may restrict the ability to use these losses to offset taxable income in periods following the ownership change. The Company determined the amount of the annual limitation to be $686<span style="white-space:pre-wrap;"> thousand annually.  The net operating loss carryforwards generated before 2018 may be used to reduce taxable income through the years 2028 to 2037.  Federal net operating loss carryforwards generated for year 2018 and thereafter do not expire.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company files income tax returns in the U.S. federal, state and foreign jurisdictions.  All tax years generally remain subject to examination by the IRS and various state taxing authorities, although the Company is not currently under examination in any jurisdiction.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company&#8217;s policy is to recognize interest and penalties related to income tax matters in income tax expense.  As of December&#160;31,&#160;2023 and 2022 there was </span>no accrued interest or penalties related to uncertain tax positions.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888968256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;8&#160;&#8211; Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The Company is authorized to issue 62.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 Company&#8217;s Board of Directors. 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;">In July 2018, the Company completed a private equity offering and executed a Stock Purchase Agreement with clirSPV LLC (&#8220;clirSPV&#8221;) which permits participation in future capital raising transactions (the &#8220;Participation Right&#8221;) on the same terms as other investors participating in such transactions. In no event may the Participation Right be exercised to the extent it would cause clirSPV or any of its affiliates to beneficially own 20% or more of the Company&#8217;s then outstanding common stock. In May 2022, in</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">connection with a waiver of the Participation Right&#8217;s notice requirements and other related closing mechanics for such Participation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right (the &#8220;Waiver&#8221;) the Company and clirSPV, LLC agreed that the Participation Right may be extended from December 31, 2023, to such date that the holders of <span style="-sec-ix-hidden:Hidden_DAHynBerJ0y47ianM8EYCw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span>-thirds of the outstanding units of clirSPV LLC agree to extend each such holder&#8217;s existing agreement that he/she/it will have no right to force a redemption of his/her/its interests in clirSPV LLC (the &#8220;Redemption Right&#8221;); provided, however, that the Participation Right could not be extended to a date later than June 30, 2027. On December 30, 2023, the Company received notice from clirSPV that the holders of at least <span style="-sec-ix-hidden:Hidden_31o0FSffFUyroYlZzYPKAQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two</span></span><span style="white-space:pre-wrap;">-thirds of the outstanding units of clirSPV agreed to extend the waiver of the Redemption Right until December 31, 2024.  Accordingly, the Participation Right will now expire on December 31, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has an At-The-Market (&#8220;ATM&#8221;) program pursuant to a Sales Agreement with Virtu Americas LLC, as sales agent, dated December 23, 2020 (the &#8220;Sales Agreement&#8221;), pursuant to which the Company may sell shares of common stock with an aggregate offering price of up to $8.7 million. On March 18, 2024, the Company filed a prospectus supplement suspending the ATM program. The Company will not make any sales of its common stock pursuant to the Sales Agreement unless and until a new prospectus supplement is filed with the SEC; however, the Sales Agreement remains in full force and effect. During the year ended December&#160;31,&#160;2023, the Company issued zero shares of its common stock from the ATM program. As of December&#160;31,&#160;2023, the Company has cumulatively issued approximately 1.6 million shares of common stock under the ATM program, 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;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company is currently subject to the SEC&#8217;s &#8220;baby shelf rules,&#8221; 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&#8217;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, the ATM Offering Sales Agreement or other securities offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 shareholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the &#8220;2021 Plan&#8221;) 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 Compensation Committee of the Board of Directors is authorized to administer the 2021 Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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 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 2023, the board of directors approved an increase of 400 thousand shares available for issuance pursuant to future awards in accordance with the terms of the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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:1.97%;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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,202</p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 2,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 2,777</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total authorized shares under the Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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,979</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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: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:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As permitted by SEC Staff Accounting Bulletin (&#8220;SAB&#8221;) 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&#8217;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="visibility:hidden;background:#00ff00;">&#8203;</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:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December&#160;31,&#160;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_Q6-ann3VuUmA8lj-wBGzFw;"><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 year ended December 31, 2023 was $43 thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December&#160;31,&#160;2023, the Company granted non-qualified stock options to its Director of Customer Relationships and Business Development to purchase an aggregate of 150 thousand shares of common stock with an exercise price of $1.31 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_jRqHqRMgTUecpYcWntHKeQ;"><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 $160 thousand. The compensation expense recognized for these awards for the year ended December 31, 2023 was $74<span style="white-space:pre-wrap;"> thousand.  </span><span style="-sec-ix-hidden:Hidden_g9dONOQQBkGn3XG7lyvPHQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Two</span></span>-thirds of these inducement options were forfeited in 2023 upon the departure of the Director of Customer Relationships and Business Development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:10pt;visibility:hidden;">&#8203;</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:10pt;visibility:hidden;">&#8203;</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 years ended December&#160;31,&#160;2023 and 2022 totaled $</span><span style="background:#ffffff;">174</span><span style="background:#ffffff;">&#160;thousand and $</span><span style="background:#ffffff;">118</span><span style="background:#ffffff;">&#160;thousand, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company&#8217;s Equity Incentive 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="visibility:hidden;background:#00ff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:51.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.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;">&#8203;</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;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">&#8203;</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;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">2023</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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: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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:12.09%;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&#160;to Purchase Common Stock</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;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.81%;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: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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.06%;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&#160;(in years)</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding at beginning of year</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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,779</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2.05</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 6.43</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> &#8212;</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> &#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Exercised</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> (20)</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 0.54</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> &#8212;</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> &#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding at end of period</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> 2,759</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2.07</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 5.38</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> 2,024</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 1.71</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 4.87</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The estimated aggregate pretax intrinsic value of the Company&#8217;s outstanding vested stock options at December&#160;31,&#160;2023 is $171 thousand. The intrinsic value is the difference between the Company&#8217;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&#8217;s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At December&#160;31,&#160;2023, there was $1.0 million 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The Company awards employees and directors restricted stock units (&#8220;RSUs&#8221;) in lieu of cash payment for compensation. These awards are granted from the Company&#8217;s Equity Incentive Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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<i style="font-style:italic;">, </i>Topic 718<i style="font-style:italic;">, Compensation-Stock Compensation, </i>(ASC 718). Unrecognized compensation expense for director services amounted to $244 thousand and $491 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. Director compensation is earned on a quarterly basis with the target value of compensation set at $85 thousand per quarter. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A summary of the Company&#8217;s RSUs activity and changes 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;">&#8203;</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:42.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;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;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:42.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:42.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, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.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;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;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;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.77%;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%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">Weighted Average Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.28</p></td></tr><tr><td style="vertical-align:bottom;width:42.85%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> 617</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.93%;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.30</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> (361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> (65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.77</p></td></tr><tr><td style="vertical-align:bottom;width:42.85%;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: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.93%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Nonvested at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> 671</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.49</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;background:#00ff00;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">A summary of the Company&#8217;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;">&#8203;</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:59.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.01%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.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;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.01%;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;width:5.18%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.28%;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;">2023</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.75%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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;">&#8203;</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"> 337</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;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;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;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:5.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;">&#8203;</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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.83</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;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.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 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 Company&#8217;s 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;">&#8203;</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:58.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.35%;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:3.77%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.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;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.34%;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;"> 234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;"> 98</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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:3.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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.43</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 0pt;">The 2013 Consultant Stock Plan (the &#8220;Consultant Plan&#8221;) 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&#8217;s securities. The Company&#8217;s officers, employees, and board members are not entitled to receive grants from the Consultant Plan. The Compensation Committee of the Board of Directors 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 of Directors shall determine.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Consultant Plan activity and change 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;">&#8203;</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:61.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.71%;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:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;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:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">Reserved but unissued shares at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;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;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> 211</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;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;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> (15)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;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 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> 188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> 196</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:58.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.35%;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:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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;"> 26</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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.61</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;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357883619472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_RetirementPlanAbstract', window );"><strong>Retirement Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_RetirementPlanTextBlock', window );">Retirement Plan</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 9 &#8211; Retirement Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has a defined contribution retirement plan covering all of its U.S. employees whereby the Company matches employee contributions up to 3% of their base salary. The Company&#8217;s matching contribution expense totaled $64 thousand and $54 thousand during the years ended December 31, 2023 and 2022, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_RetirementPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_RetirementPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_RetirementPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a retirement plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_RetirementPlanTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888900896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;10&#160;&#8211; Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 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&#8217;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 10pt 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 10pt 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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357887752016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Government Assistance<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAbstract', window );"><strong>Government Assistance</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceTextBlock', window );">Government Assistance</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 11 &#8211; Government Assistance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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 (&#8220;DOE&#8221;) for approximately $250 thousand with the completion 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 years ended December&#160;31,&#160;2023 and 2022, the Company recognized $</span>191 thousand and $181 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;">&#8203;</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 the years ended December&#160;31,&#160;2023 and 2022, the Company recognized $64 thousand and $51 thousand in government assistance from this program, respectively. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for government assistance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974154848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Results (unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Results (unaudited)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Quarterly Results</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note&#160;12&#160;&#8211; Quarterly Results (unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quarterly results for the&#160;years ended December&#160;31,&#160;2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">First</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">Second</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;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;">Third</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;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;">Fourth</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;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;">For the year ended December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;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;">Quarter</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 894</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 85</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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,274</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> 558</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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,709</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,332)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (955)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (0.03)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;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;">For the year ended December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 324</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (7)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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,498</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (1,318)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (0.03)</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:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482964/270-10-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 270<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//270/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888971024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">Note 13 &#8211; Subsequent Events</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On February 22, 2024, the Company&#8217;s board of directors and compensation committee approved and paid the 2023 bonus accrual allocated to the Company&#8217;s Chief Executive Officer, Colin James Deller, and Chief Financial Officer, Brent Hinds, in the form of common stock and restricted stock units (&#8220;RSUs&#8221;). After applicable tax withholdings, Dr. Deller received 66,019 shares of common stock valued at $1.06 per share. After applicable tax withholdings, Mr. Hinds received 28,555 shares of common stock valued at $1.06 per share. In addition, Mr. Hinds received RSUs for 7,547 shares of common stock that will vest in three equal installments commencing on the first anniversary of the grant date, and performance-based restricted stock units (&#8220;PRSUs&#8221;) for 2,627 shares of common stock that will vest upon the achievement of certain established performance targets. The PRSUs will not vest and be forfeited if such performance targets are not achieved during the measuring period ending December 31, 2024.<span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;background:#ffffff;">&#160;</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;background:#ffffff;">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357882733344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 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.&#160;Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition and Cost of Sales</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue Recognition and Cost of Sales</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification Topic 606 <i style="font-style:italic;">Revenue from Contracts with Customers</i> (&#8220;ASC 606&#8221;). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer&#8217;s control or non-refundable performance obligations are satisfied. The Company&#8217;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company&#8217;s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded.  For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock', window );">Contract Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in general and administrative expenses. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Product Warranties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accounts payable and accrued liabilities in the consolidated balance sheets.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShortTermInvestmentsPolicyTextBlock', window );">Short-Term Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Short-Term Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis based on the Company&#8217;s positive intent and ability to hold these securities to maturity. As of December&#160;31,&#160;2023, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost basis for our short-term investments totaled approximately zero and $2,606 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. The unrealized holding gains for our short-term investments totaled approximately zero and $4 thousand for </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the years ended December&#160;31,&#160;2023 and 2022, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately zero and $2,610 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Allowance for Doubtful Accounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade accounts receivable is stated at the cost less a reserve for expected credit losses. The Company performs ongoing credit evaluations of its customers&#8217; financial condition and generally requires no collateral from its customers or interest on past due amounts. Management estimates the allowance for credit loss based on review and analysis of specific customer balances that may not be collectible and how recently payments have been received in addition to an expected credit loss model based on aging analysis as per the invoice date as re-imbursement risks could exist. Though an exception exists, the vast majority of the outstanding accounts receivable share the same expected credit risk due to the re-imbursement risk is same for the current customer pool. Accounts are considered for write-off when they become past due and when it is determined that the probability of collection is remote. In accordance with Company policy and based on the Company&#8217;s historical experience, the Company estimates a reserve due to the nature of uncertainty for collectability of reimbursement. The allowance for collectability reserve as of December 31, 2023, and 2022 was zero, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Fixed Assets and Leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets and Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, <i style="font-style:italic;">Leases</i>. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over <span style="-sec-ix-hidden:Hidden_q-Jocd1YTk2_FodznyB7CA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to four years. Maintenance and repairs are expensed as incurred.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Patents and Trademarks</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Patents and Trademarks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:</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;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#160;&#8211; Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><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;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#160;&#8211; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></td></tr></table><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;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#160;&#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company&#8217;s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">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 year ended December&#160;31,&#160;2023, the Company received </span>$60 thousand from these arrangements. During the year ended December 31, 2022, the Company did not receive funds from these arrangements.<span style="white-space:pre-wrap;">  </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistancePolicyTextBlock', window );">Government Assistance</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Government Assistance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We have adopted Accounting Standards Update (&#8220;ASU&#8221;) 2021-10, Government Assistance (Topic 832) <i style="font-style:italic;">Disclosures by Business Entities about Government Assistance,</i> which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. </p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement.  Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ForeignOperationsPolicyTextBlock', window );">Foreign Operations</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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 10pt 0pt;">The accompanying consolidated balance sheets as of December&#160;31,&#160;2023 and 2022 include assets amounting to approximately $334 thousand and $172 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which $111 thousand has been paid as of December&#160;31,&#160;2023. It is always possible that unanticipated events in foreign countries could disrupt the Company&#8217;s operations, and since the first quarter of 2020, this has been the case with the effects of the COVID-19 pandemic.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Currency</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">Assets and liabilities of ClearSign Asia Limited with non-U.S.&#160;Dollar functional currency are translated to U.S.&#160;Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S.&#160;Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company&#8217;s consolidated balance sheets in the stockholders&#8217; equity section as a component of accumulated other comprehensive (loss).</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss per Common Share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Net Loss per Common Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;">Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December&#160;31,&#160;2023 and 2022, potentially dilutive shares outstanding amounted to 3.9 million and 3.5 million, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 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;">In June 2017, the FASB issued an Accounting Standards Update (&#8220;ASU&#8221;) ASU 2016-13, Financial Instruments (Topic 326) <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company adopted ASU 2016-13 as of January 1, 2023, and this adoption did not have a material impact on our accounts receivable or short-term investment balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy of contract acquisition costs and practical expedients.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ForeignOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ForeignOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShortTermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for short-term investments policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShortTermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for government assistance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888776160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_FixedAssetsAndOperatingLeasesAbstract', window );"><strong>Fixed Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Summary of Fixed Assets</a></td>
<td class="text"><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;">Fixed Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:72.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.95%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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.25%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;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;">2023</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:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> &#8212;</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 390</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 60</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 177</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 43</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 192</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 759</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> (63)</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> (697)</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 40</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 62</p></td></tr><tr><td style="vertical-align:bottom;width:72.79%;background:#cceeff;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.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 235</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;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;"> 322</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.79%;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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.92%;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;"> 275</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;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;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.92%;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;"> 384</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule Of Supplemental Information</a></td>
<td class="text"><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;">&#8203;</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:70.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">December&#160;31,&#160;</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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2023</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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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_t9VEI6TKAkiaHqm-0bRTgw;"><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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 235</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 322</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 71</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.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;"> 133</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 172</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 226</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 243</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;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.58%;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;"> 359</p></td></tr><tr><td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2.4</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.49%;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.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 5.2</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:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock', window );">Supplemental cash flow information related to leases</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental cash flow information related to leases is as follows:</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: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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.95%;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 Year 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;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.95%;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;">December&#160;31,&#160;</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.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;">&#8203;</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;">&#8203;</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;">2023</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="font-size:8pt;visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;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;">2022</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;">Cash paid for amounts included in the measurement of lease liabilities:</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;">&#8203;</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;">&#8203;</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;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;">&#8203;</span></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;">Operating cash flows used in operating leases</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;"><span style="visibility:hidden;">&#8203;</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;"> 158</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;"><span style="visibility:hidden;">&#8203;</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.5%;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;"> 251</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;">Non-cash impact of new leases and lease modifications</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></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 liabilities</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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;"> 25</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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.5%;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;"> 25</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 ROU assets</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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;"> 39</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</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.5%;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;"> &#8212;</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of minimum future payments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company&#8217;s lease liabilities as of December&#160;31,&#160;2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:62.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Discounted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Payments</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">due&#160;under</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">lease</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.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;">payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;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;">agreements</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.68%;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;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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 0pt 0pt;"> 81</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.65%;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;"> 66</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;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:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;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:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.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 0pt 0pt;"> 51</p></td></tr><tr><td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.68%;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;"> 243</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;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.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 0pt 0pt;"> 265</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_FixedAssetsAndOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_FixedAssetsAndOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357883668656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patents and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Patents and Other Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Patents and Other Intangible Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.35%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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></tr><tr><td style="vertical-align:bottom;width:67.99%;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.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 815</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,122</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Trademarks pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;background:#cceeff;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.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 95</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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:67.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;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,385</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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,231</p></td></tr><tr><td style="vertical-align:bottom;width:67.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;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> (549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;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;"> (433)</p></td></tr><tr><td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.68%;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;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;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.68%;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></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of future amortization expense</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:80.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:14.2%;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;"> 129</p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;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.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:bottom;width:80.18%;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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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></tr><tr><td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> 7</p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.2%;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;"> 3</p></td></tr><tr><td style="vertical-align:bottom;width:80.18%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;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:14.2%;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;"> 347</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357883547120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Summary of warranty liability activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;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:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.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.46%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Warranty liability at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.69%;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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.7%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.56%;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;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;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;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;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</p></td></tr><tr><td style="vertical-align:bottom;width:72.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;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.56%;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 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;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.69%;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;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;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.7%;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</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:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888790240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of company's loss before provision for income taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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:60%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">&#8203;</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.37%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:47.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:49.36%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:22.16%;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;"> (5,145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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:18.5%;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;"> (5,649)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.16%;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;"> (50)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.5%;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;"> (109)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.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;">Loss before provision for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:22.16%;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 0pt 0.05pt 0pt;"> (5,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.59%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.11%;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:18.5%;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 0pt 0.05pt 0pt;"> (5,758)</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of expected tax computed at statutory federal income tax rate to provision for income taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:45.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</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;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.2%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:50.2%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.81%;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%;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-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.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:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Tax benefit at federal statutory rate</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:22.87%;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;"> (1,091)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:19.19%;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;"> (1,209)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Tax benefit at state rate</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> (126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (197)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Meals and entertainment</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> 4</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Prior year deferred tax true ups</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (2,805)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Other</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> (82)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.87%;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,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.19%;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;"> 4,289</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;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:22.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.32%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.81%;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:19.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> &#8212;</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of components of deferred tax assets and liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">&#8203;</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:58.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</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;">&#8203;</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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;width:38.22%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.12%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">2023</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;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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.97%;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;"> 86</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0pt;"> 74</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 388</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> 337</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 177</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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 0pt 0pt;"> 102</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 61</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued vacation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">ASC 842 lease standard</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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 0pt 0pt;"> 21,020</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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 0pt 0pt;"> 20,263</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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,680</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> 20,726</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> (21,598)</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> (20,677)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> 82</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</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;"><span style="visibility:hidden;">&#8203;</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;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">     Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;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;"> (82)</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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;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;"> (49)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.65%;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:16.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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:16.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"> &#8212;</p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888748256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of outstanding, reserved and authorized shares under share-based compensation plans</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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:1.97%;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;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,202</p></td></tr><tr><td style="vertical-align:bottom;width:71.37%;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:1.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 2,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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;"> 2,777</p></td></tr><tr><td style="vertical-align:bottom;width:71.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;">Total authorized shares under the Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.58%;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,979</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:51.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.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;">&#8203;</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;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">&#8203;</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;">&#8203;</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;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;">2023</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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: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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:12.09%;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&#160;to Purchase Common Stock</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;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.81%;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: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;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:16.06%;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&#160;(in years)</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding at beginning of year</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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,779</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2.05</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 6.43</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> &#8212;</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> &#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Exercised</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> (20)</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 0.54</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> &#8212;</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> &#8212;</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:51.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;">Outstanding at end of period</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> 2,759</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 2.07</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 5.38</p></td></tr><tr><td style="vertical-align:bottom;width:51.76%;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:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;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;"> 2,024</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;">&#8203;</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;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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;"> 1.71</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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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;"> 4.87</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of restricted stock unit activity</a></td>
<td class="text"><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;">&#8203;</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:42.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;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;">December&#160;31,&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:42.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;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;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;width:42.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, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.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;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.61%;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;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:8.77%;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%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.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;">Weighted Average Grant Date Fair Value</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.28</p></td></tr><tr><td style="vertical-align:bottom;width:42.85%;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:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> 617</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.93%;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.30</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> (361)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> (65)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.77</p></td></tr><tr><td style="vertical-align:bottom;width:42.85%;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: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;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.93%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:42.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;">Nonvested at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;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;"> 671</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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.35%;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.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.77%;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;"> 423</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;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.49</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of share-based compensation activity</a></td>
<td class="text"><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;">&#8203;</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:61.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.71%;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:0pt 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></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;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;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:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;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:0pt 0pt 0.05pt 0pt;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">Reserved but unissued shares at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;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;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> 211</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.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;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;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;">&#8203;</span></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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> (15)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.39%;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 year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;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;"> 188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.23%;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;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.97%;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;"> 196</p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of compensation expense</a></td>
<td class="text"><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;">&#8203;</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:59.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.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;">&#8203;</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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.01%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.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="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.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;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:35.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:59.01%;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;width:5.18%;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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.28%;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;">2023</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.75%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.18%;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;">&#8203;</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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;"> 337</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;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;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.01%;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:5.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;">&#8203;</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.51%;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.83</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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;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.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember', window );">Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of compensation expense</a></td>
<td class="text"><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;">&#8203;</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:58.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;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 Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.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 0pt 0.05pt 0pt;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.35%;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:3.77%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.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;">Fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:14.34%;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;"> 234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;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;"> 98</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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:3.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="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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.43</p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_ConsultantPlanMember', window );">Consultant Stock Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of compensation expense</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:58.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Year Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:37.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;">December&#160;31,&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:58.35%;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:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.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:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;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;">2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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;"> 26</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.35%;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:3.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;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:14.34%;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.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;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.81%;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.61</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;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_ConsultantPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_ConsultantPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357887109056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Results (unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Results (unaudited)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of quarterly results</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quarterly results for the&#160;years ended December&#160;31,&#160;2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</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:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">(in thousands, except per share data)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">First</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;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;">Second</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;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;">Third</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;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;">Fourth</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;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;">For the year ended December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;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;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.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;">Quarter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;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;">Quarter</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 894</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 85</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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,274</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> 558</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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,709</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,429)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,478)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,332)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (955)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.04)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (0.03)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;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;">For the year ended December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;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;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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;"> 324</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Gross Profit (Loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> 123</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (7)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Operating Expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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,660</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.72%;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,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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,498</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,490)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,638)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (1,312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (1,318)</p></td></tr><tr><td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;">Net Loss per share - basic and fully diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.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;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;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.79%;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;"> (0.03)</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:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482964/270-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357983859936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Description of Business (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Description of Business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 5,684<span></span>
</td>
<td class="nump">$ 6,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate', window );">Gross proceeds to date</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">(Losses) since inception</a></td>
<td class="nump">$ 93,717<span></span>
</td>
<td class="nump">$ 88,523<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross proceeds from issuance of stock under the program from inception to the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974181456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Short-Term Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments at cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_UnrealizedHoldingGainLossOnShortTermInvestments', window );">Unrealized holding gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent', window );">Fair value of short-term investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,610<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_UnrealizedHoldingGainLossOnShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized holding gain (loss) on short-term investments as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_UnrealizedHoldingGainLossOnShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at amortized cost (held-to-maturity), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974399024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for collectability reserve</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888667168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Fixed Assets and Leases (Details) - Fixed Assets Other Than Leasehold Improvements<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, depreciated life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Fixed assets, depreciated life</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357883588944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Research and Development (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred', window );">Research and Development costs have been offset by funds received</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888078768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Foreign Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 7,620<span></span>
</td>
<td class="nump">$ 10,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">CHINA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">334<span></span>
</td>
<td class="nump">$ 172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CapitalRequirement', window );">Registered capital requirement</a></td>
<td class="nump">350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CapitalRequirementSatisfied', window );">Capital requirement paid</a></td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CapitalRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of capital requirement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CapitalRequirement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CapitalRequirementSatisfied">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of capital requirement that has been satisfied/paid as of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CapitalRequirementSatisfied</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974053984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Net Loss per Common Share (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive shares outstanding (in shares)</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888096624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets - Summary (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office furniture and equipment</a></td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation', window );">Fixed assets, gross</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">759<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(63)<span></span>
</td>
<td class="num">(697)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation', window );">Fixed assets, net, after accumulated amortization</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross', window );">Operating lease ROU assets, net</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">322<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">275<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">152<span></span>
</td>
<td class="nump">$ 24<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_DemonstrationBurnersMember', window );">Demonstration Burners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Impairment of Machinery and Equipment</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Machinery and Equipment capitalized</a></td>
<td class="nump">209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481501/840-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 20<br> -Topic 840<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481532/840-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_DemonstrationBurnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=clir_DemonstrationBurnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357876585184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets - Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset', window );">Increase (decrease) in operating lease right of use asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Change in operating lease ROU assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Change in operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_RestorationCostPayable', window );">Restoration expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">$ 186<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">CHINA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal option term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OperatingLeasesShortTermMonthlyRentExpense', window );">Short term monthly rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=clir_SeattleAndTulsaMember', window );">Seattle and Tulsa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OperatingLeasesMonthlyRentExpense', window );">Monthly rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Change in operating lease ROU assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Change in operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OperatingLeasesShortTermMonthlyRentExpense', window );">Short term monthly rent expense</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease Term</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_PercentageOperatingLeasesAnnualRentExpenseIncrease', window );">Annual rent expense, increase (in percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Agreement expiration term (in years)</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Seattle and Tulsa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Seattle and Tulsa</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating lease, right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_OperatingLeasesMonthlyRentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents monthly rent expense. Excludes triple net operating costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_OperatingLeasesMonthlyRentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_OperatingLeasesShortTermMonthlyRentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents short term of monthly rent expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_OperatingLeasesShortTermMonthlyRentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_PercentageOperatingLeasesAnnualRentExpenseIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents percentage of Annual rent expense increase. Excludes triple net operating costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_PercentageOperatingLeasesAnnualRentExpenseIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_RestorationCostPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense recognized during the period for restoration cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_RestorationCostPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=clir_SeattleAndTulsaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=clir_SeattleAndTulsaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888884288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Operating Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets, net</a></td>
<td class="nump">$ 235<span></span>
</td>
<td class="nump">$ 322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property, Plant and Equipment, Net<span></span>
</td>
<td class="text">Property, Plant and Equipment, Net<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityAbstract', window );"><strong>Lease Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term lease liabilities</a></td>
<td class="nump">172<span></span>
</td>
<td class="nump">226<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 243<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years)</a></td>
<td class="text">2 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Operating cash flows used in operating leases</a></td>
<td class="nump">$ 158<span></span>
</td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Change in operating lease liabilities</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Change in operating lease ROU assets</a></td>
<td class="nump">$ 39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888864592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fixed Assets - Minimum future lease payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_FixedAssetsAndOperatingLeasesAbstract', window );"><strong>Fixed Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths', window );">Discounted payments, 2024</a></td>
<td class="nump">$ 71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo', window );">Discounted payments, 2025</a></td>
<td class="nump">59<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree', window );">Discounted payments, 2026</a></td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour', window );">Discounted payments, 2027</a></td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue', window );">Total discounted payments</a></td>
<td class="nump">243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Interest on future minimum payments</a></td>
<td class="nump">$ 22<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_FixedAssetsAndOperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_FixedAssetsAndOperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's discounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's discounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's discounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's discounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357889004304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Patents and Other Intangible Assets - Summary (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedPatentsGross', window );">Patents</a></td>
<td class="nump">$ 1,287<span></span>
</td>
<td class="nump">$ 1,122<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherFiniteLivedIntangibleAssetsGross', window );">Other</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Patents and other intangible assets</a></td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(549)<span></span>
</td>
<td class="num">(433)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">836<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_PatentsPendingMember', window );">Patents pending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedPatentsGross', window );">Patents</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">307<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_IssuedPatentsMember', window );">Issued patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedPatentsGross', window );">Patents</a></td>
<td class="nump">810<span></span>
</td>
<td class="nump">815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_TrademarksPendingMember', window );">Trademarks pending</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_RegisteredTrademarksMember', window );">Registered trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="nump">$ 86<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedPatentsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedPatentsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherFiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of finite-lived intangible assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherFiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_PatentsPendingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_PatentsPendingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_IssuedPatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_IssuedPatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_TrademarksPendingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_TrademarksPendingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_RegisteredTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=clir_RegisteredTrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357889171248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Patents and Other Intangible Assets - Future amortization expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Patents and Other Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">$ 347<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357980710800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patents and Other Intangible Assets - Additional information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 147<span></span>
</td>
<td class="nump">$ 136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Amortization life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Amortization life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Amortization life (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888630432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue, Contract Assets and Contract Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>category </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_NumberOfCategoriesOfPerformanceObligation', window );">Number of Categories of Performance Obligation | category</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted', window );">Number of Orders For Which Customer Witness Tests Completed | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,274<span></span>
</td>
<td class="nump">$ 85<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">$ 894<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,403<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586<span></span>
</td>
<td class="nump">258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">1,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 287<span></span>
</td>
<td class="nump">$ 79<span></span>
</td>
<td class="nump">$ 33<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CustomerPaymentTerm', window );">Customer Payment Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CustomerContractTerm', window );">Customer Contract Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_CustomerPaymentTerm', window );">Customer Payment Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CustomerContractTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of the customer contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CustomerContractTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_CustomerPaymentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The term within which customer makes payment from the date of billing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_CustomerPaymentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_NumberOfCategoriesOfPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of categories of performance obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_NumberOfCategoriesOfPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of orders for which multiple customer witness test completed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974228976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Product Warranties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty liability at beginning of year</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Accruals</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Warranty liability at end of year</a></td>
<td class="nump">$ 110<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357980775440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Loss Before Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="num">$ (5,145)<span></span>
</td>
<td class="num">$ (5,649)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(50)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(5,194)<span></span>
</td>
<td class="num">(5,758)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888884112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of tax rate (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal income tax rate (as a percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax benefit at federal statutory rate</a></td>
<td class="num">$ (1,091)<span></span>
</td>
<td class="num">$ (1,209)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Tax benefit at state rate</a></td>
<td class="num">(126)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Meals and entertainment</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps', window );">Prior year deferred tax true ups</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,805)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(75)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">1,287<span></span>
</td>
<td class="nump">4,289<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to prior year deferred tax true ups</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357889004528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred Tax Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">$ 86<span></span>
</td>
<td class="nump">$ 74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">388<span></span>
</td>
<td class="nump">337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_DeferredTaxAssetsDepreciation', window );">Depreciation</a></td>
<td class="nump">177<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_DeferredTaxAssetsPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">61<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_DeferredTaxAssetsAccruedVacation', window );">Accrued vacation</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_DeferredTaxAssetsLeaseLiabilities', window );">ASC 842 lease standard</a></td>
<td class="num">(51)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">21,020<span></span>
</td>
<td class="nump">20,263<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">21,680<span></span>
</td>
<td class="nump">20,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(21,598)<span></span>
</td>
<td class="num">(20,677)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets, net of valuation allowance</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">$ (82)<span></span>
</td>
<td class="num">$ (49)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_DeferredTaxAssetsAccruedVacation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued vacation expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_DeferredTaxAssetsAccruedVacation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_DeferredTaxAssetsDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_DeferredTaxAssetsDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_DeferredTaxAssetsPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_DeferredTaxAssetsPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357882488400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_IncomeTaxesLineItems', window );"><strong>Income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OperatingLossCarryforwardsAnnualLimitation', window );">Operating loss carryforwards, Annual limitation</a></td>
<td class="nump">$ 686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued interest or penalties</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_IncomeTaxesLineItems', window );"><strong>Income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses carryforward</a></td>
<td class="nump">85,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Operating loss carryforwards not subject to expiration</a></td>
<td class="nump">39,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_IncomeTaxesLineItems', window );"><strong>Income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating losses carryforward</a></td>
<td class="nump">$ 48,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_OperatingLossCarryforwardsAnnualLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_OperatingLossCarryforwardsAnnualLimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_OperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforwards that are not subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_OperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357876446048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Common Stock and Preferred Stock (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 30, 2023</div></th>
<th class="th"><div>Dec. 23, 2020</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight', window );">Percentage of Participation right extended</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate', window );">Gross proceeds to date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight', window );">Percentage of Redemption right extended</a></td>
<td class="nump">0.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=clir_AtMarketOfferingMember', window );">ATM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_AggregateOfferingPriceInAtMarket', window );">Aggregate offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares of common stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_NumberOfSharesOfCommonStockIssuedToDate', window );">Number of shares issued to date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=clir_ParticipationRightMember', window );">Participation Right</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage', window );">Maximum beneficial ownership (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock | ATM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price of shares issued in offering (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate', window );">Gross proceeds to date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate', window );">Net proceeds to date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_AggregateOfferingPriceInAtMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Offering price of ATM common stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_AggregateOfferingPriceInAtMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross proceeds from issuance of stock under the program from inception to the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_NumberOfSharesOfCommonStockIssuedToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of new stock issued under the program from inception to balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_NumberOfSharesOfCommonStockIssuedToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of unit holders agreed to extend participation right.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of unit holders agreed to extend waiver of redemption right.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of stock under the program from inception to the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum beneficial ownership percentage allowed for investor or its affiliates under the terms of the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=clir_AtMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=clir_AtMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=clir_ParticipationRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=clir_ParticipationRightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888854240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Equity Incentive Plan (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember', window );">Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_OutstandingOptionsAndRestrictedStockUnits', window );">Outstanding options and restricted stock units</a></td>
<td class="nump">3,430<span></span>
</td>
<td class="nump">3,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Reserved but unissued shares under the Plan</a></td>
<td class="nump">2,302<span></span>
</td>
<td class="nump">2,777<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total authorized shares under the Plan</a></td>
<td class="nump">5,732<span></span>
</td>
<td class="nump">5,979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increases in the number of authorized shares</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_TwoThousandAndTwentyOnePlanMember', window );">2021 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum', window );">Maximum number of shares that may be issued as a proportion of outstanding stock</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance', window );">Maximum increase in number of shares available for issuance</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_OutstandingOptionsAndRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares of stock already awarded under the share-based compensation plan, including options and restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_OutstandingOptionsAndRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum increase in shares available for issuance under share based payment awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_TwoThousandAndTwentyOnePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_TwoThousandAndTwentyOnePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357980582400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Inducement Options (Details) - Non-Qualified Stock Option<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>installment </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_NonQualifiedStockOptionMember', window );">Chief Technology Officer</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants of stock options | shares</a></td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting', window );">Number of installments | installment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">0.33%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue', window );">Fair value of options granted (in dollars)</a></td>
<td class="nump">$ 112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share based compensation cost related to vesting awards</a></td>
<td class="nump">$ 43<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_NonQualifiedStockOptionMember', window );">Director of Customer Relationships and Business Development</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grants of stock options | shares</a></td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Exercise price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting', window );">Number of installments | installment</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="nump">0.33%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue', window );">Fair value of options granted (in dollars)</a></td>
<td class="nump">$ 160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share based compensation cost related to vesting awards</a></td>
<td class="nump">$ 74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage', window );">Percentage of Inducement options forfeited</a></td>
<td class="nump">0.67%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of installments in which the awards vest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of forfeiture of options under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost expensed and capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_NonQualifiedStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_NonQualifiedStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357884438768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Stock Options - Activity (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding shares, beginning balance</a></td>
<td class="nump">2,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding shares, ending balance</a></td>
<td class="nump">2,759<span></span>
</td>
<td class="nump">2,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">2,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding - Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 2.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised - Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">0.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding - Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">2.07<span></span>
</td>
<td class="nump">$ 2.05<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable - Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 1.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Stock options, Contractual life (in years)</a></td>
<td class="text">5 years 4 months 17 days<span></span>
</td>
<td class="text">6 years 5 months 4 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable - Weighted Average Remaining Contractual Life (in years)</a></td>
<td class="text">4 years 10 months 13 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Estimated aggregate pretax intrinsic value</a></td>
<td class="nump">$ 171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember', window );">Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">$ 174<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_EquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357983867632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Restricted Stock Units (Details) - Restricted Stock Units - Director - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_TargetValueOfCompensationPerQuarter', window );">Target value of compensation per quarter</a></td>
<td class="nump">$ 85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_UnrecognizedCompensationExpenseForDirectorServices', window );">Unrecognized compensation expense for director services</a></td>
<td class="nump">$ 244<span></span>
</td>
<td class="nump">$ 491<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_TargetValueOfCompensationPerQuarter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of target value of compensation per quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_TargetValueOfCompensationPerQuarter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_UnrecognizedCompensationExpenseForDirectorServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized compensation expense for director services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_UnrecognizedCompensationExpenseForDirectorServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888631984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Restricted Stock units Activity (Details) - Restricted Stock Units - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested at beginning of year</a></td>
<td class="nump">423<span></span>
</td>
<td class="nump">112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">617<span></span>
</td>
<td class="nump">376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested</a></td>
<td class="num">(361)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited</a></td>
<td class="num">(8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested at end of period</a></td>
<td class="nump">671<span></span>
</td>
<td class="nump">423<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested at beginning of year</a></td>
<td class="nump">$ 1.49<span></span>
</td>
<td class="nump">$ 2.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted</a></td>
<td class="nump">0.82<span></span>
</td>
<td class="nump">1.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested</a></td>
<td class="nump">1.18<span></span>
</td>
<td class="nump">1.77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited</a></td>
<td class="nump">0.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested at end of period</a></td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 1.49<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357974081984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Restricted Stock Units - Compensation Expense (Details) - Restricted Stock Units - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation Expense</a></td>
<td class="nump">$ 337<span></span>
</td>
<td class="nump">$ 252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_WeightedAverageValuePerShare', window );">Weighted Average Value Per Share</a></td>
<td class="nump">$ 0.83<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_WeightedAverageValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_WeightedAverageValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357986266544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Stock Awards (Details) - Employee compensation in lieu of bonus - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_StockIssuedDuringPeriodValueIssuedForServicesThree', window );">Fair value</a></td>
<td class="nump">$ 234<span></span>
</td>
<td class="nump">$ 98<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_WeightedAverageValuePerShare', window );">Weighted Average Value Per Share</a></td>
<td class="nump">$ 0.79<span></span>
</td>
<td class="nump">$ 1.43<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_StockIssuedDuringPeriodValueIssuedForServicesThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued for services during the period, with specified price per share three.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_StockIssuedDuringPeriodValueIssuedForServicesThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_WeightedAverageValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_WeightedAverageValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888092384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Consultant Stock Plan (Details) - Consultant Stock Plan - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage', window );">Maximum increase in available number of authorized shares as a percentage of new shares issued</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Reserved but unissued shares at beginning of year</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Increases in the number of authorized shares</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Grants</a></td>
<td class="num">(15)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Reserved but unissued shares at end of year</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation Expense</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_WeightedAverageValuePerShare', window );">Weighted Average Value Per Share</a></td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It represents increase decrease in percentage of share based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_WeightedAverageValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_WeightedAverageValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=clir_ConsultantPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=clir_ConsultantPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357888974240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_RetirementPlanAbstract', window );"><strong>Retirement Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Company match (as a percent)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Matching contribution expense (in dollars)</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_RetirementPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_RetirementPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357884546592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Government Assistance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceLineItems', window );"><strong>Government Assistance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAmount', window );">Government assistance</a></td>
<td class="nump">$ 255<span></span>
</td>
<td class="nump">$ 232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceTypeAxis=clir_ResearchGrantFromDepartmentOfEnergyMember', window );">Research Grant From the Department of Energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceLineItems', window );"><strong>Government Assistance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ResearchGrantTotalAwardAmount', window );">Total award</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAmount', window );">Government assistance</a></td>
<td class="nump">$ 191<span></span>
</td>
<td class="nump">181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceTransactionDuration', window );">Duration of the program</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceTypeAxis=clir_OklahomaQualityJobsActMember', window );">Oklahoma Quality Jobs Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceLineItems', window );"><strong>Government Assistance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceAmount', window );">Government assistance</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GovernmentAssistanceTransactionDuration', window );">Duration of the program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ResearchGrantTotalAwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the research grant award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ResearchGrantTotalAwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of government assistance recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceTransactionDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Duration of government assistance transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 832<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483507/832-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceTransactionDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceTypeAxis=clir_ResearchGrantFromDepartmentOfEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceTypeAxis=clir_ResearchGrantFromDepartmentOfEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GovernmentAssistanceTypeAxis=clir_OklahomaQualityJobsActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GovernmentAssistanceTypeAxis=clir_OklahomaQualityJobsActMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357889184128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Quarterly Results (unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Results (unaudited)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 1,274<span></span>
</td>
<td class="nump">$ 85<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">$ 894<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,403<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit (Loss)</a></td>
<td class="nump">558<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">129<span></span>
</td>
<td class="nump">106<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">817<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expense</a></td>
<td class="nump">1,709<span></span>
</td>
<td class="nump">1,521<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
<td class="nump">1,810<span></span>
</td>
<td class="nump">1,498<span></span>
</td>
<td class="nump">1,558<span></span>
</td>
<td class="nump">1,660<span></span>
</td>
<td class="nump">1,517<span></span>
</td>
<td class="nump">6,798<span></span>
</td>
<td class="nump">6,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss attributed to common stockholders</a></td>
<td class="num">$ (955)<span></span>
</td>
<td class="num">$ (1,332)<span></span>
</td>
<td class="num">$ (1,478)<span></span>
</td>
<td class="num">$ (1,429)<span></span>
</td>
<td class="num">$ (1,318)<span></span>
</td>
<td class="num">$ (1,312)<span></span>
</td>
<td class="num">$ (1,638)<span></span>
</td>
<td class="num">$ (1,490)<span></span>
</td>
<td class="num">$ (5,194)<span></span>
</td>
<td class="num">$ (5,758)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share - basic</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share - fully diluted</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.05)<span></span>
</td>
<td class="num">$ (0.13)<span></span>
</td>
<td class="num">$ (0.16)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357980508528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 22, 2024 </div>
<div>installment </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Grants made</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">617,000<span></span>
</td>
<td class="nump">376,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares that will vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">361,000<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for services (in shares)</a></td>
<td class="nump">66,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued Price per share | $ / shares</a></td>
<td class="nump">$ 1.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember', window );">Chief Financial Officer | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Shares issued for services (in shares)</a></td>
<td class="nump">28,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued Price per share | $ / shares</a></td>
<td class="nump">$ 1.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember', window );">Chief Financial Officer | Subsequent Event | Restricted Stock Units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Grants made</a></td>
<td class="nump">7,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment', window );">Number of Installments of vesting | installment</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember', window );">Chief Financial Officer | Subsequent Event | PRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of shares that will vest</a></td>
<td class="nump">2,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of installments of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357882745568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (955)<span></span>
</td>
<td class="num">$ (1,332)<span></span>
</td>
<td class="num">$ (1,478)<span></span>
</td>
<td class="num">$ (1,429)<span></span>
</td>
<td class="num">$ (1,318)<span></span>
</td>
<td class="num">$ (1,312)<span></span>
</td>
<td class="num">$ (1,638)<span></span>
</td>
<td class="num">$ (1,490)<span></span>
</td>
<td class="num">$ (5,194)<span></span>
</td>
<td class="num">$ (5,758)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1</span><table class="report" border="0" cellspacing="2" id="idm140357877225920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_Rule10b51arrmodifiedflag', window );">Rule 10b5-1 Arrangement Modified</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_clir_Nonrule10b51arrmodifiedflag', window );">Non-Rule 10b5-1 Arrangement Modified</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_Nonrule10b51arrmodifiedflag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_Nonrule10b51arrmodifiedflag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clir_Rule10b51arrmodifiedflag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">clir_Rule10b51arrmodifiedflag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clir_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>87
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MV5ZYMR]:K)I;ZUNAM:B:QR6C0$=& +Y?""#@[8NY".]^^)C_!U!+ P04
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
M3$I65K<9P2GA6D#]OV%,GA[T NWAZ.I?4$L#!!0    ( $8X@5@0A^Y(&P@
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
MC\-^0^;;^KT#7W,I\TW]=2WX0A15 ?7_99[+IXWJ50;'MVE<_P=02P,$%
M  @ 1CB!6/<T&;"G P  ?PX  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6RM5VUOFS 0_BL6F_8B;0%#7KL$:<TV;1\F5:NV?7;A$JP"9K9)NG^_LR$D
M:0D-7?,A^.V>N^<Q-G?SK9"W*@'0Y"Y+<[5P$JV+"]=540(94P-10(XS*R$S
MIK$KUZXJ)+#8&F6IZWO>V,T8SYUP;L>N9#@7I4YY#E>2J#++F/Q[":G8+ASJ
M[ 9^\'6BS8 ;S@NVAFO0/XLKB3VW08EY!KGB(B<25@OG([U8TL 8V!6_.&S5
M09L8*C="W)K.MWCA>"8B2"'2!H+A8P-+2%.#A''\J4&=QJ<Q/&SOT+]8\DCF
MABE8BO0WCW6R<*8.B6'%RE3_$-NO4!,:&;Q(I,K^DVVU=C)S2%0J+;+:&"/(
M>%X]V5TMQ($!'9\P\&L#_[[!\(1!4!M8Y=PJ,DOK$],LG$NQ)=*L1C33L-I8
M:V3#<[.-UUKB+$<['2Y%KD3*8Z8A)M<:'[A'FH@5=D1TFX@T!JE>D\]_2J[_
MDC=73.)\ II'+'U+WI.7Q"4JP5$U=S4&9&#=J'9^63GW3SBG/ODN$$V1SWD,
M\3& BTP:.OZ.SJ7?B?@)H@$)Z#OB>W[0$M#R?'._(YR@43>P>,&SJ-LF8(4_
M;,<W9_Q"%2R"A8.'6('<@!.^>D''WH<V\L\$=B3%L)%BV(4>7IMWA!221V#X
M1R++\!0K(P/A2I4H$%Y*Q+C%)8J\X3F)19HRJ4@!LGK'WK9)U.FWKT05V-2"
MF2MP$]+!#-^D30OU44-]U(=Z=5IVI,L"98 [D!%7=EH4YG[K(\#H0<S>8#1L
M8JZ(=8;XQ+T?-P*,.P58/K;9(H<V8A7J[(C8>'R/V".+C@*>- %/S@_81+K;
ME-U&O2/>8#K;[TO%JHU#IZ.^;^>DA>MTULYUVG"=_B]7'X_ .5P['?7E.GW
MU3]Y$F<-U]GC)[$Y>CJ1HEPGA&EL GY5Y2WF36:2Y7A4Z< ?$K8!B>G,GGT;
M[TZG?7G/'O V@;3SIM[^,^\]_0[BN^T7JQ5(GJ][7#[=?ON2K]&.V5-Z@OU!
MDD.?SKXHI=EQ? F$:4<)9H5$FO2OCPR= ?26@;9\AD[*X.]E\/L=]>8"UEO1
MRLIONW"H=_BC]^[C[AB>^*6A^XR+=F8QYUQG=!#0<ZZSVM/Q+@0/^#YK5N4>
MI/(9R+6M<!2F2V6NJS2X&6VJJ(^V=K@W?FFJ*ULB[&&JTNP[DVN.@J2P0DAO
M,,'40%;53M71HK %PXW06'[89H(5(DBS .=70NA=QSAH:L[P'U!+ P04
M" !&.(%8'%'2'\0'  ".(P  &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;+5:;6_C-A+^*X2O.+3 .C9)6;9SB8&LT_8*7+?!IGOWF9'HF+>2J))T7OKK
M;T@YDBU23++G?DED>3AZ9H:<YR&MBT>IONHMYP8]E46E+T=;8^KSR41G6UXR
M?29K7L$W&ZE*9N"CNI_H6G&6NT%E,2'3:3HIF:A&JPMW[T:M+N3.%*+B-PKI
M75DR]?R1%_+Q<H1'+S<^B_NML3<FJXN:W?-;;K[4-PH^35HON2AYI86LD.*;
MR]$5/E\GQ YP%O\6_%$?7",;RIV47^V'7_++T=0BX@7/C'7!X-\#7_.BL)X
MQQ][IZ/VF7;@X?6+]Y]<\!#,'=-\+8O_B-QL+T>+$<KYANT*\UD^_I/O YI9
M?YDLM/N+'O>VTQ'*=MK(<C\8$)2B:OZSIWTB#@;@=&  V0\@_0')P "Z'T!=
MH TR%]8U,VQUH>0C4M8:O-D+EQLW&J(1E2WCK5'PK8!Q9K66E9:%R)GA.;HU
M\ ]J9#22&[1F>HM^@CIK-$9?;J_1]]_]@+Y#HD*_;^5.LRK7%Q,#&*RG2;9_
MWL?F>63@>9B@7V5EMAK]6.4\/W8P ?!M!.0E@H\DZO&:9V>(X@^(3 D- %J_
M?3B)P*%M0JGS1X<2:K.V<5G;*%DB6'"*&5'=-S-6&,'U>2AOC=LD[-:NYG-=
MLXQ?CF"Y:JX>^&CU][_A=/J/4,PG<G:4@:3-0!+SOOH$S:>0.C@YFI$S-])V
MF(?5>(:7R<7DX1!]R&H^6[161[!F+:Q9M#!7^7]A.36SVTAH09FL,E%P5.WQ
MVKOV.K,5W&E8#S#5WUR^V2G+=R)G1WE*VSRET?*M95E"?X7.DWU%0NL=) +H
M MGGB(P'R]IX3 \*AJ>]FOHF) T7=-X"G4>!WFZ9XF/;PW.4R1*(33-+#2&
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
M+Y86J(=2X<P*Z;,EBP.DA)WD:J<UC:6&"*X(9T_*%)+.HF\5 A<K?[FEN%)
M7\"WIFWQ^BA^?^\M62R*Q@6!7JD^()#:ZHQ2@ZNP$F)JP]-@^VYY^L\T_4UW
MIY/7W ZKFN)Q(=>7^>T\B4-[Q]KOJVX$OH9[W=[M:\]V!8 @MZ2ZUXULQ''D
M=:E^*0B7B!81)2D1<;#6;2-8.!K]4>YA1$>A ZSX1T)H"^Y9L@G#! 9B1Z$J
M8-!@$-2EB6.1QX)K@G:"7KRND]:%) QO8 6TKWJS@+*IA1U7ZS4%LPU%EFT8
M&U@"+L=D()@!B=-1-V8PQKA4Q[@3FC04UH:KU]3CI>B*[B%^0(B?UH;QCH,]
MSL:+FL#/B+@14R5LTF@4T$;DBAN7Y4J(F\.*D[&@"& IY =N_R1WD8$&?Y2L
M62B%9>JU<BO)U.CZ.HE),CU2WGVY>53:N+0GF0D_H?(":2!IQ(R<^D)-ZW&N
M T2(&NC21$601,N6?D?];=Z/0F]8AFLR<CK:%W>,ZC?G%OKTXE5<?R2O!:([
MX-K! C30WF]16!\X,2,)_Z&=9?6_.9\1I$<#TWOZG+3?P4C0FZB6QY[&(_''
M.>%00A+DS^U.3--W",*60X)\F?:(4<J?%?39?TK(7[4T[5/1(2UHCW6F]""L
M2RFHBP$ZB@S2O=CM/[\M9Z?_*8V3YURFROF)6Z%</"];1"6715KGG>T7 7!^
M>/VS [X8ZJX;1L/_& (W"6JQ8TH^KB)1Q9-F^%<CC%$HQ92/X TA/C+PRC*U
M(^_&(&-@'8,H=80^IM6"!L 6-D/#/?29F>SH+/=65"CP.L.1T91442@WX]U
M>[U5A+#[#)/FU<\#73* '092(T,6J@XE 3"4Z&5./2AMN\AQ13Q>#[UNIIPX
M46[4CAUVH5-C:-+NK8GLPY8PNLH=[\!+I;Z7LV@3;1/(SR9W!16S07W/ JN5
M0)DH*\K*-J8Y^+,%*! Z1I%?')O-HG=>3..,_YH HWY G:?=MOUJ+2L31T62
M\%=>BM<=F7JC?K,#SD'>[(,G2H+%F/!!OZ:ZS"E;;?0CG4@,WK[8%TY(R6Y,
M8U.8I5XD;\;6VG8^!(2TE  OC::&D(;=0V1];)=+:1:98E@ *VQTX4#4D7$K
M&<;]O.PQ]P7.+A(:X':F34<.W+=L ,F(FGS$_.08(O94T,J3**1HSH8<.$80
M!?.70[FP8Z="Y.WZ+I*%D)G]?LQ<,.=6F%R"?B]4QD/2<NH0TDF9#GV"YZQY
M*.6]-P\PPN5 )WX Q(1*\CS1C*.>4MB&>7IS].44YW9Y>U5=WEY7+Y\A\<9!
M@CT_JI#I2,ZA!):HPS>N.:8^L6 @"O9B6PP+P[ I*6<QUQ;$542DD7>^+#XQ
M#,+F]O1:[Q/?2;0$'3<=,V;9 ,:@3<W]Z\#TH-&EJM#"PIDO2KP7-^F)55-H
MWIB/$OVIQK6)11Q:7.(LF$Z! 9HD"V*=0P;3;U6&Q]D(Y534[\ADWEMD_A"9
M&;@CNE;J8DG:[2,1(NQ;X/^VXRU%Z27GHX84X8=@"*)'W)L8LV6TVH0@$F @
M^:7N$S:-V6-!-I;M@5LR=!^13QD[2EJJR>9%T' B2C"7)Y?RUR$9KB3[B_49
M*CYFK6]&H/X#BNKQ!ZX#,1I*62 %GK3T3LOOR-2SU*+1O'Q"\5!\%_UT5CBI
M1*9@^4>"SCC4"UA.=M7D:$3-1/H40'@EO7MM'+R:4G_-#XCX"'I(E?LM #<?
MLE19+K-A6QKKN #M.79'YQ TAX[=_A*YJ6!-,Q&-$)!C Y*7_ 4#I9\;.%W1
ME9,T+W,G7AP%,]*5$5NZ&XFF(I-:LE/C%![57.Q*QFC/!E16=2,>-6X]Z,FC
M_9U7[X>7QA5IM/163N"&V0;C#>5V,)SD%E4ELU:.-@Z!30?P/7_@2&6_9Y1
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
M:9H<;)CFZ9Q&,ZT2W&D,BL/3C<-1K9G*=9&<3EB,TQJ;QQQ3H$0&.?E:4V[
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
M*W&Q0E9)01XV&U T.IX+#%64 U9XUC!)M@"3HXY3;!&/K PZ//@<TW88LCT
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
M_V1E1\S+X)&OHT#UEL_M,6NIU]Z/+BE14IOX!EZ7FW54RY]ECV0X^6O8(\H
M:AO3!OO]E#?*JEK]E#D1BSO0@#6Z!^ZU!&J1AX;"F6>-QSU@>2]=)G\3/R.E
MDIO<HNT6IV>3T\/T^>')\Q9*[.]PMR*[ ^XIGQ5D6><,-7[Q@*OM1A&[1M!)
M+NKV^:B_92(<&$]KGJ&W/FG<A/Y@*)G50P."AI16^:RI58#C)?.^$_Y^>;NL
M$U6:Q"WC4A8+Y?[;6/D/8>D:L)+.NEAZP.T,_+X^"2,\(^LE'YK@KF^?.BUA
MG/@KWV;#!!?AI.TZQN -Q^#>>;=\<$F^=F6*TD*)%#P_4\D[!*?L ,\[0%\2
MUEOH@A?!7)S&"(PWR/H973Z>BK/AR43\&(*'33D^;\UIC]"_US7J/!R/GK<F
MCH:G)_6LM[[(J^SXFD_XOX7R%OMT$4%WAAX_@?73+=:GXG0XF46&N)[V+!N-
M3UK+DN$T$2?#V;1S@A#!3=;*I@!QI?P"/T"/5#CTNC7 [?/\]OT*Y;F=Q _.
M=D,3?O\L 4.M=+=4.UMJ#R0S/0]7P+!LN2'HU\=)]\3=]R_A<"R$8#?Q4^N3
MEQK0MSEN:$X&='&$ 3IL)'"V#G>.'_D48$68KH[A#M+J=@1?8Y.[I/[B:A6?
M%:,R-=?D1)'[R:I %36+@B%\VLZBJ7%E?<V'L*22W&.6(\]T9ZFTE@3BBC04
MGY1/\:G57!"%]=+ZLWQ Q4""BG)SJN8'N^"16*6D3:R%U-TL;V]*<!?.C R9
M\FE[!*5S*U>*F@Q%"'9WNRTB_NJSW>V 1_2$$*?B6UM%]@F>WNHA%D;F=.M%
M%R6E")DFU3:M5N3A<)BF(/2?.W;$#J6J/C5D9VS.=O:<0<3F[?;N%U=W;TAT
M<-** 0W?)DA?L4F7;1-&"!*VEBUL4%_!?%/E0N,5V.:8[O@!!25U"JSZ03@
M[:GCVHF6DSYEVF&#"OMV\Z9;<-NZ#F'&W9)/"?XBP7=GE8V'7/Q:0-V9=MZO
MD 6U=V1[J%^P"I%W3,[:LWPR,.@7B?0=+2C(0L0>$6L)ZN_O D<EFV.7+\]_
M?<+<>QCW]N+NLMW?WU&69;M>&61$]+/,VP#_M7'4D??']M#@Z_B%A?DK()3O
M/_WKA3&MA_%W8IKW=0GP-P3[L0E#!_&&,LE;2ON?..W_M^B\-T5(W+V(YJ0E
M)57WDP8C),FX@Q?&LQKEG"73UE>CX:R9.9F>=0A.1EP#".Y,SI+GG>^26?UX
M>';:_6XZ;3!0,VO6!4PM,+8?'G4TT$4W9\ .[4V!YN+C$XKYEC#8F\S^S"AX
M&_J9?Y-E^07(IP/A^SRZ.1#O-%S70;9&69/)E!SFM'&*'5_UOGFCK/?JKC--
M6.&GTQWFPYV>+TM/%DE?"[^UX $I/:[I9"_G:T=_P$M%)K5\$V6*RNU6R.^J
MCSU7(']MJS?6?MM@T58ZF+2[@A>S[S-QIXE*J']J>OEX"1I?1Z0.V-]2)I,]
M7[>OF%LS.A?-G:O-^I0UI,(])ST>\,5+6919$\D(NM9A\-\"R5OO-0[J%Q'#
M&Z5\QNWO!CYSCQ;O0& /PW>6*_\N:I\#-:\ =&!QTT#YTT:R9W/!3)OY"\$5
MV]\[*]\O0O8R]WP#=BB";*P1U_;ACBK_I$OIK5W\VT2.8)YVR\92_KXJ\M!=
MTK'M;Y6TF$OO^(2[3A=/CIO+S:9!V[U3VW.AG?P]O@A,[U2%N?UWU5ES^AFX
M$7JU E#TK^KX.^RP@<S^4[F2TY*_XPDO4(:-0Y,HW3[U^BOCNO_H5U /)/L_
M/3/:>]7ZY'UI+X#9MU_RXFQG;)PDU*%TG>(I5]@FT"U)!"Y^]#&S/?$P:<$9
M?OB:9 &8],J4S&:]<O69>A_N\)"%A?O_!T&^&7HDHW:-.ON^JG36K4IG-3;L
M^X'%<>O'+2ME%_P3'D()"%?_.Y=ZM/Z5T(7_<4PSW?_$Z)VT"WJK,E=S+$5U
M/#WP/SV(#Z59\T]E[DU9FA5_7"J9*4L3\/W<F#(^T ;U;Z=>_R]02P,$%
M  @ 1CB!6 OSJHZ: @  YP4  !D   !X;"]W;W)K<VAE971S+W-H965T,38N
M>&ULG53?3]LP$/Y73H'QA/*KI3#:1J*P:7M@JF!LSVYR;2P<.[,=0O_[G9V0
MA0FJ:0]MSN?[/G]GW]VB5?K1E(@6GBLAS3(HK:TOH\CD)5;,A*I&23M;I2MF
M::EWD:DULL*#*A&E<3R+*L9ED"V\;ZVSA6JLX!+7&DQ354SO5RA4NPR2X,5Q
MQW>E=8XH6]1LA_=H'^JUIE4TL!2\0FFXDJ!QNPRNDLO5U,7[@!\<6S.RP66R
M4>K1+;X6RR!V@E!@;AT#H\\37J,0CHAD_.HY@^%(!QS;+^R??>Z4RX89O%;B
M)R]LN0PN BAPRQIA[U3[!?M\SAQ?KH3Q_]!VL<DL@+PQ5E4]F!147'9?]MS?
MPPAP$;\#2'M ZG5W!WF5-\RR;*%5"]I%$YLS?*H>3>*X=(]R;S7M<L+9[ XM
MUTBW;&$MF%Q$EDC=5I3W!*N.('V'($GA5DE;&O@D"RQ>$T2D9I"4ODA:I0<9
M;S /89*<0AJGDP-\DR'%B>>;_'^*'<'T;0+7%Y>F9CDN RI\@_H)@^SD*)G%
M\P/RIH.\Z2'V?Y%WF.";L@@?X>3H(DV2.?S%Y_WQ9 [?2X1K5=5,[J%D!I@K
M7J(J(*?WTWS3V*[1!GCMX+EZ0LWE#I@0H+; K8&'\#X$K&JA]H@&VA(U;O9@
M1R=0O]#\,$/4JT,,-#58!9,/CI%@O&LM,$S09 C'6GU:YW/3,3HAK^3B,XTG
M0EIEF:!<CF=3(E2-8;( ]SL^&SF*QJ?BA.Z1:9+G:A:HXK#:H!ZJSB/)2$_I
M/DR-?G2(??C6<T>CYJM0[_R(,:2RD;;KP\$[3+&KKGG_A'<C\);I':?;$;@E
M:!R>GP6@N['2+:RJ?2MOE*7!X,V2)C%J%T#[6T6UT"_< <-LSWX#4$L#!!0
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
M-J#WA:'[K%^P@_VGR_(?4$L#!!0    ( $8X@5AQZ_K-D!4  /A#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;+5<>V\;MY;_*H1O<=$"LFS)B9,T
M#\!VFKM>I'NS<=+^3<U0$IO14"4YEM5/O^?!U\BCZ4W:!8K&EH;DX7G^SF/\
M:F?L%[=6RHN'3=.ZUR=K[[<_GIVY:JTVTDW-5K7PS=+8C?3PJUV=N:U5LJ9%
MF^9L?GY^>;:1NCUY\XH^^V#?O#*=;W2K/ECANLU&VOVU:LSN]<GL)'[P4:_6
M'C\X>_-J*U?J3OG/VP\6?CM+N]1ZHUJG32NL6KX^N9K]>#V_P 7TQ"]:[5SQ
ML\"K+(SY@K_<UJ]/SI$BU:C*XQ82_KE7-ZII<">@X_>PZ4DZ$Q>6/\?=W]'E
MX3(+Z=2-:7[5M5^_/GE^(FJUE%WC/YK=?ZEPH:>X7V4:1_\7.W[VZ>6)J#KG
MS28L!@HVNN5_Y4-@1+'@^?F1!?.P8$YT\T%$Y5OIY9M7UNR$Q:=A-_R!KDJK
M@3C=HE3NO(5O-:SS;^Y8&L(LQ9U>M7JI*]EZ<555IFN];E?B@VETI943W\>?
M?GAUYN%HW."L"L=<\S'S(\?,YN)GT_JU$S^UM:K[&YP!S8GP>23\>CZZXUM5
M3<7%;"+FY_.+D?TN$B,N:+^+O\R(H=OSWD^&]T;+^M%M9:5>GX#I.&7OU<F;
M?_YC=GG^<H3R)XGR)V.[O[F63CND^P/NW7J)ZCY$Y#=L(SZM%5A.939;V>Z1
M"Y5I'3"BEE[58JE;V59:-L+!\PJLU3NAVZKI:B5\6-KAA[#O3:.D1=X*V=9"
MPX>N6SA=:V#[5-RV7MEP#MA9 _N"SN&3WLK623)B)];R7HF%4JU0C09[(#)T
M6Y %CTU'N/HT<?7I*#L^.X5$_^2\!ML?EOK7[4"\!/EOI67>PI='&(C708^K
M_1[\@5]'/J( MA88K+<-;+A2K;*R:?;XO=H&5B#?/[<:?[OS=# <=+51%C0:
M'.GOG08!@P]IP>OB@<(;^.V+$I6R'ORX4(EB9+]TX+&WS'V_EE[(Y1)<*AT#
MES$6#Y*;)&9X7GE>VFBYT(WV.DH2EM3:58UQG27FP#WQ4DC%L75\$NH;+L"?
M!YD6]Q\BR:I[U7:!"/4 $<W!+W5GD9]Y$7$7V&3J*=B][^  X!2X=P=T=DT-
MM,/5K5A:LX%E!N2;6#6F<I=)Y2Y'%>8CDRD^JLJ !^*H!13?&.?)+\EF6 __
MAFU).6^"^5E^\@_X.+".%EC5D+E58>'*F!J,V#2D=JBBMD:S995]EZ14^%!0
MR+:6%I9=&_A'?/_/?SR?S\]?OKNZNZ8?9R]_&'[^QM3DD]DKF:VNQ.7YI8B7
M(YG<@#99\!2.*;BA\*EL[W)XRNS92T>JQP]G,XJN:VO-"D3OQ%;N6;V"S%6(
MR: %W=:@G6[ $J,U QH WM<0IX&CWK2@%N(*K08<:MY*6E2X2@$:J2?XY9X^
M,LLE&("0*S!!X"^PL]MTS' @YS<T.62\"Z) 9J.6.Z'@KD!/O$\T)%-\5!C4
M5'Q^3#A>##2?0!X*T"P:O9)L\W@<H R$4;P)L F,1X&[WN!M)TE'M$MT305@
M)H&ZE&@@WP&/H/U5>"MP.\#OSH9KH>-YJ)#I@:"T$CQ>I8A324.!.Q8-&C^+
M-@A^PSC:9]DU3?2$;- 0:JIU(IJ52*,3K-68Y3Y+EOMLU,2BXI%-#9KHZ/IA
M@-#?M&>@E=QJ+QNRT+YRH-TT1V49+1A8W^,PZE_0")1=>51REX"D&S1)U =
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
MP*1&HH*%UBKZ,^I2]D%$*8GW*1M\Q !T, L5Q*CJX"X3$ZB<X?1&-]+B, &
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
M(/0"_+_@7*T'>H/FNC_['U!+ P04    " !&.(%8Z;DQ*P$#  "$"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6RM5FU/VS 0_BM60(A*B+RV2:&M
MU,*F\0&M K9]=I-+$Y'8G>U0ME^_L],F@9:.H7V)[^R[Q\^=S[Z,UEP\R@Q
MD>>R8')L94JM+FQ;QAF45)[S%3!<2;DHJ4)5+&VY$D 3XU06MN<X [ND.;,F
M(S,W%Y,1KU21,Y@+(JNRI.+7# J^'ENNM9VXRY>9TA/V9+2B2[@']6TU%ZC9
M#4J2E\!DSAD1D(ZMJ7LQZVM[8_ ]A[7LR$1'LN#\42LWR=AR-"$H(%8:@>+P
M!%=0%!H(:?S<8%K-EMJQ*V_1/YO8,98%E7#%BQ]YHK*Q%5DD@916A;KCZR^P
MB<<0C'DAS9>L:]L C>-**EYNG)%!F;-ZI,^;/'0<(N<-!V_CX!G>]4:&Y355
M=#(2?$V$MD8T+9A0C3>2RYD^E'LE<#5'/S694P5,24)90KZJ# 2Y88JR9;XH
M@$RE!%P[?:"HR=[(5KBC]K/C#?JL1O?>0'<]<LN9RB3YQ!)(7@+82+7AZVWY
MSKR#B-<0GQ/?/2.>X_D'\/PF?M_@^1^/?U_8-6BP'U1?I NYHC&,+;PI$L03
M6).3(W?@7!Z@'#24@T/HDWN\F$F%]'A*/DC_\ 8G1Y'G^)?D?XUX9E ND)L^
MM].<$97Q2B)EV3/'J#]>$\J_HF_]\)E*<K9LYH])$(8=S7="<B-E!0E9O=HJ
M<IV.W-_9PCWSHK"CN4CW0= $WT=\.__*L&/ZFF302 -R!\M<*A!(4.V"1X-&
M'.XR'+8!N(Z[*87&=8_4!N-'_6Z@ODNF<5R558%)2@@MN5#Y;VJ>T*W9:3\8
M]EHM\/W>#O QB?Q!1PN'T8':[S>UWW]W[:>5J@2\9 C/F&$)^VK^,/![J^U5
M^;YEAA4=8-"N-]1BF^"AT=N\# 9:;VLK,)>A/::0/.!) DU5YSS]/<GV@W!?
M>NU.9RA!+$W_DR3F%5-UDVAFFQ8[K3M+:U[WYULJECF3I( 479WS$!,JZIY7
M*XJO3)]9<(5=RX@9_B: T :XGG*NMHK>H/GQF/P!4$L#!!0    ( $8X@5@2
M.1!59@(  .D%   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;*U4WT_;
M,!#^5TYF0B!-S:^6,6@C4=BT/2!5L(UG)[DV%HZ=V0ZA__UL)PWM%*H]["6^
ML^_[_)TO=_-6JF==(AIXK;C0"U(:4U\%@<Y+K*B>R!J%/5E+55%C7;4)=*V0
M%AY4\2 .PXN@HDR0=.[W5BJ=R\9P)G"E0#=51=5VB5RV"Q*1W<8#VY3&;03I
MO*8;?$3SLUXIZP4#2\$J%)I) 0K7"W(372VG+MX'_&+8ZCT;7":9E,_.^5XL
M2.@$(<?<. 9JEQ>\1<X=D97QN^<DPY4.N&_OV+_ZW&TN&=5X*_D3*TRY()<$
M"ES3AIL'V7[#/I^9X\LEU_X+;1>;?":0-]K(J@=;!143W4I?^W?8 UR&[P#B
M'A![W=U%7N4=-32=*]F"<M&6S1D^58^VXIAP17DTRIXRBS/I2LFBR0T\4:6H
M, PUG/V@&4=]/@^,O<"%!7E/MNS(XG?(HACNI3"EAB^BP.*0(+#*!GGQ3MXR
M/LIXA_D$DN@CQ&&<'.%+AG03SY?\<[IC678<TW$.UR97NJ8Y+HCM XWJ!4EZ
M>A)=A-='%$X'A=-C[.ECUQT@U]!V(K? &<T89];R/[$UQE0?YST]N8S#Y!K^
MUVHK@U6&RE?GC DPI6PT%84^]\5RGWCWS@<I&,APPX1@8N.RW")5 ^L'F.W9
MSHKB:[C)<]50KH>C*'P+F\&*;NV8,/I H\/][8^K05&,Z(BB<$S56(6#O?:K
M4&W\D-&0RT:8KA.'W6&.W73M^Q;>#<%[JNS3:."XMM!P\FE&0'6#I7.,K'TS
M9]+8T>#-TLYB5"[ GJ^E-#O'73!,]_0/4$L#!!0    ( $8X@5B0W9'T3P0
M (8-   9    >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;,U7VV[C-A#]%4);
M;&W C6Z6+&=M [GTLD#3!IMTBS[2TM@F(I$J2<7)WW=(V;(<:0WGI=@76Z3F
M#,\,SPRIV5;()[4!T.2ER+F:.QNMRTO75>D&"JHN1 D<WZR$+*C&H5R[JI1
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
M?[Y%OVQBIU@67.-KF7\5J<EF3NQ BDM>Y^9:KO_"33R1Q4MDKILOK%O;8.)
M4FLCBXTS,2A$V8[\;G,./8?8.^# -@ZLX=UNU+!\PPV?3Y5<@[+6A&8G3:B-
M-Y$3I;V4&Z-H59"?F7^JN3*H\GNX1DV1:!C4):]383 =PN S7^2HAU/7T%[6
MPTTVN!<M+CN ZS-X+TN3:7A;IICN KA$LF/*MDPOV%'$-YB<0N"? /-8< 0O
MZ"(/&KS@9R)_*N 6+GP:SA;/F:YX@C.'JD.CND5G_O*%/_+.CY -.[+A,?3Y
M#15C6N<(<@G?.^*J)?X4V>-PG_8A@,H;3(9PCUQI0'MG0">.Q0)5=^K R]1.
M&'"%P*U73E6MS^#EBYAYP?G_-@Y$271EK8F1/@&\2[ R4!%7G5EN*=7"L+.^
M%$J;3KK!1%(<6_%S)M2#="EK93(:'H[CX&EL3O'@>(VW6-;88?\!\23L27[D
M]=>B_M()&X?P3DFMX4K)I3 P^(>$8=_&&_4E-NE)K+]/%,7PD<Z&&U&NX.T=
M_= U[FP6^]Z./":/OAPQ?W?=F\ '>C%RR^]A8>"?A&PRW-.,XSU-$+ =S22*
MA@V<C;!WB7_:_ZU(FJQ;UCEE:RKRFLJS[^R=>N'P.45P1/&[QQ]()?;;23Q.
M13OSV?E13;";1MXS"?DCD#[53>\JQL-G,C/RQSOR:+2;J=%>IH:3^%!F3KR]
M/!P%CS+39X\T\2_E9K2?>8\41W+SJ8?#[;WU!:I5T]%H2&1=FO;9[[1=T_2J
M[14>S-N.ZSU7*U%JR'%)KM[I.') M5U,*QA9-9W#0AKJ0YII1HT?*FM ZTLI
MS5:P&W2MY/P_4$L#!!0    ( $8X@5@V9S0]= (  )8&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;*U5:T_;,!3]*U:&)I V\FK:PM)(H]4>TJ8A
M.K;/)KEM+!P[V$[+]NMW[82HA5"A;5\27_N>XWM.[)MT*]6M+@$,N:^XT#.O
M-*8^]WV=EU!1?2IK$+BRDJJB!D.U]G6M@!8.5'$_"H*Q7U$FO"QU<Y<J2V5C
M.!-PJ8ANJHJJ7Q? Y7;FA=[#Q!5;E\9.^%E:TS4LP5S7EPHCOV<I6 5",RF(
M@M7,>Q^>SQ.;[Q)^,-CJG3&Q2FZDO+7!YV+F!;8@X) ;RT#QM8$Y<&Z)L(R[
MCM/KM[3 W?$#^P>G';7<4 USR7^RPI0S;^J1 E:TX>9*;C]!I\<5F$NNW9-L
MV]S)V"-YHXVL.C!64#'1ONE]Y\,.(!P] X@Z0/120-P!8B>TK<S)6E!#LU3)
M+5$V&]GLP'GCT*B&"?L5ET;A*D.<R;ZI-17L-VT]%059@,X5JUTL5^2BT8C0
MFAPOP%#&]0EY2ZZ7"W)\=$*."!/D>RD;C4B=^@8+LK1^WFU^T6X>/;/Y O)3
M$H=O2!1$\0!\_G)XM _WT8;>BZCW(G)\\3]Z,22T91X-,]NK>*YKFL/,P[NF
M06W RUZ_"L?!NR'9_XELSX2X-R$^Q)[-J2Z=^-P.X*YA&\I!F$'5+57BJ&R_
MV&3)>#I*_<VNFJ=)XU$2]DE[58[Z*D<'J_RH))[)6LD<H-#$2%)0 T,EMCSC
MG=W/PB ('M5X<+>_=#SIM20'M1Q_02V %PM/5P[$/MR1&U*3//'R+)Z$DT=J
MGF9-IXF]87N6^SM=PW;LKU2MF="$PPIQP>D$"53;!=O R-HUDAMIL"VY88D_
M#E V ==74IJ'P/:F_E>4_0%02P,$%     @ 1CB!6'+*3 YS @  CP8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULK571;ILP%/T5BU53*ZV%0))-
M'4%J$U7KPZ2H:;=G%RY@U=C,OI!N7S_;$)0N-*NTO8!M[CF<<VPN\5:J)UT"
M('FNN- +KT2L+WU?IR545%_(&H1YDDM543135?BZ5D S!ZJX'P;!W*\H$UX2
MN[6U2F+9(&<"UHKHIJJH^GD-7&X7WL3;+=RQHD2[X"=Q30O8 #[4:V5F_L"2
ML0J$9E(0!?G"NYI<+F>VWA5\8[#5>V-BG3Q*^60GM]G""ZP@X)"B9:#FUL(2
M.+=$1L:/GM,;7FF!^^,=^XWS;KP\4@U+R;^S#,N%]\DC&>2TX7@GMU^@]^,$
MII)K=R7;OC;P2-IHE%4/-@HJ)KH[?>YSV -,IJ\ PAX0OA40]8#(&>V4.5LK
MBC2)E=P29:L-FQVX;!S:N&'"[N(&E7G*# Z33;=[1.9DPPK!<I92@>0J364C
MD(F"K"5G*0--SLFFE K/[T%5Y%:TH-%L)VIRN@*DC.LS4_*P69'3DS-R0I@@
M]Z5L-!69CGTT6NT;_;37==WI"E_1M8+T@D23#R0,PF@$OGP[/'P)]TU"0TSA
M$%/H^*)_CFG,:L<]'>>VW^FEKFD*"\]\B!I4"U[R_MUD'GP>,_Z?R%[$$ TQ
M1,?8D^X H#T ;.\ 4"2IU#AFO>.;.3[;4=HDB/UVW\]A13@/YD/1"YW30>?T
MJ,X'83H:9[\@(Z7DF=V?PG2TT<WIF.9'%!Y63,?ES09YLZ/R;BA3I*6\ 7N@
M]&BH8U)G?PWSL"*<3X(_U/I[[<*VZJ]4%28<PB$WL.#BH\&KKOUU$Y2UZR"/
M$DT_<L/2_#% V0+S/)<2=Q/;E(9_4/(;4$L#!!0    ( $8X@5@(45&V.@(
M &8%   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;*U486_;(!#]*R>O
MFEII"X[==E/F6$H33=N'25&R;I\Q/L>H&#S 2?OO"]C)$BFM*FU?# ?W'O>>
M.;*=T@^F1K3PV AIIE%M;3LAQ+ :&VI&JD7I=BJE&VI=J#?$M!II&4"-($D<
MWY*&<AGE65A;ZCQ3G15<XE*#Z9J&ZJ<[%&HWC<;1?F'%-[7U"R3/6KK!-=K[
M=JE=1 XL)6]0&JXD:*RFT6P\F:<^/R3\XK@S1W/P2@JE'GSPO9Q&L2\(!3+K
M&:@;MCA'(3R1*^//P!D=CO3 X_F>_6O0[K04U.!<B=^\M/4T^AQ!B17MA%VI
MW3<<]-QX/J:$"5_8#;EQ!*PS5C4#V%70<-F/]''PX0@POGX!D R Y*V =  $
MYTA?69"UH);FF58[T#[;L?E)\":@G1HN_5]<6^UVN</9?-W_/5 5K/E&\HHS
M*BW,&%.=M%QN8*D$9QP-?-RO&E@A0[ZEA4"@LH29<)>!2H;@KA4L5%?8JA-_
MTR\7:"D7YLIQW*\7<'EQ!1? )?RL56<<@\F(=6)\280-A=_UA2<O%+Y -H)T
M_ &2.$G/P.=OAR>G<.(L//B8''Q, E_ZSSZ>D]IS7Y_G]HT\,2UE.(U<IQK4
M6XSR]^_&M_&7<\+_$]F)#>G!AO0U]OST)KC+Z=N5%EQP^P3#<><,Z%EO JM_
M>+9YG)'ML:K7,OI2R5$7^!?H!]4;+@T(K!PF'GUR8-UW=1]8U8;&*)1U;1:F
MM7L(4?L$MU\I9?>![[7#TYH_ U!+ P04    " !&.(%8/WU(EW$"   2!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6RUE<ENVS 0AE]EH )%"Z21
M+#MVD=H"LC1H@ 0UXBZ'H@=&&EE$N"CD*';>/B2E"&X1ZU T%W&;^?G-C$C.
M-]K<V0J18"N%LHNH(JJ/X]CF%4IF#W6-RJV4VDA&;FC6L:T-LB(X21&G23*-
M)>,JRN9A;FFRN6Y(<(5+ [:1DIG'4Q1ZLXA&T?/$#5]7Y"?B;%ZS-:Z0OM=+
MXT9QKU)PB<IRK<!@N8A.1L>G,V\?#'YPW-B=/OA(;K6^\X/+8A$E'@@%YN05
MF&L>\ R%\$(.X[[3C/HMO>-N_UG](L3N8KEE%L^T^,D+JA;1QP@*+%DCZ$9O
MOF 7SY'7R[6PX0N;SC:)(&\L:=DY.P+)5=NR;9>''8?19(]#VCFD@;O=*%">
M,V+9W.@-&&_MU'PGA!J\'1Q7OB@K,FZ5.S_*5FTQ0)>PXFO%2YXS17"2Y[I1
MQ-4:EEKPG*.%#W#!MUC B;5(%I@JX I=0BR\.T=B7-CW?]M\I0H-?*N8:DTK
M+0JXE+71#^@J2W8>DPO"H\1Y!WS: J=[@,\Q/X3QZ #2)!W_Z1Z[V/L$I'T"
MTJ WV:-WS167C7P)9-#1GY9C6[,<%Y$[#A;- T;9VS>C:?)I &O<8XV#^G@/
MUM*X<V?H\0"6PA?$9_OS?<-KGS;X=>7,X9)0VM\OD8]?@7S2DT\&$]K^ "S\
M  ?N@+@M<L[(S0E>XDNTPWIC>$1F[ #944]V-%QJMMU7ZD''?TS8M,>:OF*I
MIZ] /NO)9_^YU,-ZD_VECG>N./]:7#.SYLJ"P-)))8<S5T'3WL#M@'0=;KU;
M3>X.#=W*/5IHO(%;+[6FYX&_2/MG,'L"4$L#!!0    ( $8X@5@FW0P;= (
M  H&   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;*U4[V^;,!#]5TZL
MFEII*P32;.H(4I-LVCY4BI)U^^S  5;!9K9)VO]^9T-HVB75I.T+^,>]YWMG
MWXMW4MWK$M' 0UT)/?5*8YIKW]=IB373E[)!03NY5#4S-%6%KQN%+'.@NO+#
M()CX->/"2V*WME1)+%M3<8%+!;JM:Z8>9UC)W=0;>?N%%2]*8Q?\)&Y8@6LT
M=\U2T<P?6#)>H]!<"E"83[V;T?5\;.-=P ^..WTP!JMD(^6]G7S+IEY@$\(*
M4V,9&/VV.,>JLD24QJ^>TQN.M,##\9[]B]-.6C9,XUQ6/WEFRJGWT8,,<]96
M9B5W7['7<V7Y4EEI]X5='QMXD+;:R+H'4P8U%]V?/?1U. ",)B< 80\(7P+&
M)P!1#XB<T"XS)VO!#$MB)7>@;#2QV8&KC4.3&B[L+:Z-HEU..).LN]L#F<.:
M%X+G/&7"P$V:RE88+@I8RHJG'#6\AQ5J9"HM@8D,%KBE-]#0C1HX7Z!AO-(7
M%'2W7L#YV06< 1?PO92MIF@=^X:RM6?Z:9_9K,LL/)'9*(1;*4RIX;/(,'M.
MX)/,06NXUSH+7V5<8'H)T>@=A$$8'4EH_O?P\)5THJ'TD>.+_KGTQXK7<8^/
M<]O>O]8-2W'J47-K5%OTDK=O1I/@TS'A_XGL61G&0QG&K[$G)Q]5*K714+(M
MP@914)UR3;:V>82\I1=%'I(B64!VK#K=D5?N2&MDVV02Q/[V4/.?(4\1G1#_
MH*UJ5(5S&PWN>KI7-ZP.AG;C^OC%^HR,KO.E)YK.)6^9*KC04&%.E,'E!\I'
M=<[338QL7/-NI"$K<,.2S!J5#:#]7$JSG]@#!OM/?@-02P,$%     @ 1CB!
M6+Y7(V+, @  0@D  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&ULM59;
M;]HP&/TK5E9-K=0U-V[K(!*%347:!95U>YCVX"8?8-6Q4]N!]M_O<Y)&4%+4
M5NR%V/%WCL\YMG'Z:ZEN]1+ D/N4"SUPEL9DYZZKXR6D5)_)# 2.S*5*J<&N
M6K@Z4T"3 I1R-_"\CIM2)IRH7[R;JJ@O<\.9@*DB.D]3JAXN@,OUP/&=QQ=7
M;+$T]H4;]3.Z@!F8ZVRJL.?6+ E+06@F!5$P'SA#_WS4L_5%P2\&:[W1)M;)
MC92WMC-)!HYG!0&'V%@&BH\5C(!S2X0R[BI.IY[2 C?;C^Q?"N_HY89J&$G^
MFR5F.7!Z#DE@3G-NKN3Z$BH_;<L72ZZ+7[*N:CV'Q+DV,JW J"!EHGS2^RJ'
M#8#?>@805(#@I8"P H2%T5)986M,#8WZ2JZ)LM7(9AM%-@4:W3!A5W%F%(XR
MQ)EH5JX>D7,R8PO!YBRFPI!A',M<&"869"HYBQEH\H%@<!B+(#\R4-2N@B;'
M8S"4<7V"P]>S,3D^.B%'A GR<RES346B^ZY!G78V-ZXT792:@F<TC2$^(Z%_
M2@(O"!O@HY?#@VVXB^G4$05U1$'!%S[#-U5X9I1Y."53;K-!4^3S7<XRW,R&
M_/F*Y61B(-5_FZR6W*UF;GM&SW5&8Q@X> @UJ!4XT?MW?L?[U&3\0&1;,81U
M#.$^]FBH-9C&U2QQ[0)G_S564;<3>'UWM2E]M\CW/@;MNFI+4ZO6U-JK:70Y
M^3YLDK07]MK4#T2VY;!=.VS_Q\W7/F0,!R+;BJ%3Q]!YX^8K<9V-?16&K2=[
MK[.[][I!\\[KUH*Z>P5=P8)I PH2$M.,&<KQ3L-U46 7IDEH=U=H^^DAV3OG
M&R/NU8YZ^\_2K@V2498T>>GM!NK[3[SLG>VU7MR-&\Y^77RC:L'P^N$P1WKO
MK(M:5'ECEQTCL^+2NY$&K]"BN<2/'%"V ,?G4IK'CKU'Z\^FZ!]02P,$%
M  @ 1CB!6%NVKSMR @  !08  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&ULK51M;],P$/XK5I#0)D'SU@X8::2U PV)H6H5\-E++HDUOP3;;;=_S]E.
M0S=U$Q)\B7V7>Q[?<_9=L5/ZSG0 EMP++LT\ZJSMS^/85!T(:B:J!XE_&J4%
MM6CJ-C:]!EI[D.!QEB1GL:!,1F7A?2M=%FIC.9.PTL1LA*#Z80%<[>91&NT=
M-ZSMK'/$9='3%M9@O_<KC58\LM1,@#1,2:*AF4<7Z?ERZN)]P \&.W.P)T[)
MK5)WSOA2SZ/$)00<*NL8*"Y;6 +GC@C3^#5P1N.1#GBXW[-_]MI1RRTUL%3\
M)ZMM-X_>1Z2&AFZXO5&[*QCTS!Q?I;CQ7[(;8I.(5!MCE1C F(%@,JST?JC#
M 2 ]>P:0#8#L*6#Z#" ? +D7&C+SLBZII66AU8YH%XUL;N-KX]&HADEWBVNK
M\2]#G"W7X?:(:LB:M9(UK*+2DHNJ4AMIF6S)2G%6,3#D+?F&K^JK,H;TH,E2
M"8'WL.ZH!G)R"98R;DXQRCB/V2],DFO&.5Z9*6*+&;MSXVK(;A&RRY[)+LW(
MM9*V,^23K*%^3!"CU%%OMM>[R%YDO(1J0O+T#<F2+#^2T/+OX=D+Z>1C^7//
ME_]S^8\5+W!/CW.[_C\W/:U@'F&#&]!;B,K7K]*SY.,QX?^)[%$9IF,9IB^Q
MERME >52SA](S?C&M?;^ >'H,9;*VA7C!%]3<)\>JT<X)$W\*6Y^;<M\\J&(
MMX<ZCP;-QJ"0?WS040)TZP>-(?Y6PF,;O>,LN_ M_,2_P!D71M(?FC @KZEN
MF32$0X.4R>3=+"(Z#)U@6-7[OKU5%J> WW8XIT&[ /S?**S:8+@#QLE?_@90
M2P,$%     @ 1CB!6$T1_2 $!   GP\  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&ULM9==;]LV%(;_"J$50PNDD4C9LIW9!N(X10,TJ)$TV\6P"T8Z
MLHE*HDI2=MI?/U*R)5M?70KOQI:H\_&\%,FC,]UQ\55N !1ZB:-$SJR-4NF5
M;4M_ S&5ESR%1#\)N8BITK=B;<M4  URISBRB>-X=DQ98LVG^=A*S*<\4Q%+
M8"60S.*8BN\+B/AN9F'K,/# UAME!NSY-*5K> 3UE*Z$OK/+* &+(9&,)TA
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
M'DA75+Q*7G9_BY6*PV1QR=F,"W. WC^/8_6U8A+DGW",_P=02P,$%     @
M1CB!6+71'CT]!   4@\  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
MK5=M;^(X$/XK5FYU:B7:O!$H/4!J::L]J;N+RO;VP^D^N(DAUB9QUG:@_?<W
M=M(0B,FR*[ZT2? \?I[QS'AFO&'\NX@)D>@U33(QL6(I\VO;%F%,4BPN64XR
M^&7)>(HEO/*5+7).<*2-TL3V'&=@IYAFUG2LO\WY=,P*F=",S#D219IB_G9+
M$K:96*[U_N&)KF*I/MC3<8Y79$'D<S[G\&;7*!%-228HRQ GRXEUXU[/W$ 9
MZ!7_4+(1C6>DI+PP]EV]_!U-+$<Q(@D)I8+ \&]-9B1)%!+P^%&!6O6>RK#Y
M_([^H,6#F!<LR(PEWV@DXXEU9:&(+'&1R">V^4@J09I@R!*A_Z)-M=:Q4%@(
MR=+*&!BD-"O_X]?*$0T#/SA@X%4&WK$&?F7@:Z$E,RWK#DL\'7.V05RM!C3U
MH'VCK4$-S=0Q+B2'7RG8R>D#?241NA&"2($NT",!EZB'19'G"8'SDC@!/R4X
M"PDJ PMG$0JQB-$28@#1K(PE=29G=T1BFHAS 'A>W*&S#^?H ZQ 7V-6"+ 3
M8UL":;6U'58$;TN"W@&"KH<^L4S& MUG$8EV 6Q06TOVWB7?>IV(=R2\1+[;
M0Y[C^09"L^/-O0XZ?GT"OL;S#^!]R0D']V6KTODF#Y4 ?3. 2O1KD>.03"S(
M9$'XFEC3/_]P!\Y?)G4G MO1VJ^U]KO0&UH3I14]?7E&6,=>#V5$FK27@($&
M5#5I/?7\8&ROFY+::WQU-&L#TZ!F&AS)5)]*#^D"=\&6%\_ 6^=+#RTDECI'
M$%NB!YI!DE!(ESD35.?#O_>O4E6\EX1 ]!:IAF39?R:=W73F' HWEV\]-(=4
M+'/P_D=!<[5[#WTV^FYV6LP=/PYJ/PXZHUM[#SU2_$(3< H1UR;Q@U,&^(G
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
M#"\3><_6WR$WU-9\(4N$^47K/-:Q4+@4DJ4Y6"E("<VN>),OQ![ [1P >#G
M>PUH'0#X.< W1C-EQM882QST.%LCKJ,5F[XQ:V/0R@VA^C,^2*Z>$H63P01+
MH%(@3"/T0\; T2V5F,[)- $T$ +4L\]H$$5$KSI.$*%9[NAO<#X&B4DB+E3(
MT\,8G9]=H#,5@1YCMA2*4O1LJ43J5]EA+FB8"?(."'(]=,>HC 7Z2B.(R@2V
M<E=8]+86AUXMXQC"2^2[GY#G>'Z%H-'Q<*]&CE^LN&_X_ -\>^N+S?I6K5%&
MT:JFT%O[1BQP"'U+[5T!? 56\/&#VW&^5/EKB*SDME6X;=6Q!X.4<4G^9/D"
M&W7Z"*@RG+&T#8L^>E:!V^KV[-6^CXH8OU/$E.2U"WGM6GFWZ0(3KHXE626J
M72'JE::*D.MJ29U"4J=6TG9'_D5WA))TF58IJZ4X-3\:(BNY[19NN^_?#=TF
MW39$5G)[5;B].GXW)&0&Z%R=EB^ N;BH,E[/YF?(*I.UP#>:O"Y,7A^;P'AS
M*(%K*4[]I V1E=RZSNX?U'E_"N<<#1ENBJWL>*]F<!M-X__0M0_G<3WRK4:]
MG5&O5MDCQY$JFU5)76FK%GSR-VV(K6QU5Y6X#90E;J-U25-L9<>[RL0]H30Y
M)HOKZ5RG)HUKH:<ZM??*_13XW'1! H5L2656%A>S1:<U,/W%J_FA[L!,&[&C
MR=JW.\SGA J4P$Q1.I==5>'PK"/*!I(M3%,Q95*U*.8V5ETD<!V@GL\8D]N!
M?D'1EP;_ %!+ P04    " !&.(%8^$Z*$_$%  #Y,P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6RMFVMSFS@4AO^*QMO9:6<ZX>)[UO%,;," R3:3
MM-O/&"LV4T!>)"=-9W_\BHNQN5C&G?,E,:#S'.GHO$((,7DC\0^ZQ9BAGV$0
MT;O.EK'=K211;XM#E]Z0'8[XE1<2AR[CA_%&HKL8N^O4* PD598'4NCZ46<Z
M2<\]QM,)V;/ C_!CC.@^#-WX?88#\G;743J'$T_^9LN2$])TLG,W^!FS;[O'
MF!])!67MASBB/HE0C%_N.O?*K:/T$X.TQ#\^?J,GOU'2E!4A/Y(#:WW7D9,:
MX0![+$&X_-\KGN,@2$B\'O_FT$[A,S$\_7V@&VGC>6-6+L5S$GSWUVQ[UQEU
MT!J_N/N /9$W$^<-2BOHD8"F?]%;5G;8[R!O3QD)<V->@]"/LO_NSSP0)P:J
M>L9 S0W4M@;=W*#;UJ"7&_3:&O1S@WY;@T%N,&AK,,P-AFT-1KG!J*W!.#<8
M5PRZ@W,=)Q]Z3F[K0RDZNW5O*X?N5M+^EK+$2K-2<YD[G<3D#<5)><Y+?J2I
MG=KS9/2C1(7/+.97?6['ID_X%4=[_!G-2<1BK@ET3REF%+G1^GC.\=V5'_C,
MQQ1]U#!S_8!^0A^0'Z&O6[*GO#"=2(S7)Z%*7NY[EOE6S_CNH@?N8$N1'JWQ
MNL'>%MLKJ@ @\4 4T5 /T9BI0J*&O1O453XC55:[Z-NSACY^^-10L;D8\XQW
M'"-?Q&ABC+V/6F%T,>;!C5LURF@?&U6 6;2/C0ACMH^-"&.UCXT(8_]&WB#/
M97A#XG?D,QPV0)<P 7?:8Y1F3$DKW6+DZ*;<WAGNW_MPA6-$7M \:V<R./"C
M1QRGDX/(P^C+*O W;GJ[_:\(1]- (725S$1NZ<[U\%V'3S4HCE]Q9_KG'\I
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
M(#@!\%N ;XPVRHRM&98XB3G;(*ZC%9MNF+TQ:.6&4'V*SY*K6:)P,GF@*:L
MO> M"'2)IJRJ&04J!6(Y^L&$0!-0=P70G+,U,6>GNN@ =CX#B4DI+A3!Z_,,
MG9]=H#-$*'HIV$I@FHG8EDJK7M%.6UV31I=W0I?KH4=&92'0/<T@.R2PE<G.
MJ;=S.O$&&6>07B'?_8(\Q_-[!$T_#O<&Y/C=QON&S__ QO=M3X,.^M'Z;=^*
M&J<PMM3C%<#78"6?/[F1\[7/VG\B.S :=$:#(?9DIFP*2=(^DPTR-$B=;];)
M9>@&86RO]]7W147!31=U("OL9(6#LE024$^<]JEJ@-'!>LZ1IIX8USDA*>HD
M18.2S'-;-,^M/GANI+DL\M1EB7H4NS?!D>:^J%%XW2]ZU(D>#8I^O\?H?JMJ
MBP!T/@$*.9$7?5)'_QSF\=8.1302[;U\5P%?FC(@4,I65#8)H1OM*LV=2;!'
MXQ-5@9J"\4[3E*]'S)>$"E1"KBB=JY'2PYN2T'0DJTU673"I<K1I%JJ* M<!
M:CYG3.XZ>H&N+B=_ 5!+ P04    " !&.(%8"+;WY54#  "5"@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6RM5FU/VS 0_BM6AB:0!GGI2UK61H(R
M-#Z@(5ZVSR:Y-A:.G=E."_]^MA-"*&X&T[XTL7/WW/-<S[Z;;;AXD#F 0H\%
M97+NY4J5Q[XOTQP*+(]X"4Q_67)18*678N7+4@#.K%-!_2@(QGZ!"?.2F=V[
M$LF,5XH2!E<"R:HHL'@Z!<HW<R_TGC>NR2I79L-/9B5>P0VHN_)*Z)7?HF2D
M "8)9TC <NZ=A,>+T#I8BY\$-K+SCHR4>\X?S.(BFWN!80044F4@L'ZL80&4
M&B3-XW<#ZK4QC6/W_1G]W(K78NZQA 6GOTBF\KDW\5 &2UQ1=<TWWZ$1-#)X
M*:?2_J)-;1O''DHKJ7C1.&L&!6'U$S\VB>@XA.,=#E'C$&T[#'<X#!J'@15:
M,[.RSK#"R4SP#1+&6J.9%YL;ZZW5$&;^QALE]%>B_51RP5)> +K%CR#1(;J&
ME+.44()MDOD2*?R(!%: ]L] 84+E@3:[NSE#^WL': \1AFYS7DG,,CGSE69D
M</VTB7Y:1X]V1 \C=,F9RB7ZQC+(7@/X6DJK)WK6<QKU(IY!>H0&X1<4!='
M06CQ?O>HA\Z@3>_ X@W>D5Y7>FKOH=O;'.%C6>(4YIX^HQ+$&KSD\Z=P''QU
M2?M/8*^$#ENAPS[TY!PR$)CJ>K""7ZH&2X11"2(%I@Y<*:AQP[I S:VS3H*C
M*)SYZZZVWNC_J&W4:AOU:M/_'KH'!DNB$%9HV4B5"JM*<?%DE;JDU;"CCK+#
M,)AN2W-91<&TM7K%>=QR'G^$L^$*.WG64./7#,9;-%U&T]C-,FY9QKTL+P%3
M71\L0[HZ0.C[A>D6H5P<XS?A1UL$WUH,W>PF+;M)+[LK0;A 3X"%:0P@!&2V
ML)6H %6E\T#W(G[T0$_>ICR:!".WJFFK:MJKZH?*0;BH3]]&B[=S[+"91&X^
M8?#2@H)>1HL<LQ685K+&M*H[#Z9ZP, L==9K@]>E$4:3>(NKPVH837:<J[#3
M,,._5 5?$SO%Z"&J<]^Y+_@&K'NZ@VV>?28U2;_3X L0*SOW2)3RBJFZ-[:[
M[6QU8B>*K?U3,W/9P>$%IA[8+K%8$281A:6&#(YBS4?4,U"]4+RT8\0]5WHH
ML:^YGAM!& /]?<FY>EZ8 .TDFOP!4$L#!!0    ( $8X@5@9)WPYDP,  'L,
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;*V7;6^C.!#'OXK%K4Z[
MTK9@2(#T$J1NHKM;Z1ZJ37?OM0N3Q*K!.=M)NM_^QI"2%!R4D_9-@F%F_/N/
MS8R9'J1ZUAL 0UY*4>F9MS%F>^?[.M] R?2MW$*%3U92E<S@4*U]O57 BMJI
M%'X8!+%?,EYYV;2^]Z"RJ=P9P2MX4$3ORI*I[Y] R,/,H][KC2]\O3'VAI]-
MMVP-2S!?MP\*1WX;I> E5)K+BBA8S;Q[>C>G(^M06WSC<-!GU\1*>9+RV0X^
M%S,OL$0@(#<V!,._/<Q!"!L).?X]!O7:.:WC^?5K]%]K\2CFB6F82_$/+\QF
MYJ4>*6#%=L)\D8??X2AH;./E4NCZEQR.MH%'\ITVLCPZ(T')J^:?O1P3<>:
M0MT.X=$AO-8A.CI$M="&K):U8(9E4R4/1%EKC&8OZMS4WJB&5W89ET;A4XY^
M)OM<Y;($\LA>0),;,I?E5E90&4WDBBQ@!4I!81^3>ZT!;[.J(']P]L0%-QQ]
MWB_ ,"[T!_3^NER0]^\^D'>$5^1Q(W<:K?74-PAJI_/S(]2G!BJ\ +6 _)9$
M]",)@S!RN,^O=P_?NON8GC9'89NCL(X778S72\.=2U039>2.8M_'.[UE.<P\
M?.$TJ#UXV<\_T3CXQ27Q!P5[(SAJ!4=#T;/[/%<[U LO6"TT.%>PB3"N(]A:
ML<_2>.KOSR7T39)1:_(&;-2"C0;!ED;FSS?VM2T([EM+QVPU< $VD>*SV:,T
M[1 Z;*+$C3AN$<>#B O !<GY1:QQ;TJ:)!TLATT0NK'B%BL>Q'I0L&5\>$GC
MWK0Q[9#U36XBZB9+6K+DJLVV9_G%I"7]:;MD#I/(#9:V8.DPV').TE%(!.!^
M(]I@+6.J<.&E_;G'73Z'#8W=@),6<#((^!=V>>SG"M-6K8F06I.<*?4=F_L!
M29UK/.EAA+BW@@ZLPRH(XPOYI,&IUP2#P+\IRUB\EE.#Y935Y=39(@(':IQV
M45UF01)>2"T]ZXMTD/4;$SO6G#0$GG58E8.3DO;7-:3C2;?2..V".+E0;>BI
M-]'!3I ]2L.$*Z<?267WQPI?K.N4A#W"-.RJZ-N,)A<4G)H-C:YKKY9=G(X6
M3LC!QO5_>^R/BO96^*F9T>%N]K?9@'*J'/4ZYTU_+1Q&O<7PSTZ&]EC^)U-K
M7FFL:2OT"FX3=%?-2;<9&+FM#XM/TN#1L[[<X-<!*&N SU=2FM>!/7^VWQO9
M?U!+ P04    " !&.(%8=;V,K ,#   @#   &0   'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6RMEVM/VS 4AO^*E:&)28S<VK2P-E(I0N/#-D1A^^PFIZV'
M8V>V>^'?STY"2&B(H.1+8R=^7Y_G^-K1EHL'N0)0:)=0)L?62JGTW+9EM(($
MRU.> M-?%EPD6.FJ6-HR%8#C3)10VW.<P$XP858XRM[=B'#$UXH2!C<"R762
M8/%X 91OQY9K/;VX)<N5,B_L<)3B)<Q W:<W0M?LTB4F"3!).$,"%F-KXIY/
MW4R0M?A-8"LK9610YIP_F,IU/+8<$Q%0B)2QP/JQ@2E0:IQT'/\*4ZOLTPBK
MY2?WJPQ>P\RQA"FG?TBL5F-K:*$8%GA-U2W??H<"J&_\(DYE]HNV>=N!;Z%H
M+15/"K&.("$L?^)=D8B*P.V](O *@?=6@5\(_ PTCRS#NL0*AR/!MTB8UMK-
M%++<9&I-0Y@9QID2^BO1.A5>LX@G@.[P#B3ZBB9Q3$QZ,477+)\D)MG'EZ P
MH?*+;G(_NT3'1U_0$2(,W:WX6F(6RY&M=#3&TXZ*GB_RGKU7>KZ$Z!3Y[@GR
M',]OD$_?+O?J<EOGH$R$5R;"R_S\]D0HDX@FF%S=:U:;Q78N4QS!V-*K28+8
M@!5^_N0&SK<FM([,:J!^">JWN8>_4A!Z5-D242XEBK 0CWJDMUC$\@1-&%OK
MP:<D(2H;^Z9<Y!WTLP[,/K$)@V$PLC=5Q-8@#D3LE8B]5L1)%(DUQ'J"*M#N
M"G&!]+Z'J2+-@YO;!14@YP5.;P_YN44MQGX98[\UQBN(]3C0IFA:A>^=:AV9
MU1B#DC'XT)H*N@3MR*P&.BA!!ZV#^5.?M[RVKJ"^LIKH!WN3;MCWG9<3K[7C
M [&&)=;PX*T",:[TX3__J\]CI#B"74K$JSO&<(_5/W/W6%NC.9#UK&0]:V6=
MZ>T.FD)OE;UWDG9D5B-TG>>SWOG0>BSD';%VY5:'K5QLW.[79.%9W>=[P_[>
M1&WO^KUH=N7Z9N[./[!8$B81A86V=TX'.AR17T?SBN)I=J.;<Z7OAUEQI:_P
M($P#_7W!N7JJF$MB^:<@_ ]02P,$%     @ 1CB!6&J9?FZ4!0  ABL  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULK9IM;^HV&(;_BL6.ME;JR!M0
MZ "I)<G9)G%4M>OVV4T,6">).;8I[;0?/^>E":;!)=+#AS8)?BX[OL-C^XZG
M>\:_BPTA$KVF229FO8V4VQO+$M&&I%CTV99DZIL5XRF6ZI2O+;'E!,=%4)I8
MKFV/K!33K#>?%M?N^7S*=C*A&;GG2.S2%/.W.Y*P_:SG]-XO/-#U1N87K/ET
MB]?DD<BG[3U79U9-B6E*,D%9ACA9S7JWSDWH>GE 4>)O2O;BX!CEM_+,V/?\
MY(]XUK/S%I&$1#)'8/7OA2Q(DN0DU8X?%;17UYD''AZ_T\/BYM7-/&-!%BSY
MA\9R,^N->R@F*[Q+Y /;_TZJ&QKFO(@EHOB+]E59NX>BG9 LK8)5"U*:E?_Q
M:]41!P'.X$2 6P6XYP9X58!W'# \$3"H @;' :,3 <,J8'ANDT95P*CH^[*S
MBI[VL<3S*6=[Q//2BI8?%'(5T:J#:98_68^2JV^IBI/SX,>.RC?T*UJP-%5*
M/TH6?4<XB]&]DIAP3N+JVH5/)*:)N%2%GQY]=/'E$GU!%A(;S(E -$-/&97B
M2EU4QTN:).K)$5-+JE;F=5E1U2*_;)%[HD4.6K),;@0*LIC$+?'!)_&N 6"I
M[JG[R'WOHSO72/1)U$>>?85<V_5:&K0X(]SUBG"[K3_,X4O\ACRGB';;>N.<
MMCLGVQZ:P__<)>_ASMC0E5[]N'D%SSO!*QZE#4MBPL4OB!0/7TNK[DK*H)V2
M9]L;L<41F?54.A6$OY#>_.>?G)']6YL\D# ?$A9 PD(@F*;KH-9U8*+/J^PA
M<GFO$-[)#>/T7Y4[RNS0)K$1V%5B2)@/"0M*V*B Y</\RWSD#NW\,[5>#N4#
MJE63;UC+-S3*U^3Z+@H:F5T5A(3YD+!@^$%!UVX3$*A23<!1+>#(+"#A$<FD
MF@LBMD+WF$L:T2TN)F\\GUPA\BK)B0'USLCN*B0DS"]ACGO0^79?39JO];X/
M("L-@6":D->UD-=&(;]R)@3:<A81$@LD&8JQ)&VB&3E=18.$^9"PH(0-#QZ
MB7/TPP.J3]-K7.LU-NJUI!E-=VF;0,; K@)!PGQ(6  )"X%@FI236LH)R-QT
M JDK),R'A 60L! (INGJV,T:U^XP.CZ0F*3;,X?&BOSI"+0P-Z&KDJ"T )06
M0M%T,0\,"\<HYNU?RU:AC%%=?Y:@-!^4%H#20BB:KJ;;J.F")-T* R4O),T'
MI06@M!"*ILO;V#V.T768WZ[7G*S5#%8E7K7"I-E:S6UIU#JA-:,Z2US2'.\@
M<8_[HXGVT7.X#]J" )060M%T(1M_QS$;/-]VZ3/A^?!9^;WJ*#HP?1 58G=B
M" 5U>D!I/B@M<#Z:/<<F 52%NHR-S^.8C9X/,I:RF=:99F)G^4!]'E!:X'QT
M>E31%J<'JEI=Q,;K<3XQ>S1[IW@9V"H<J*T#2O-!:0$H+82BZ>HV!I!S#3,C
M C6 0&D^*"T I850-%W>QB]R/C&,\&MN&*%GDI&5^A7C!+%]IK3>T"VZP )A
MM"V7JY>MJH.Z2J T'Y06@-+"BN8XVCK>K1.[KF9C&3E&YV*NO37_#YU:FX):
M1J T'Y06@-)"*)K^UK^QC5P;)!.[D/;* I3F@]("4%H(1=/E;8PDUVPD/>8S
MX'(Y^G%"3+-FQ7JA3F*6))B+/#>7)5NSL[G&SD\"J D%2@LJVO@@G7K]\>!H
MH@Q5IZYP8RZY1G>CP\LT,ZBS<*#V$B@MJ&B:+S+J'[]2@ZI3%ZZQC5RS;?2-
MR/-D [6,0&D^*"UP6^RL87]R+!NH260=;"M,"5\7&T %BM@ND^4.P_IJO<GT
MMMA::37%RQVJ2\S7-!,H(2L5:O>OU0J:EYL^RQ/)ML4FQ6<F)4N+PPW!:N3-
M"ZCO5XS)]Y.\@GKK[?Q_4$L#!!0    ( $8X@5@((X##>@,  ,@,   9
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;*U7;6^;,!#^*Q:3IDU:RUL:VBZ)
MU+=I_5"M:KOMLP-.L HVM8^DW:_?V1!*$H+:*E^"#7>/G^>X.RZCI52/.F4,
MR'.>"3UV4H#BU'5UG+*<ZD-9,(%/9E+E%'"KYJXN%*.)=<HS-_"\H9M3+IS)
MR-Z[59.1+"'C@MTJHLL\I^KEG&5R.79\9W7CCL]3,#?<R:B@<W;/X'=QJW#G
M-B@)SYG07 JBV&SLG/FG%WY@'*S%'\Z6NK4F1LI4RD>SN4[&CF<8L8S%8" H
M7A;L@F6904(>3S6HTYQI'-OK%?H/*Q[%3*EF%S+[RQ-(Q\ZQ0Q(VHV4&=W+Y
MD]6"C@Q>+#-M?\FRMO4<$I<:9%X[(X.<B^I*G^M M!S\X0Z'H'8(-AT&.QS"
MVB&T0BMF5M8E!3H9*;DDRE@CFEG8V%AO5,.%>8WWH/ I1S^87#V5'%[( :D7
MUR)FPD26W&94D"^7#"C/]%>TT"E53*\N7)"'5)::BD2/7$ J!M"-ZV//JV.#
M'<?Z ;F1 E)-KD3"DG4 %S4T0H*5D/.@%_&2Q8<D]+^1P O"#D(7;W</>NB$
M35Q#BS?HC^MZ.+OBU MCBOA4%S1F8P>K5#.U8,[D\R=_Z'WOTK@GL#7%@T;Q
MP**'.Q3?F[PX,"65D%CFV&<T-97:)7JP3]%[ EL3?=2(/NI]S;]*T( EP,6<
MR,+(U02WV. T*!X#Q@)+.'XDI>#062<5_M#BFYZ[F(2#T!NYB[;$#B/,T\9H
MC?JPH3[LI7Y7!2,ATQ(,/:U+P[:J[A*K4A%(=^?M<(M2$+8H5;P[C*(HZN8=
M-;RC7MX/$FA&: FI5/S?>RA'6VR.HG"3<H?127323?FXH7S<2QF[ 'YB==4U
M#4-1YE,D*V?;.KJ('V]Q&GB;*=++X(-5<-+H.^G5A[GH[XQZK^M[:WU/8&LJ
M?>_U6^GMK<754'O2O2^T=>&M(<'O?<$W])GG9=[*V[KH(*6 X\@+F3)2=Q"*
M'9 42A92V4$-C66K2]IVV!FP>E#Q6VGN'?H;:=Y/]*.!"%X#$;PI$+RN:%/0
M6T&A"QR9Z#1C!,=L&Q:*8T"GYN -E=U/Z;V2W=:LF#,UMR.TQG0N!51C8W.W
M&=//['#JOII7,_X-57..'[R,S=#5.XSP,Z6JL;G:@"SLY#F5@'.L7:;X5X,I
M8X#/9U+":F,.:/Z\3/X#4$L#!!0    ( $8X@5AW*^!__0,   P.   9
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
MX!G,-<,L^7)V_CXB.W:WK9P2]HKT- ^GYS-D$-[J(&P70H]247T7T5DALYF
MF6XB[4B1M=;-2E!]70K0DD1)[6F;@[?+.V%_(WR&',);/83M@N@[5[JJ"1,0
M\!FC_QXA<_&^-L*>5Q5'=K^G\MK*(VS71_G%Z8L60LS<1-&3%D6U;*PXOZK:
MSX6VRWJKLG#W;+<5?"8-E1/_#$6&MY(,VS79N$06P=JTZ[=DKV9+5L5&W23<
MJYRW;NE2'X.8I6\=4F<]82J[[1:CQ7O*7?J*4!F_-^\LZ6/!%B9[I/E*A+YS
M213!5$-ZC:Z.2&3O'EE'\47Z=##A2O$X;<Z!A"#,!/U]RKG:=(R#XO5I]!]0
M2P,$%     @ 1CB!6.!BVQW" @    <  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3(N>&ULK57O;]HP$/U73EDU==+:0("NZR 2/SJMTBJA4K8/TSZ8Y"!6
M$SNU'5+VU^_LA(RV@*9I7XCMW+U[[\R]]$NI'G2":. I2X4>>(DQ^97OZRC!
MC.ESF:.@-TNI,F9HJU:^SA6RV"5EJ1^T6A=^QKCPPKX[FZJP+PN3<H%3!;K(
M,J8V(TQE.?#:WO;@CJ\28P_\L)^S%<[0S/.IHIW?H,0\0Z&Y%*!P.?"&[:MQ
MS\:[@&\<2[VS!JMD(>6#W=S$ Z]E"6&*D;$(C!YK'&.:6B"B\5AC>DU)F[B[
MWJ)_=MI)RX)I',OT.X]-,O N/8AQR8K4W,GR"]9Z',%(IMK]0EG'MCR("FUD
M5B<3@XR+ZLF>ZC[L)+0O#B0$=4+P,J%[(*%3)W2<T(J9DS5AAH5])4M0-IK0
M[,+UQF63&B[L+<Z,HK><\DQX_5APLX$SN$-M%(\,QC S,GJ N>!&P^D$#>.I
M?G<XY PF7-&M2$7+^6P"IR?OX 2X@/M$%IJ)6/=]0UQM13^J>8TJ7L$!7NT
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
MU CCSWNWVH7BK<N"H_4IAJ7/MC\T/FGOJ-HPH0F'-5)&_0\H2/GT\A,C:Q<
M*VDP3MRPQ, '90OP_5I*LY_8!MU?2/8;4$L#!!0    ( $8X@5BF<E YB ,
M ! 1   9    >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;+5876^;,!3]*Q:K
MIE;:RE=(TBZ)U(2UZ[1J73^VAVD/+MP$5,#,=I+FW\\VE)"4>DU%7Q)L[CF^
MYV"N?!DL";UG$0!'#VF2L:$1<9X?FR8+(D@Q.R0Y9.+.E- 4<S&D,Y/E%'"H
M0&EB.I;5-5,<9\9HH.8NZ6A YCR),[BDB,W3%-/5&!*R'!JV\3AQ%<\B+B?,
MT2#',[@&?IM?4C$R*Y8P3B%C,<D0A>G0.+&/?=N5 !7Q,X8EJUTC*>6.D'LY
M. ^'AB4S@@0"+BFP^%O !))$,HD\_I:D1K6F!-:O']E/E7@AY@XSF)#D5QSR
M:&CT#13"%,\3?D667Z 4Y$F^@"1,_:)E$>OU#!3,&2=I"189I'%6_..'TH@:
MP.X^ W!*@+,-Z#P#<$N ^U) IP1TE#.%%.6#CSD>#2A9(BJC!9N\4&8JM) ?
M9_*Y7W,J[L8"QT=G9 $T$P^2HQ/&8L9Q%@#:]X'C.&$'Z".ZO?;1_MX!VD-Q
MAFXB,F<X"]G Y&)UR6$&Y4KC8B7GF95L!UV0C$<,?<Y""#<)3)%VE;OSF/O8
MT3+Z$!PBU_Z ',MQ&Q*:O!SN-,#]E\-MC1JW>A*NXG-W>A*_OXDP=,XA97^:
M/"\X.\V<LF@<LQP',#1$56! %V",WK^SN]:G)K_:)/-;(MOPLE-YV=&QU[W$
ME9=-]A4TGJ*1)7(Q<CQO8"[JKC3$N,YFC*]-YY5BO4JLIQ5[)1@Q#2)T1K$0
M?$I)BG@$R(<<4ZY,(%/QT@&=K9H\T++ONH7:)/-;(MMPM5NYVGV#U[';II=M
MDODMD6UXV:N\[&EWZ WA.$%XB6G89%H![M9>,+&NM?46/@URO*T87YO%*S7V
M*XW]=DI._TDYL8_L+;']IX[TMV)\;3JO%'M4B3W2BO7G%*MCFR@LLM3DE,PH
M3IODZHD<M!*UJ^DT,=$"=]W]+9%MF&5;ZS.6I57Y_3[!$4DQ^C''2<Q7Z"NY
M8^@DX(VG*"W7KC6D53:_+;9-'VMG5?L-:G))VI:A;;+Y;;%M&NJL#77:*5HE
M3[UJ=3M;1:LAQMLN6OI\7JMW?<2VM:?.7>J6GFGG7=/JT?H_*FVKJ:H6EIFU
M5C$5)T+5<C,4D'G&B\ZKFJW:^A/5S&[-CV6[KUK0-4WQK> "TUF<,93 5%!:
MASVQ(VC1?A<#3G+5D-X1+MI;=1D!#H'* '%_2@A_',@%JH\@HW]02P,$%
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
M8N1SZ0#%UQ;=H3B61F(9?PM/K0PIP</KO?LXRUWD\@(9NB/QGRC@X4#K:"!
M*YC&_(GL)JC(QY5^/HE9]@EVN=9U->"GC).D@,4*D@CGW_"M^!T. /,<8!6
M=0HX9P"[ .RZ@%, 3EW +0"W+M J@%9=H%T [;I IP Z=8%N 71/@=:YC3/V
M.V?4C6&6FYT?NOR49$=L!#GT^I3L )5ZX2<OLG.:\>)D15A6U))3<3<2'/<6
M\!UL&5@@FE4G]A$81<R/"4LI M?@>3D"EQ=7X )$&/P*2<H@#EA?YR*V=-#]
M(LXPCV.=B6.#1X)YR, ]#E"@X&?5O&E5&.@BZ3)S:Y_YT*IT'"'_!MCF-V 9
MEJU8T%TUOD0;@1MG\5$U/DMQ)7Y?C3]"6KGX<?W<+07^4#]W%3ZIG[L*G];/
M787/_F_?YY_^Z8Z.H5T6H)WYV9\I0%6=Y7:.VDX^@'ML WTTT,03EB&Z19KW
M]8O9,KZKSGB39J,FS>Z;-!LW:?;0I-FD2;-IDV:S)LWF#9D=59A35IA3Y>[]
M%'WI%/LD0>#R!V'L2E55N86;6<@N=.M==UVWKV\/JT4A,FW;.E:-5"JGW3E6
MW2M55O=8-59&-$^\'M2JDW5-5*J6?>(U5:ZK:QRK9@J5:W:=8]5<I6J['Q'S
M[=0/NI<$T7768#/@DQ3S_'^TG"U[^-NL=3V9'YJ]J:F8GXF>/^^6/NSS%P;Q
M*%E'F($8K40HXZ8MUDKS)CP?<++)>J<7PD4OEEV&XKT%42D0]U>$\/U !BC?
MA+Q_4$L#!!0    ( $8X@5@'IL#O80(  ,('   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8R+GAM;)V576_:,!1 _XJ527MJFY  +0PB0;MI?6"JVFY[-O%-
M8M6Q,]LI[;^O[8#')C 2+\1?]_C<BVS/-D*^J!I H[>&<36/:JW;:1RKHH8&
MJRO1 C<SI9 -UJ8KJUBU$C!Q00V+TR09QPVF/,IG;NQ!YC/1:48Y/$BDNJ;!
M\GT)3&SFT2#:#3S2JM9V(,YG+:[@"?3/]D&:7NPIA#; %14<22CGT6(P74[L
M>K?@%X6-VFLCF\E:B!?;N2?S*+%"P*#0EH#-YQ5N@3$+,AI_MLS(;VD#]]L[
M^C>7N\EEC17<"O:;$EW/HYL($2AQQ_2CV'R';3XCRRL$4^X7;?JUV21"1:>T
M:+;!QJ"AO/_BMVT=]@(,YW! N@U(G7>_D;.\PQKG,RDV2-K5AF8;+E47;>0H
MMW_*DY9FEIHXG=^;\A*0Z%EB0GF%%E)B7H$INU:S6)L=[+JXV-*6/2T]0LO0
M2G!=*_25$R#_QL?&S.NE.[UE&@3>07&%LL$%2I,T"_ RGV[F>-D1WJ$T+]#Z
M'=US0E\IZ3 [E'4/'1Z&VG,S52TN8!Z9@Z% OD*4?_XT&"=? LI#KSP,T?/'
MC@$:).O1Y6!?&RV(:/7_1>YUP\ 2,P4!L9$7&P4Y/P2_/$,N##TE-_9RX[.J
M]@S2G")\Q"W,/.5V[=VNSRY<V"_,/>5WX_UNSJK=2A!:TL-F8>(ILXDWFYQ=
MN9!=F'K4+MZ[5QN0E7L]%"I$QW5_Q?I1_T M^GOY[_+^=5MA65&N$(/2A"97
MU^88R/[%Z#M:M.Z67@MM[GS7K,TC"](N,/.E$'K7L1OX9SO_ %!+ P04
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
M+?Y3UF=KEW\</SSSUM3=(9\-?S*:O0%02P$"% ,4    " !&.(%8!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( $8X@5@LG6<L[@   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( $8X@5B97)PC$ 8  )PG   3
M          "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M1CB!6',;:5&8!P  !S(  !@              ("!#0@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( $8X@5@J>S1/X 4   09   8
M          " @=L/  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " !&.(%8#M7V:9D"  "2"   &               @('Q%0  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 1CB!6!SUWH $!0  *!4
M !@              ("!P!@  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( $8X@5@0A^Y(&P@  %E#   8              " @?H=  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !&.(%8]S09L*<#
M  !_#@  &               @(%+)@  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ 1CB!6!Q1TA_$!P  CB,  !@              ("!
M*"H  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( $8X@5BQ
M3N0L @D  -85   8              " @2(R  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " !&.(%8@'JP#4<4  !L.0  &
M    @(%:.P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M1CB!6 (8@!)8!P  IQ8  !D              ("!UT\  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " !&.(%8CD#3K5\$  #M"P  &0
M            @(%F5P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( $8X@5@"].$!P@0  &P,   9              " @?Q;  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 1CB!6 "AQI"Q @
MJ08  !D              ("!]6   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " !&.(%8E5PW%7$'   +%@  &0              @('=
M8P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( $8X@5C^
M"RY+L1   $<U   9              " @85K  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ 1CB!6 OSJHZ: @  YP4  !D
M     ("!;7P  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" !&.(%8F:];^8 #  #T!P  &0              @($^?P  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( $8X@5AK>[VUF0,  / '   9
M              " @?6"  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ 1CB!6*L5,'Y0 P  ;PH  !D              ("!Q88  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !&.(%8[(86;\$#
M  #&"   &0              @(%,B@  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( $8X@5AQZ_K-D!4  /A#   9              "
M@42.  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 1CB!
M6(@C<%B[!   ^@\  !D              ("!"Z0  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " !&.(%8Z;DQ*P$#  "$"   &0
M        @(']J   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( $8X@5@2.1!59@(  .D%   9              " @36L  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 1CB!6)#=D?1/!   A@T
M !D              ("!TJX  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " !&.(%8O]8)%RT%   %%0  &0              @(%8LP
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( $8X@5@OSHJH
M60,  %8*   9              " @;RX  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ 1CB!6#9G-#UT @  E@8  !D
M ("!3+P  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !&
M.(%8<LI,#G,"  "/!@  &0              @('WO@  >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( $8X@5@(45&V.@(  &8%   9
M          " @:'!  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ 1CB!6#]]2)=Q @  $@<  !D              ("!$L0  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !&.(%8)MT,&W0"   *
M!@  &0              @(&ZQ@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( $8X@5B^5R-BS (  $()   9              " @67)
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ 1CB!6%NV
MKSMR @  !08  !D              ("!:,P  'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " !&.(%831']( 0$  "?#P  &0
M    @($1SP  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M $8X@5@]ZJ)EY 4  ,XQ   9              " @4S3  !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ 1CB!6+71'CT]!   4@\  !D
M             ("!9]D  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " !&.(%8;S=JV+P"  #,"   &0              @(';W0  >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( $8X@5AKS-Q$6 ,
M $T-   9              " @<[@  !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ 1CB!6.WW:_A\ @  W08  !D              ("!
M7>0  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !&.(%8
M_;$X23X#  "C#@  &0              @($0YP  >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( $8X@5CX3HH3\04  /DS   9
M      " @87J  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ 1CB!6)4][;-^ @  "@<  !D              ("!K?   'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " !&.(%8W3P-A+D"  "C!P
M&0              @(%B\P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( $8X@5@(MO?E50,  )4*   9              " @5+V  !X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 1CB!6!DG?#F3
M P  >PP  !D              ("!WOD  'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " !&.(%8=;V,K ,#   @#   &0
M@(&H_0  >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( $8X
M@5AJF7YNE 4  (8K   9              " @>(  0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ 1CB!6 @C@,-Z P  R P  !D
M         ("!K08! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " !&.(%8=RO@?_T#   ,#@  &0              @(%>"@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( $8X@5@Y6)#R3P0  (D2
M   9              " @9(. 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ 1CB!6.!BVQW" @    <  !D              ("!&!,!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !&.(%8Z-%N
M*'H#  "G#   &0              @($1%@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( $8X@5@S;$T>MP(  - &   9
M  " @<(9 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
M1CB!6$RWO$:? @  ?@8  !D              ("!L!P! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " !&.(%8UU*JL)4#  #2"@  &0
M            @(&&'P$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( $8X@5A_E<$X=P(  $X&   9              " @5(C 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ 1CB!6*9R4#F( P
M$!$  !D              ("! "8! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " !&.(%8-4\X?98$  "*%@  &0              @(&_
M*0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( $8X@5A(
M4Z(.:00  )@;   9              " @8PN 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ 1CB!6"E)- 4. P  %0T  !D
M     ("!+#,! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" !&.(%8!Z; [V$"  #"!P  &0              @(%Q-@$ >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( $8X@5C]-&[R2@,  ,P4   -
M              "  0DY 0!X;"]S='EL97,N>&UL4$L! A0#%     @ 1CB!
M6)>*NQS     $P(   L              ( !?CP! %]R96QS+RYR96QS4$L!
M A0#%     @ 1CB!6'.I*IXE!0  02D   \              ( !9ST! 'AL
M+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( $8X@5AW2W&%!@(  /$D   :
M          "  ;E" 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4
M Q0    ( $8X@5C_)Z=UXP$  &PD   3              "  ?=$ 0!;0V]N
E=&5N=%]4>7!E<UTN>&UL4$L%!@    !& $8 (1,   M' 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>104</ContextCount>
  <ElementCount>359</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>34</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00305 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00400 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Fixed Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureFixedAssets</Role>
      <ShortName>Fixed Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Patents and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets</Role>
      <ShortName>Patents and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Revenue, Contract Assets and Contract Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities</Role>
      <ShortName>Revenue, Contract Assets and Contract Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Product Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureProductWarranties</Role>
      <ShortName>Product Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10901 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureRetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>11001 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>11101 - Disclosure - Government Assistance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance</Role>
      <ShortName>Government Assistance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11201 - Disclosure - Quarterly Results (unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited</Role>
      <ShortName>Quarterly Results (unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11301 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>20202 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Fixed Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables</Role>
      <ShortName>Fixed Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureFixedAssets</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>30403 - Disclosure - Patents and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables</Role>
      <ShortName>Patents and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>30603 - Disclosure - Product Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables</Role>
      <ShortName>Product Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureProductWarranties</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>30703 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureEquity</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>31203 - Disclosure - Quarterly Results (unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables</Role>
      <ShortName>Quarterly Results (unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>40101 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Short-Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>40202 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>40204 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Research and Development (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>40205 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Foreign Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Net Loss per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>40301 - Disclosure - Fixed Assets - Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails</Role>
      <ShortName>Fixed Assets - Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>40302 - Disclosure - Fixed Assets - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails</Role>
      <ShortName>Fixed Assets - Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>40303 - Disclosure - Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails</Role>
      <ShortName>Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>40304 - Disclosure - Fixed Assets - Minimum future lease payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails</Role>
      <ShortName>Fixed Assets - Minimum future lease payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails</Role>
      <ShortName>Patents and Other Intangible Assets - Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>40402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails</Role>
      <ShortName>Patents and Other Intangible Assets - Future amortization expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Patents and Other Intangible Assets - Additional information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails</Role>
      <ShortName>Revenue, Contract Assets and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Product Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails</Role>
      <ShortName>Product Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Components of Loss Before Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails</Role>
      <ShortName>Income Taxes - Reconciliation of tax rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40704 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Equity - Common Stock and Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails</Role>
      <ShortName>Equity - Common Stock and Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Equity - Equity Incentive Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails</Role>
      <ShortName>Equity - Equity Incentive Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40803 - Disclosure - Equity - Inducement Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails</Role>
      <ShortName>Equity - Inducement Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40804 - Disclosure - Equity - Stock Options - Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails</Role>
      <ShortName>Equity - Stock Options - Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40805 - Disclosure - Equity - Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails</Role>
      <ShortName>Equity - Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40806 - Disclosure - Equity - Restricted Stock units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails</Role>
      <ShortName>Equity - Restricted Stock units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40807 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails</Role>
      <ShortName>Equity - Restricted Stock Units - Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40808 - Disclosure - Equity - Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails</Role>
      <ShortName>Equity - Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40809 - Disclosure - Equity - Consultant Stock Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails</Role>
      <ShortName>Equity - Consultant Stock Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>40901 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureRetirementPlan</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>41101 - Disclosure - Government Assistance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails</Role>
      <ShortName>Government Assistance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>41201 - Disclosure - Quarterly Results (unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails</Role>
      <ShortName>Quarterly Results (unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>41301 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="clir-20231231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. clir-20231231x10k.htm 53</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 12 fact(s) appearing in ix:hidden were eligible for transformation: clir:CustomerPaymentTerm, clir:PercentageOfUnitHoldersAgreedToExtendParticipationRight, clir:PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight, clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage -  clir-20231231x10k.htm 9</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Not-Referenced] WARN: 3 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies, us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList -  clir-20231231x10k.htm 9</Log>
    <Log type="Warning">[dq-0712-Presentation-Base-Set-Order] Role '41301 - Disclosure - Subsequent Events (Details)', a level 4, Detail role, appears before '995410 - Disclosure - Pay vs Performance Disclosure', a level 1, Note role. clir-20231231.xsd 237, https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd 30</Log>
  </Logs>
  <InputFiles>
    <File>clir-20231231.xsd</File>
    <File>clir-20231231_cal.xml</File>
    <File>clir-20231231_def.xml</File>
    <File>clir-20231231_lab.xml</File>
    <File>clir-20231231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="clir-20231231x10k.htm">clir-20231231x10k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>clir-20231231x10k001.jpg</File>
    <File>clir-20231231x10k002.jpg</File>
    <File>clir-20231231x10k003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="518">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>94
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "clir-20231231x10k.htm": {
   "nsprefix": "clir",
   "nsuri": "http://www.clearsigncombustion.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "clir-20231231.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/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "clir-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "clir-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "clir-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "clir-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "clir-20231231x10k.htm"
     ]
    }
   },
   "keyStandard": 277,
   "keyCustom": 82,
   "axisStandard": 13,
   "axisCustom": 0,
   "memberStandard": 18,
   "memberCustom": 16,
   "hidden": {
    "total": 22,
    "http://fasb.org/us-gaap/2023": 14,
    "http://xbrl.sec.gov/dei/2023": 4,
    "http://www.clearsigncombustion.com/20231231": 4
   },
   "contextCount": 104,
   "entityCount": 1,
   "segmentCount": 34,
   "elementCount": 565,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 518,
    "http://xbrl.sec.gov/dei/2023": 37,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets",
     "longName": "00100 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "longName": "00200 - Statement - Consolidated Statements of Operations and Comprehensive Loss",
     "shortName": "Consolidated Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity",
     "longName": "00300 - Statement - Consolidated Statement of Stockholders' Equity",
     "shortName": "Consolidated Statement of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical",
     "longName": "00305 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical)",
     "shortName": "Consolidated Statement of Stockholders' Equity (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg",
      "name": "clir:SharesIssuedForServicesPerShare",
      "unitRef": "Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg",
      "name": "clir:SharesIssuedForServicesPerShare",
      "unitRef": "Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows",
     "longName": "00400 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness",
     "longName": "10101 - 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_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "10201 - 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_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssets",
     "longName": "10301 - Disclosure - Fixed Assets",
     "shortName": "Fixed Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets",
     "longName": "10401 - 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_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities",
     "longName": "10501 - 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_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarranties",
     "longName": "10601 - Disclosure - Product Warranties",
     "shortName": "Product Warranties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes",
     "longName": "10701 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquity",
     "longName": "10801 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureRetirementPlan",
     "longName": "10901 - Disclosure - Retirement Plan",
     "shortName": "Retirement Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "clir:RetirementPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "clir:RetirementPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies",
     "longName": "11001 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance",
     "longName": "11101 - Disclosure - Government Assistance",
     "shortName": "Government Assistance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:GovernmentAssistanceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:GovernmentAssistanceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited",
     "longName": "11201 - Disclosure - Quarterly Results (unaudited)",
     "shortName": "Quarterly Results (unaudited)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents",
     "longName": "11301 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "20202 - 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_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables",
     "longName": "30303 - Disclosure - Fixed Assets (Tables)",
     "shortName": "Fixed Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables",
     "longName": "30403 - 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_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables",
     "longName": "30603 - Disclosure - Product Warranties (Tables)",
     "shortName": "Product Warranties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables",
     "longName": "30703 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityTables",
     "longName": "30803 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables",
     "longName": "31203 - Disclosure - Quarterly Results (unaudited) (Tables)",
     "shortName": "Quarterly Results (unaudited) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails",
     "longName": "40101 - 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": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R29": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails",
     "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Short-Term Investments (Details)",
     "shortName": "Summary of Significant Accounting Policies - Short-Term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:ShortTermInvestments",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "clir:ShortTermInvestmentsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "clir:UnrealizedHoldingGainLossOnShortTermInvestments",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "clir:ShortTermInvestmentsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails",
     "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)",
     "shortName": "Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Doubtful Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "p",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "p",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails",
     "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)",
     "shortName": "Summary of Significant Accounting Policies - Fixed Assets and Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_r2vPwghnY0-rO-tZbYTBRA",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_r2vPwghnY0-rO-tZbYTBRA",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails",
     "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)",
     "shortName": "Summary of Significant Accounting Policies - Research and Development (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ResearchAndDevelopmentExpensePolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ResearchAndDevelopmentExpensePolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails",
     "longName": "40205 - 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": "33",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:Assets",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw",
      "name": "us-gaap:Assets",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "clir:ForeignOperationsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails",
     "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Net Loss per Common Share (Details)",
     "shortName": "Summary of Significant Accounting Policies - Net Loss per Common Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails",
     "longName": "40301 - Disclosure - Fixed Assets - Summary (Details)",
     "shortName": "Fixed Assets - Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA",
      "name": "us-gaap:MachineryAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA",
      "name": "us-gaap:MachineryAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
     "longName": "40302 - Disclosure - Fixed Assets - Leases (Details)",
     "shortName": "Fixed Assets - Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_6_1_2023_To_6_30_2023_zr0SuiH8ME2TngEwZbHUWg",
      "name": "clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_6_1_2023_To_6_30_2023_zr0SuiH8ME2TngEwZbHUWg",
      "name": "clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails",
     "longName": "40303 - Disclosure - Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)",
     "shortName": "Fixed Assets - Leases - Supplemental balance sheet and cash flow information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails",
     "longName": "40304 - Disclosure - Fixed Assets - Minimum future lease payments (Details)",
     "shortName": "Fixed Assets - Minimum future lease payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails",
     "longName": "40401 - 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": "39",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:FiniteLivedPatentsGross",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:FiniteLivedPatentsGross",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails",
     "longName": "40402 - 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": "40",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails",
     "longName": "40403 - 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": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
     "longName": "40501 - 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": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "clir:NumberOfCategoriesOfPerformanceObligation",
      "unitRef": "Unit_Standard_category_1l0RfPMV5UqKPxj426b0rg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "clir:NumberOfCategoriesOfPerformanceObligation",
      "unitRef": "Unit_Standard_category_1l0RfPMV5UqKPxj426b0rg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails",
     "longName": "40601 - Disclosure - Product Warranties (Details)",
     "shortName": "Product Warranties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:StandardProductWarrantyAccrualWarrantiesIssued",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:ProductWarrantyDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails",
     "longName": "40701 - Disclosure - Income Taxes - Components of Loss Before Provision for Income Taxes (Details)",
     "shortName": "Income Taxes - Components of Loss Before Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails",
     "longName": "40702 - Disclosure - Income Taxes - Reconciliation of tax rate (Details)",
     "shortName": "Income Taxes - Reconciliation of tax rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails",
     "longName": "40703 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails",
     "longName": "40704 - Disclosure - Income Taxes - Additional Information (Details)",
     "shortName": "Income Taxes - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "clir:OperatingLossCarryforwardsAnnualLimitation",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "clir:OperatingLossCarryforwardsAnnualLimitation",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
     "longName": "40801 - 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": "48",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
     "longName": "40802 - Disclosure - Equity - Equity Incentive Plan (Details)",
     "shortName": "Equity - Equity Incentive Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw",
      "name": "clir:OutstandingOptionsAndRestrictedStockUnits",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw",
      "name": "clir:OutstandingOptionsAndRestrictedStockUnits",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
     "longName": "40803 - Disclosure - Equity - Inducement Options (Details)",
     "shortName": "Equity - Inducement Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails",
     "longName": "40804 - Disclosure - Equity - Stock Options - Activity (Details)",
     "shortName": "Equity - Stock Options - Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails",
     "longName": "40805 - Disclosure - Equity - Restricted Stock Units (Details)",
     "shortName": "Equity - Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw",
      "name": "clir:TargetValueOfCompensationPerQuarter",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw",
      "name": "clir:TargetValueOfCompensationPerQuarter",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails",
     "longName": "40806 - Disclosure - Equity - Restricted Stock units Activity (Details)",
     "shortName": "Equity - Restricted Stock units Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails",
     "longName": "40807 - 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": "54",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails",
     "longName": "40808 - Disclosure - Equity - Stock Awards (Details)",
     "shortName": "Equity - Stock Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w",
      "name": "clir:StockIssuedDuringPeriodValueIssuedForServicesThree",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w",
      "name": "clir:StockIssuedDuringPeriodValueIssuedForServicesThree",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
     "longName": "40809 - Disclosure - Equity - Consultant Stock Plan (Details)",
     "shortName": "Equity - Consultant Stock Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw",
      "name": "clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage",
      "unitRef": "Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw",
      "name": "clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage",
      "unitRef": "Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails",
     "longName": "40901 - Disclosure - Retirement Plan (Details)",
     "shortName": "Retirement Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "unitRef": "Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
       "p",
       "clir:RetirementPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "unitRef": "Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
       "p",
       "clir:RetirementPlanTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails",
     "longName": "41101 - Disclosure - Government Assistance (Details)",
     "shortName": "Government Assistance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ",
      "name": "us-gaap:GovernmentAssistanceAmount",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA",
      "name": "clir:ResearchGrantTotalAwardAmount",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:GovernmentAssistanceTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
     "longName": "41201 - Disclosure - Quarterly Results (unaudited) (Details)",
     "shortName": "Quarterly Results (unaudited) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA",
      "name": "us-gaap:GrossProfit",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails",
     "longName": "41301 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-UczicBCPE6KOsXaaN10kw",
      "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices",
      "unitRef": "Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "unique": true
     }
    },
    "R61": {
     "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": "Uncategorized",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R62": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "clir-20231231x10k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r22",
      "r550"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net",
        "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": [
      "r212",
      "r213"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r24"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Accumulated depreciation",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r139",
      "r430"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r148",
      "r149",
      "r150",
      "r151",
      "r378"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (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": [
      "r2",
      "r15",
      "r29",
      "r369",
      "r372",
      "r409",
      "r439",
      "r440",
      "r648",
      "r649",
      "r650",
      "r655",
      "r656",
      "r657"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r602"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r74",
      "r550",
      "r722"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r329",
      "r330",
      "r331",
      "r454",
      "r655",
      "r656",
      "r657",
      "r702",
      "r723"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r608"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r608"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r608"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r608"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/20231231",
     "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_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r572",
      "r584",
      "r594",
      "r620"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r575",
      "r587",
      "r597",
      "r623"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r608"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r615"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r579",
      "r588",
      "r598",
      "r615",
      "r624",
      "r628",
      "r636"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r634"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Compensation expense",
        "verboseLabel": "Compensation Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r336"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for collectability reserve",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r214",
      "r219",
      "r220",
      "r221",
      "r718"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43",
      "r47"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNetLossPerCommonShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Potentially dilutive shares outstanding (in shares)",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r142",
      "r168",
      "r196",
      "r202",
      "r206",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r362",
      "r366",
      "r379",
      "r423",
      "r481",
      "r550",
      "r562",
      "r667",
      "r668",
      "r709"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r147",
      "r168",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r362",
      "r366",
      "r379",
      "r550",
      "r667",
      "r668",
      "r709"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "clir_AtMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r580"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r580"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r580"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r632"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r627"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r627"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r627"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r627"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r627"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "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/DisclosureSubsequentEventsDetails",
      "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": [
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r629"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r628"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r628"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": []
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CN",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "clir_CapitalRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/20231231",
     "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/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "verboseLabel": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r137",
      "r538"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r87",
      "r165"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r87"
     ]
    },
    "clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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/2023",
     "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": [
      "r606"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer",
        "terseLabel": "Chief Executive Officer",
        "verboseLabel": "Chief Technology Officer"
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "srt_ChiefFinancialOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ChiefFinancialOfficerMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]",
        "terseLabel": "Chief Financial Officer"
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "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": [
      "r143",
      "r144",
      "r145",
      "r195",
      "r252",
      "r253",
      "r254",
      "r256",
      "r259",
      "r264",
      "r266",
      "r446",
      "r447",
      "r448",
      "r449",
      "r543",
      "r643",
      "r653"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r607"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r607"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies.",
        "terseLabel": "Commitments and contingencies (Note 10)",
        "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": [
      "r26",
      "r69",
      "r424",
      "r468"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r99",
      "r229",
      "r230",
      "r524",
      "r662"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "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": [
      "r27"
     ]
    },
    "clir_CommonStockForServicesPerShareIssueOne": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CommonStockForServicesPerShareIssueOne",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share value of common share granted (first issue) during the period for services.",
        "label": "Common Stock For Services Per Share Issue One",
        "verboseLabel": "Common stock issued for services one"
       }
      }
     },
     "auth_ref": []
    },
    "clir_CommonStockForServicesPerShareIssueTwo": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CommonStockForServicesPerShareIssueTwo",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "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": "Common stock for services two"
       }
      }
     },
     "auth_ref": []
    },
    "clir_CommonStockIssuedForExerciseOfOptions0.89PerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CommonStockIssuedForExerciseOfOptions0.89PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share value of common shares issued during the period for exercise of options.",
        "label": "Common Stock Issued For Exercise Of Options, 0.89 Per Share",
        "terseLabel": "Common stock for options exercise, 0.89 per share issue"
       }
      }
     },
     "auth_ref": []
    },
    "clir_CommonStockIssuedForExerciseOfOptions1.31PerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CommonStockIssuedForExerciseOfOptions1.31PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share value of common shares issued during the period for exercise of options.",
        "label": "Common Stock Issued For Exercise of Options, 1.31 Per Share",
        "terseLabel": "Common stock for options exercise, 1.31 per share issue"
       }
      }
     },
     "auth_ref": []
    },
    "clir_CommonStockIssuedForExerciseOfOptions2.93PerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CommonStockIssuedForExerciseOfOptions2.93PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share value of common shares issued during the period for exercise of options.",
        "label": "Common Stock Issued For Exercise Of Options, 2.93 Per Share",
        "terseLabel": "Common stock for options exercise, 2.93 per share issue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r552",
      "r553",
      "r554",
      "r556",
      "r557",
      "r558",
      "r559",
      "r655",
      "r656",
      "r702",
      "r720",
      "r723"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r73"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized shares",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r469"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r73"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r16",
      "r73",
      "r469",
      "r487",
      "r723",
      "r724"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.0001 par value, 38,687,061 and 38,023,701 shares issued and outstanding at December 31, 2023 and December 31, 2022, 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": [
      "r73",
      "r426",
      "r550"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r612"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r611"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r613"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r610"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred Tax Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r30",
      "r153",
      "r155",
      "r160",
      "r419",
      "r435"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "clir_ConsultantPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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": []
    },
    "clir_ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy of contract acquisition costs and practical expedients.",
        "label": "Contract Acquisition Costs And Practical Expedients Policy [Policy Text Block]",
        "terseLabel": "Contract Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Asset, Net, 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": [
      "r268",
      "r270",
      "r289"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r268",
      "r269",
      "r289"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r290"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r80",
      "r416"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r81",
      "r168",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r379",
      "r667"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": []
    },
    "clir_CustomerContractTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CustomerContractTerm",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the customer contracts.",
        "label": "Customer Contract Term",
        "terseLabel": "Customer Contract Term"
       }
      }
     },
     "auth_ref": []
    },
    "clir_CustomerPaymentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "CustomerPaymentTerm",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The term within which customer makes payment from the date of billing.",
        "label": "Customer Payment Term",
        "terseLabel": "Customer Payment Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldToMaturityFairValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesHeldToMaturityFairValueCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Current",
        "terseLabel": "Fair value of short-term investments",
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), classified as current."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "clir_DeferredTaxAssetsAccruedVacation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DeferredTaxAssetsAccruedVacation",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued vacation expenses.",
        "label": "Deferred Tax Assets, Accrued Vacation",
        "terseLabel": "Accrued vacation"
       }
      }
     },
     "auth_ref": []
    },
    "clir_DeferredTaxAssetsDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DeferredTaxAssetsDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation.",
        "label": "Deferred Tax Assets, Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "clir_DeferredTaxAssetsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.",
        "label": "Deferred Tax Assets, Lease Liabilities",
        "terseLabel": "ASC 842 lease standard"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets, net of valuation allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r701"
     ]
    },
    "clir_DeferredTaxAssetsPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DeferredTaxAssetsPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from prepaid expenses.",
        "label": "Deferred Tax Assets, Prepaid Expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r701"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued expenses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r701"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r701"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Matching contribution expense (in dollars)",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRetirementPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Company match (as a percent)",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "clir_DemonstrationBurnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DemonstrationBurnersMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to demonstration burners.",
        "label": "Demonstration Burners [Member]",
        "terseLabel": "Demonstration Burners"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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": [
      "r8",
      "r49"
     ]
    },
    "clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DepreciationAndAmortizationExcludingRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2023",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director",
        "terseLabel": "Member of Board of directors"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r721"
     ]
    },
    "clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to director of customer relationships and business development.",
        "label": "Director of Customer Relationships And Business Development [Member]",
        "terseLabel": "Director of Customer Relationships and Business Development"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r10",
      "r58"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r580"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r580",
      "r616"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r601"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net loss per share - basic",
        "verboseLabel": "Net loss per share - basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r184",
      "r186",
      "r188",
      "r189",
      "r190",
      "r192",
      "r376",
      "r377",
      "r420",
      "r436",
      "r539"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss per share - fully diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r186",
      "r188",
      "r189",
      "r190",
      "r192",
      "r376",
      "r377",
      "r420",
      "r436",
      "r539"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss per Common Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal income tax rate (as a percent)",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r343",
      "r357"
     ]
    },
    "clir_EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to prior year deferred tax true ups",
        "label": "Effective Income Tax Reconciliation, Prior Year Deferred Tax True Ups",
        "terseLabel": "Prior year deferred tax true ups"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options",
        "terseLabel": "Total unrecognized compensation",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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": [
      "r641"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r564"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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": [
      "r16",
      "r132",
      "r157",
      "r158",
      "r159",
      "r171",
      "r172",
      "r173",
      "r175",
      "r181",
      "r183",
      "r194",
      "r217",
      "r218",
      "r267",
      "r329",
      "r330",
      "r331",
      "r352",
      "r353",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r375",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r409",
      "r439",
      "r440",
      "r441",
      "r454",
      "r506"
     ]
    },
    "clir_EquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "EquityIncentivePlanMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails",
      "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/2023",
     "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": [
      "r609"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r572",
      "r584",
      "r594",
      "r620"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r569",
      "r581",
      "r591",
      "r617"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r21"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r140",
      "r225"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "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": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "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 Assets, Amortization Expense, Next Twelve Months",
        "verboseLabel": "2024",
        "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": [
      "r95"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "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 Five",
        "terseLabel": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "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 Assets, Amortization Expense, Year Four",
        "terseLabel": "2027",
        "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": [
      "r95"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "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 Assets, Amortization Expense, Year Three",
        "terseLabel": "2026",
        "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": [
      "r95"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "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 Assets, Amortization Expense, Year Two",
        "terseLabel": "2025",
        "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": [
      "r95"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r223",
      "r224",
      "r225",
      "r226",
      "r417",
      "r418"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r94",
      "r418"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r417"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r44",
      "r46"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r94",
      "r417"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "terseLabel": "Amortization life (in years)",
        "documentation": "Remaining amortization period 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": [
      "r417"
     ]
    },
    "us-gaap_FiniteLivedPatentsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r94"
     ]
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r94"
     ]
    },
    "clir_FixedAssetsAndOperatingLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "FixedAssetsAndOperatingLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Fixed Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "clir_ForeignOperationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "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": [
      "r576",
      "r588",
      "r598",
      "r624"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r576",
      "r588",
      "r598",
      "r624"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r576",
      "r588",
      "r598",
      "r624"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r576",
      "r588",
      "r598",
      "r624"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r576",
      "r588",
      "r598",
      "r624"
     ]
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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": [
      "r97"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Assets",
        "verboseLabel": "Gain from sale of assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r652"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gain from sale of fixed assets",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnTerminationOfLease",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r398"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r82",
      "r491"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents and Other Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Patents and Trademarks",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_GovernmentAssistanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GovernmentAssistanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Assistance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GovernmentAssistanceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GovernmentAssistanceAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Assistance, Amount",
        "terseLabel": "Government assistance",
        "documentation": "Amount of government assistance recognized."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "us-gaap_GovernmentAssistanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r391"
     ]
    },
    "us-gaap_GovernmentAssistancePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GovernmentAssistancePolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Assistance [Policy Text Block]",
        "terseLabel": "Government Assistance",
        "documentation": "Disclosure of accounting policy for government assistance."
       }
      }
     },
     "auth_ref": [
      "r390",
      "r397"
     ]
    },
    "us-gaap_GovernmentAssistanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r391"
     ]
    },
    "us-gaap_GovernmentAssistanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r389",
      "r392",
      "r394",
      "r395",
      "r396"
     ]
    },
    "us-gaap_GovernmentAssistanceTransactionDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r393"
     ]
    },
    "us-gaap_GovernmentAssistanceTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r391"
     ]
    },
    "us-gaap_GovernmentAssistanceTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r391"
     ]
    },
    "us-gaap_GranteeStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GranteeStatusAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Axis]",
        "documentation": "Information by status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "us-gaap_GranteeStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GranteeStatusDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grantee Status [Domain]",
        "documentation": "Status of recipient to whom award is granted."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails"
     ],
     "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/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Profit",
        "totalLabel": "Gross profit",
        "verboseLabel": "Gross Profit (Loss)",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r168",
      "r196",
      "r201",
      "r205",
      "r207",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r379",
      "r541",
      "r667"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r566",
      "r567",
      "r580"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Impairment of intangible assets",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r20"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Impairment",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r652",
      "r660"
     ]
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment of fixed assets",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r48",
      "r98"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-lived Assets",
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r356"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r77",
      "r116",
      "r196",
      "r201",
      "r205",
      "r207",
      "r421",
      "r432",
      "r541"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r356"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations and Comprehensive Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r339",
      "r344",
      "r345",
      "r350",
      "r354",
      "r358",
      "r359",
      "r360",
      "r451"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "terseLabel": "Accrued interest or penalties",
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForIncomeTaxesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income Tax Expense (Benefit)",
        "totalLabel": "Provision for income taxes",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r130",
      "r182",
      "r183",
      "r199",
      "r342",
      "r355",
      "r437"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r340",
      "r341",
      "r345",
      "r346",
      "r349",
      "r351",
      "r445"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "verboseLabel": "Change in valuation allowance",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "verboseLabel": "Tax benefit at federal statutory rate",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount",
        "terseLabel": "Meals and entertainment",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "verboseLabel": "Other",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesReconciliationOfTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "Tax benefit at state rate",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "clir_IncomeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "IncomeTaxTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting information pertaining to income taxes.",
        "label": "Income Tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "clir_IncomeTaxesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "IncomeTaxesLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "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": "Income Taxes [Line Items]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable",
        "verboseLabel": "Accounts payable and accrued 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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r651"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r415",
      "r651"
     ]
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r644",
      "r651"
     ]
    },
    "clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Other long term assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r7"
     ]
    },
    "clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "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": [
      "r579",
      "r588",
      "r598",
      "r615",
      "r624",
      "r628",
      "r636"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r568",
      "r640"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r568",
      "r640"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r568",
      "r640"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r222"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "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/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r42",
      "r45"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest",
        "documentation": "The net amount of operating interest income (expense)."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r8"
     ]
    },
    "clir_IssuedPatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule Of Supplemental 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": [
      "r706"
     ]
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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": [
      "r97"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Operating Lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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": [
      "r402"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due",
        "totalLabel": "Total discounted payments"
       }
      }
     },
     "auth_ref": []
    },
    "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Next Twelve Months",
        "terseLabel": "Discounted payments, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Year Four",
        "terseLabel": "Discounted payments, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Year Three",
        "terseLabel": "Discounted payments, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "clir_LesseeOperatingLeaseLiabilityDiscountedPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's discounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Discounted Payments, Due Year Two",
        "terseLabel": "Discounted payments, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, 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": [
      "r707"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2024",
        "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": [
      "r407"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2025",
        "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": [
      "r407"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsMinimumFutureLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Interest on future minimum payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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": [
      "r704"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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": [
      "r705"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Agreement expiration term (in years)",
        "verboseLabel": "Lease Term",
        "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": [
      "r705"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r168",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r363",
      "r366",
      "r367",
      "r379",
      "r467",
      "r540",
      "r562",
      "r667",
      "r709",
      "r710"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r113",
      "r428",
      "r550",
      "r654",
      "r659",
      "r703"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r25",
      "r136",
      "r168",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r363",
      "r366",
      "r367",
      "r379",
      "r550",
      "r667",
      "r709",
      "r710"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long Term Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": []
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and Equipment, Gross",
        "verboseLabel": "Machinery and equipment",
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Machinery and equipment",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss",
        "negatedLabel": "Realized gain from marketable securities",
        "documentation": "Amount of realized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r232",
      "r233",
      "r234",
      "r294",
      "r414",
      "r438",
      "r459",
      "r460",
      "r511",
      "r513",
      "r515",
      "r516",
      "r518",
      "r534",
      "r535",
      "r542",
      "r543",
      "r545",
      "r551",
      "r669",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r232",
      "r233",
      "r234",
      "r294",
      "r414",
      "r438",
      "r459",
      "r460",
      "r511",
      "r513",
      "r515",
      "r516",
      "r518",
      "r534",
      "r535",
      "r542",
      "r543",
      "r545",
      "r551",
      "r669",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r627"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r635"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r608"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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 activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r89"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss attributed to common stockholders",
        "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": [
      "r78",
      "r89",
      "r117",
      "r134",
      "r152",
      "r154",
      "r159",
      "r168",
      "r174",
      "r176",
      "r177",
      "r178",
      "r179",
      "r182",
      "r183",
      "r187",
      "r196",
      "r201",
      "r205",
      "r207",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r377",
      "r379",
      "r434",
      "r489",
      "r504",
      "r505",
      "r541",
      "r560",
      "r667"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/20231231",
     "localname": "NonCashImpactOfNewLease",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/2023",
     "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": [
      "r607"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r576",
      "r588",
      "r598",
      "r615",
      "r624"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r605"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r604"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r615"
     ]
    },
    "clir_NonQualifiedStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "NonQualifiedStockOptionMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails"
     ],
     "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/2023",
     "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": [
      "r635"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r635"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income",
        "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": [
      "r83"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "Other income"
       }
      }
     },
     "auth_ref": []
    },
    "clir_Nonrule10b51arrmodifiedflag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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": []
    },
    "clir_NumberOfCategoriesOfPerformanceObligation": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "NumberOfCategoriesOfPerformanceObligation",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of categories of performance obligations.",
        "label": "Number of Categories of Performance Obligation",
        "terseLabel": "Number of Categories of Performance Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "clir_NumberOfOrdersForWhichCustomerWitnessTestsCompleted": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "NumberOfOrdersForWhichCustomerWitnessTestsCompleted",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of orders for which multiple customer witness test completed.",
        "label": "Number of Orders For Which Customer Witness Tests Completed",
        "terseLabel": "Number of Orders For Which Customer Witness Tests Completed"
       }
      }
     },
     "auth_ref": []
    },
    "clir_NumberOfSharesOfCommonStockIssuedToDate": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/20231231",
     "localname": "OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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/20231231",
     "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/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "terseLabel": "Operating Expense",
        "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": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "verboseLabel": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r196",
      "r201",
      "r205",
      "r207",
      "r541"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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": [
      "r403",
      "r549"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "totalLabel": "Total lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r400"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r400"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r399"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "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": [
      "r652"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r401"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r406",
      "r549"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r405",
      "r549"
     ]
    },
    "clir_OperatingLeasesMonthlyRentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "OperatingLeasesMonthlyRentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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/20231231",
     "localname": "OperatingLeasesShortTermMonthlyRentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating losses carryforward",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "clir_OperatingLossCarryforwardsAnnualLimitation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "OperatingLossCarryforwardsAnnualLimitation",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.",
        "label": "Operating Loss Carryforwards, Annual Limitation",
        "terseLabel": "Operating loss carryforwards, Annual limitation"
       }
      }
     },
     "auth_ref": []
    },
    "clir_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforwards that are not subject to expiration dates.",
        "label": "Operating Loss Carryforwards, Not Subject to Expiration",
        "terseLabel": "Operating loss carryforwards not subject to expiration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "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": [
      "r90",
      "r91",
      "r93",
      "r109"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r5",
      "r14",
      "r110"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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": [
      "r3"
     ]
    },
    "us-gaap_OtherFiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r94"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r84"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r607"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r574",
      "r586",
      "r596",
      "r622"
     ]
    },
    "clir_OutstandingOptionsAndRestrictedStockUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "OutstandingOptionsAndRestrictedStockUnits",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "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/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r577",
      "r589",
      "r599",
      "r625"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r577",
      "r589",
      "r599",
      "r625"
     ]
    },
    "clir_ParticipationRightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ParticipationRightMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Participation Right under Stock Purchase Agreement with ClirSPV, LLC.",
        "label": "Participation Right"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PatentsMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "clir_PatentsPendingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r6"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r162"
     ]
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireHeldToMaturitySecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Held-to-maturity Securities",
        "negatedLabel": "Purchases of held-to-maturity short-term U.S. treasuries",
        "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r215"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r86"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r86"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r606"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r606"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r605"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r604"
     ]
    },
    "clir_PercentageOfUnitHoldersAgreedToExtendParticipationRight": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "PercentageOfUnitHoldersAgreedToExtendParticipationRight",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of unit holders agreed to extend participation right.",
        "label": "Percentage of Unit Holders, Agreed to Extend Participation Right",
        "terseLabel": "Percentage of Participation right extended"
       }
      }
     },
     "auth_ref": []
    },
    "clir_PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of unit holders agreed to extend waiver of redemption right.",
        "label": "Percentage of Unit Holders, Agreed to Extend Waiver of Redemption Right",
        "terseLabel": "Percentage of Redemption right extended"
       }
      }
     },
     "auth_ref": []
    },
    "clir_PercentageOperatingLeasesAnnualRentExpenseIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "PercentageOperatingLeasesAnnualRentExpenseIncrease",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "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_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Shares [Member]",
        "terseLabel": "PRSUs",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails",
      "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": [
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r72",
      "r252"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "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": [
      "r72",
      "r469"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "verboseLabel": "Preferred stock, shares issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r252"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r72",
      "r469",
      "r487",
      "r723",
      "r724"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock, $0.0001 par value, zero shares issued and 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": [
      "r72",
      "r425",
      "r550"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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": [
      "r647"
     ]
    },
    "clir_PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Prior year prepaid expenses repurposed to fixed assets as demonstration equipment.",
        "label": "Prior Year Prepaid Expenses Repurposed To Fixed Assets As Demonstration Equipment",
        "terseLabel": "Prior year prepaid expenses repurposed to fixed assets as demonstration equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "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": [
      "r4"
     ]
    },
    "clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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_ProceedsFromSaleOfHeldToMaturitySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfHeldToMaturitySecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Held-to-Maturity Securities",
        "terseLabel": "Redemption of held-to-maturity short-term U.S. treasuries",
        "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r215"
     ]
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Productive Assets",
        "terseLabel": "Proceeds from sale of fixed assets",
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsCalc2": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r134",
      "r152",
      "r154",
      "r163",
      "r168",
      "r174",
      "r182",
      "r183",
      "r196",
      "r201",
      "r205",
      "r207",
      "r216",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r361",
      "r364",
      "r365",
      "r377",
      "r379",
      "r421",
      "r433",
      "r453",
      "r489",
      "r504",
      "r505",
      "r541",
      "r547",
      "r548",
      "r561",
      "r650",
      "r667"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Fixed Assets",
        "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": [
      "r96",
      "r125",
      "r128",
      "r129"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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": [
      "r228",
      "r408"
     ]
    },
    "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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/2023",
     "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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": [
      "r227",
      "r408"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Machinery and Equipment capitalized",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r138",
      "r431"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails",
      "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": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "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",
      "r422",
      "r431",
      "r550"
     ]
    },
    "clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to all fixed assets (excluding leasehold improvements).",
        "label": "Fixed Assets Other Than Leasehold Improvements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Fixed Assets and Leases",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r125",
      "r128",
      "r429"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Summary of Fixed Assets",
        "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_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Fixed assets, depreciated life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "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": [
      "r119",
      "r120",
      "r227",
      "r408"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r603"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r603"
     ]
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Results (unaudited)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "QuarterlyFinancialInformationTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Quarterly Results",
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r193"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r232",
      "r233",
      "r234",
      "r292",
      "r294",
      "r323",
      "r324",
      "r325",
      "r413",
      "r414",
      "r438",
      "r459",
      "r460",
      "r511",
      "r513",
      "r515",
      "r516",
      "r518",
      "r534",
      "r535",
      "r542",
      "r543",
      "r545",
      "r551",
      "r554",
      "r661",
      "r669",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Domain]"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r232",
      "r233",
      "r234",
      "r292",
      "r294",
      "r323",
      "r324",
      "r325",
      "r413",
      "r414",
      "r438",
      "r459",
      "r460",
      "r511",
      "r513",
      "r515",
      "r516",
      "r518",
      "r534",
      "r535",
      "r542",
      "r543",
      "r545",
      "r551",
      "r554",
      "r661",
      "r669",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716"
     ]
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts",
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r581",
      "r591",
      "r617"
     ]
    },
    "clir_RegisteredTrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "localname": "ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred",
        "terseLabel": "Research and Development costs have been offset by funds received",
        "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": [
      "r111"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense",
        "terseLabel": "Research and development",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r338",
      "r717"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r337"
     ]
    },
    "clir_ResearchGrantFromDepartmentOfEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/20231231",
     "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": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r570",
      "r582",
      "r592",
      "r618"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r583",
      "r593",
      "r619"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r578",
      "r590",
      "r600",
      "r626"
     ]
    },
    "clir_RestorationCostPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "RestorationCostPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense recognized during the period for restoration cost.",
        "label": "Restoration Cost Payable",
        "terseLabel": "Restoration expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "negatedLabel": "(Losses) since inception",
        "verboseLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r103",
      "r427",
      "r442",
      "r443",
      "r450",
      "r470",
      "r550"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Deficit",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r171",
      "r172",
      "r173",
      "r175",
      "r181",
      "r183",
      "r217",
      "r218",
      "r329",
      "r330",
      "r331",
      "r352",
      "r353",
      "r368",
      "r370",
      "r371",
      "r373",
      "r375",
      "r439",
      "r441",
      "r454",
      "r723"
     ]
    },
    "clir_RetirementPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "RetirementPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan"
       }
      }
     },
     "auth_ref": []
    },
    "clir_RetirementPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "RetirementPlanTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureRetirementPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a retirement plan.",
        "label": "Retirement Plan [Text Block]",
        "terseLabel": "Retirement Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "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": [
      "r197",
      "r198",
      "r200",
      "r203",
      "r204",
      "r208",
      "r209",
      "r211",
      "r287",
      "r288",
      "r416"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition and Cost of Sales",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r536"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r131",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r291"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesSupplementalBalanceSheetAndCashFlowInformationDetails"
     ],
     "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": [
      "r404",
      "r549"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r635"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r635"
     ]
    },
    "clir_Rule10b51arrmodifiedflag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r62"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of company's loss before provision for income taxes",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of components of deferred tax assets and liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of expected tax computed at statutory federal income tax rate to provision for income taxes",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r46",
      "r417"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r41"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r241"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsAndLeasesDetails",
      "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"
     ]
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureQuarterlyResultsUnauditedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of quarterly results",
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation, 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": [
      "r18",
      "r19",
      "r60"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r59"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation, Stock Options, 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": [
      "r18",
      "r19",
      "r59"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r54",
      "r55",
      "r56",
      "r57",
      "r101",
      "r102",
      "r103",
      "r143",
      "r144",
      "r145",
      "r195",
      "r252",
      "r253",
      "r254",
      "r256",
      "r259",
      "r264",
      "r266",
      "r446",
      "r447",
      "r448",
      "r449",
      "r543",
      "r643",
      "r653"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r46"
     ]
    },
    "clir_SeattleAndTulsaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SeattleAndTulsaMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Seattle Washington and Tulsa Oklahoma.",
        "label": "Seattle and Tulsa"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r563"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r565"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r210",
      "r456",
      "r457",
      "r458",
      "r512",
      "r514",
      "r517",
      "r519",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r537",
      "r544",
      "r554",
      "r670",
      "r719"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation",
        "verboseLabel": "Share-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "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": [
      "r315"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r315"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted",
        "verboseLabel": "Number of Grants made",
        "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": [
      "r313"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r313"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r310",
      "r311"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "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": [
      "r310",
      "r311"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested",
        "verboseLabel": "Number of shares that will vest",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r314"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "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/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "negatedLabel": "Grants",
        "terseLabel": "Stock grants",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "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": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "calculation": {
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "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": [
      "r546"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r58"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r304"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r304"
     ]
    },
    "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of forfeiture of options under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeiture Percentage",
        "terseLabel": "Percentage of Inducement options forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "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/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r306"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "netLabel": "Estimated aggregate pretax intrinsic value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r302",
      "r303"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r302",
      "r303"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "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": []
    },
    "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of installments of vesting of award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Vesting Installment",
        "terseLabel": "Number of Installments of vesting"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "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/DisclosureSubsequentEventsDetails",
      "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": [
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "verboseLabel": "Exercised - Weighted Average Exercise Price (in dollars per share)",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r306"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "terseLabel": "Share-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r301",
      "r320",
      "r321",
      "r322",
      "r323",
      "r326",
      "r332",
      "r333",
      "r334",
      "r335"
     ]
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2021 Employee Awards",
        "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": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326"
     ]
    },
    "clir_ShareIssuedForAtMarketIssuance1.24PerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ShareIssuedForAtMarketIssuance1.24PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share value of shares issued during the period for At The Market issuance.",
        "label": "Share Issued For At The Market issuance, 1.24 Per Share",
        "terseLabel": "Shares issued through at the market issuance 1.24 average per share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r671"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "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": [
      "r327"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "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": [
      "r58"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Stock options, 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": [
      "r104"
     ]
    },
    "clir_SharesIssuedForServices1.93PerShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedForServices1.93PerShare",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued for services ($1.93 per share)",
        "label": "Shares Issued For Services ($1.93 per share)",
        "terseLabel": "Shares issued for services ($1.93 per share)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedForServices1.93PerShareInShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedForServices1.93PerShareInShares",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued for services ($1.93 per share)",
        "label": "Shares Issued For Services ($1.93 per share) (in Shares)",
        "terseLabel": "Shares issued for services ($1.93 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedForServicesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedForServicesPerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share value of common stock shares issued for services.",
        "label": "Shares Issued For Services - Per share",
        "terseLabel": "Share price of common stock issued for services (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "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_SharesIssuedPursuantToPurchaseRight1.11PerShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedPursuantToPurchaseRight1.11PerShare",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares issued pursuant to purchase right ($1.11 per share)",
        "label": "Shares Issued Pursuant To Purchase Right 1.11 Per Share",
        "terseLabel": "Shares issued pursuant to purchase right ($1.11 per share)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedPursuantToPurchaseRight1.11PerShareInShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedPursuantToPurchaseRight1.11PerShareInShares",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares.",
        "label": "Shares Issued Pursuant To Purchase Right 1.11 Per Share In Shares",
        "terseLabel": "Shares issued pursuant to purchase right ($1.11 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedPursuantToPurchaseRightPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedPursuantToPurchaseRightPricePerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price per share of shares issued pursuant to purchase right.",
        "label": "Shares Issued Pursuant to Purchase Right, Price Per Share",
        "terseLabel": "Share price of shares issued pursuant to purchase right (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedStockOfferingPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedStockOfferingPricePerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Issued Stock Offering Price Per Share",
        "label": "Shares Issued Stock Offering Price Per Share",
        "terseLabel": "Share price of shares issued in stock offering (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedThroughUseOfAtMarketIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedThroughUseOfAtMarketIssuance",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued through the use of At-The Market issuance.",
        "label": "Shares Issued Through the Use of At-The Market issuance",
        "terseLabel": "Shares issued through the use of At-The Market issuance"
       }
      }
     },
     "auth_ref": []
    },
    "clir_SharesIssuedThroughUseOfAtMarketIssuanceShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SharesIssuedThroughUseOfAtMarketIssuanceShares",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued through the use of At-The Market issuance shares.",
        "label": "Shares Issued Through the Use of At-The Market issuance Shares",
        "terseLabel": "Shares issued through the use of At-The Market issuance (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term held-to-maturity investments",
        "terseLabel": "Short-term held-to-maturity investments",
        "verboseLabel": "Short-term investments at cost",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r646"
     ]
    },
    "clir_ShortTermInvestmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "ShortTermInvestmentsPolicyTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for short-term investments policy.",
        "label": "short Term Investments [Policy Text Block]",
        "terseLabel": "Short-Term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r90",
      "r166"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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 year",
        "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": [
      "r664",
      "r666"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r665"
     ]
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyPolicy",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Product Warranties",
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureIncomeTaxesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State",
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r28",
      "r132",
      "r157",
      "r158",
      "r159",
      "r171",
      "r172",
      "r173",
      "r175",
      "r181",
      "r183",
      "r194",
      "r217",
      "r218",
      "r267",
      "r329",
      "r330",
      "r331",
      "r352",
      "r353",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r375",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r409",
      "r439",
      "r440",
      "r441",
      "r454",
      "r506"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsLeasesDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r209",
      "r210",
      "r456",
      "r457",
      "r458",
      "r512",
      "r514",
      "r517",
      "r519",
      "r523",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r537",
      "r544",
      "r554",
      "r670",
      "r719"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityTables",
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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": [
      "r171",
      "r172",
      "r173",
      "r194",
      "r416",
      "r444",
      "r455",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r469",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r506",
      "r555"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statement of Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityTables",
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails",
      "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r194",
      "r416",
      "r444",
      "r455",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r469",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r488",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r506",
      "r555"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r573",
      "r585",
      "r595",
      "r621"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": []
    },
    "clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Shares issued for services (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": []
    },
    "clir_StockIssuedDuringPeriodSharesIssuedForServicesFour": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServicesFour",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock issued during period shares issued for services four.",
        "label": "Stock Issued During Period Shares Issued for Services Four",
        "terseLabel": "Shares issued for services ($0.66 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Number of shares of common stock issued",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r72",
      "r73",
      "r103",
      "r446",
      "r506",
      "r520"
     ]
    },
    "clir_StockIssuedDuringPeriodSharesOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesOffering",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period Shares Offering",
        "label": "Stock Issued During Period Shares Offering",
        "terseLabel": "Shares issued in stock offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures",
        "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": [
      "r16",
      "r72",
      "r73",
      "r103"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r72",
      "r73",
      "r103",
      "r307"
     ]
    },
    "clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock issued as a result of the exercise of stock option, 0.54 per share.",
        "label": "Stock Issued During Period Shares Stock Options Exercised, 0.54 Per Share",
        "terseLabel": "Shares issued upon exercise of options ($0.54 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock issued as a result of the exercise of stock option, 0.89 per share.",
        "label": "Stock Issued During Period Shares Stock Options Exercised, 0.89 Per Share",
        "terseLabel": "Shares issued upon exercise of options ($0.89 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock issued as a result of the exercise of stock option, 2.93 per share.",
        "label": "Stock Issued During Period Shares Stock Options Exercised, 2.93 Per Share",
        "terseLabel": "Shares issued upon exercise of options ($2.93 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock issues as a result of the exercise of stock option issuance two at 1.31 per share.",
        "label": "Stock Issued During Period Shares Stock Options Exercised, Issuance Two",
        "terseLabel": "Shares issued upon exercise of options ($1.31 per share) (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquityParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents information about stock issued during period shares upon exercise of options per share one",
        "label": "Stock Issued During Period Shares Upon Exercise of Options Per Share One",
        "terseLabel": "Share price of shares issued upon exercise of options (in dollars per share)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "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": []
    },
    "clir_StockIssuedDuringPeriodValueIssuedForServicesFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuedForServicesFour",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued for services during the period, with specified price per share four.",
        "label": "Stock Issued During Period, Value, Issued For Services, Four",
        "verboseLabel": "Shares issued for services ($0.66 per share)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedDuringPeriodValueIssuedForServicesThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuedForServicesThree",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued for services during the period, with specified price per share three.",
        "label": "Stock Issued During Period, Value, Issued For Services, Three",
        "terseLabel": "Fair value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures",
        "terseLabel": "Share based compensation",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r72",
      "r73",
      "r103"
     ]
    },
    "clir_StockIssuedDuringPeriodValueStockOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedDuringPeriodValueStockOffering",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period Value Stock Offering",
        "label": "Stock Issued During Period Value Stock Offering",
        "terseLabel": "Shares issued in stock offering"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockIssuedInvestorMaximumBeneficialOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockIssuedInvestorMaximumBeneficialOwnershipPercentage",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum beneficial ownership percentage allowed for investor or its affiliates under the terms of the agreement.",
        "label": "Stock Issued, Investor, Maximum Beneficial Ownership Percentage",
        "terseLabel": "Maximum beneficial ownership (as a percent)"
       }
      }
     },
     "auth_ref": []
    },
    "clir_StockOptionsGrantedInPaymentOfAccruedCompensationFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "StockOptionsGrantedInPaymentOfAccruedCompensationFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "Stock Options Granted In Payment Of Accrued Compensation, Fair Value",
        "terseLabel": "Fair value of stock options granted in payment of accrued compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedBalanceSheets",
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total equity",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r132",
      "r133",
      "r158",
      "r171",
      "r172",
      "r173",
      "r175",
      "r181",
      "r217",
      "r218",
      "r267",
      "r329",
      "r330",
      "r331",
      "r352",
      "r353",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r375",
      "r382",
      "r383",
      "r387",
      "r409",
      "r440",
      "r441",
      "r452",
      "r471",
      "r487",
      "r507",
      "r508",
      "r521",
      "r561",
      "r654",
      "r659",
      "r703",
      "r723"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r167",
      "r251",
      "r253",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r267",
      "r374",
      "r509",
      "r510",
      "r522"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Discloses pertinent information about one or more 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."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r388",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r388",
      "r411"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": [
      "r410",
      "r412"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsTables"
     ],
     "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/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r614"
     ]
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TangibleAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible Asset Impairment Charges",
        "terseLabel": "Impairment of Machinery and Equipment",
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r98"
     ]
    },
    "clir_TargetValueOfCompensationPerQuarter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r708"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails",
      "http://www.clearsigncombustion.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to Entity [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r606"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r613"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r65"
     ]
    },
    "clir_TrademarksPendingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "TrademarksPendingMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents trademarks pending.",
        "label": "Trademarks pending"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r636"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r636"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r639"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "clir_TwoThousandAndTwentyOnePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "TwoThousandAndTwentyOnePlanMember",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to two thousand and twenty one plan.",
        "label": "2021 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r633"
     ]
    },
    "clir_UnrealizedHoldingGainLossOnShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "UnrealizedHoldingGainLossOnShortTermInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized holding gain (loss) on short-term investments as of balance sheet date.",
        "label": "Unrealized Holding Gain (Loss) on Short-Term Investments",
        "terseLabel": "Unrealized holding gains"
       }
      }
     },
     "auth_ref": []
    },
    "clir_UnrecognizedCompensationExpenseForDirectorServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "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/2023",
     "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": [
      "r37",
      "r38",
      "r39",
      "r123",
      "r124",
      "r126",
      "r127"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "verboseLabel": "Weighted average number of shares outstanding - fully diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r190"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.clearsigncombustion.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average number of shares outstanding - basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r190"
     ]
    },
    "clir_WeightedAverageValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.clearsigncombustion.com/20231231",
     "localname": "WeightedAverageValuePerShare",
     "presentation": [
      "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails",
      "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "Weighted Average Value Per Share",
        "terseLabel": "Weighted Average Value Per Share"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "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": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(1)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r49": {
   "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"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "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),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//250/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "270",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//270/tableOfContent"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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/2147482517/912-730-25-1"
  },
  "r112": {
   "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/2147479853/942-210-S99-1"
  },
  "r113": {
   "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/2147479853/942-210-S99-1"
  },
  "r114": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r117": {
   "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/2147483589/942-220-S99-1"
  },
  "r118": {
   "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.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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/2147480321/958-360-50-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r128": {
   "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/2147480321/958-360-50-6"
  },
  "r129": {
   "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/2147480321/958-360-50-7"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "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"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r200": {
   "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"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r294": {
   "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"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r381": {
   "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/2147481877/830-230-45-1"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "832",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-5"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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/2147482312/912-310-45-11"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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/2147483147/928-340-50-1"
  },
  "r419": {
   "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/2147483589/942-220-S99-1"
  },
  "r420": {
   "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/2147483589/942-220-S99-1"
  },
  "r421": {
   "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/2147479557/942-235-S99-1"
  },
  "r422": {
   "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/2147480842/942-360-50-1"
  },
  "r423": {
   "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/2147479440/944-210-S99-1"
  },
  "r424": {
   "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/2147479440/944-210-S99-1"
  },
  "r425": {
   "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/2147479440/944-210-S99-1"
  },
  "r426": {
   "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/2147479440/944-210-S99-1"
  },
  "r427": {
   "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/2147479440/944-210-S99-1"
  },
  "r428": {
   "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/2147479440/944-210-S99-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r431": {
   "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/2147479440/944-210-S99-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r433": {
   "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/2147483586/944-220-S99-1"
  },
  "r434": {
   "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/2147483586/944-220-S99-1"
  },
  "r435": {
   "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/2147483586/944-220-S99-1"
  },
  "r436": {
   "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/2147483586/944-220-S99-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r452": {
   "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/2147480767/946-205-45-3"
  },
  "r453": {
   "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/2147480767/946-205-45-3"
  },
  "r454": {
   "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/2147480767/946-205-45-4"
  },
  "r455": {
   "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/2147480555/946-210-45-4"
  },
  "r456": {
   "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/2147480524/946-210-50-1"
  },
  "r457": {
   "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/2147480524/946-210-50-2"
  },
  "r458": {
   "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/2147480524/946-210-50-6"
  },
  "r459": {
   "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/2147480524/946-210-50-6"
  },
  "r460": {
   "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/2147480524/946-210-50-6"
  },
  "r461": {
   "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/2147479617/946-210-S99-1"
  },
  "r462": {
   "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/2147479617/946-210-S99-1"
  },
  "r463": {
   "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/2147479617/946-210-S99-1"
  },
  "r464": {
   "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/2147479617/946-210-S99-1"
  },
  "r465": {
   "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/2147479617/946-210-S99-1"
  },
  "r466": {
   "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/2147479617/946-210-S99-1"
  },
  "r467": {
   "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/2147479617/946-210-S99-1"
  },
  "r468": {
   "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/2147479617/946-210-S99-1"
  },
  "r469": {
   "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/2147479617/946-210-S99-1"
  },
  "r470": {
   "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/2147479617/946-210-S99-1"
  },
  "r471": {
   "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/2147479617/946-210-S99-1"
  },
  "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/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(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r486": {
   "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/2147479617/946-210-S99-2"
  },
  "r487": {
   "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/2147479617/946-210-S99-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r489": {
   "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/2147483581/946-220-45-7"
  },
  "r490": {
   "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/2147483575/946-220-S99-1"
  },
  "r491": {
   "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/2147483575/946-220-S99-1"
  },
  "r492": {
   "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/2147483575/946-220-S99-1"
  },
  "r493": {
   "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/2147483575/946-220-S99-1"
  },
  "r494": {
   "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/2147483575/946-220-S99-1"
  },
  "r495": {
   "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/2147483575/946-220-S99-1"
  },
  "r496": {
   "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/2147483575/946-220-S99-1"
  },
  "r497": {
   "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/2147483575/946-220-S99-1"
  },
  "r498": {
   "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/2147483575/946-220-S99-1"
  },
  "r499": {
   "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/2147483575/946-220-S99-1"
  },
  "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(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/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(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/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)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/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)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r505": {
   "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/2147483575/946-220-S99-3"
  },
  "r506": {
   "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/2147483575/946-220-S99-3"
  },
  "r507": {
   "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/2147483575/946-220-S99-3"
  },
  "r508": {
   "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/2147483575/946-220-S99-3"
  },
  "r509": {
   "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/2147481062/946-235-50-2"
  },
  "r510": {
   "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/2147481062/946-235-50-2"
  },
  "r511": {
   "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/2147480032/946-320-S99-1"
  },
  "r512": {
   "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/2147480032/946-320-S99-1"
  },
  "r513": {
   "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/2147480032/946-320-S99-2"
  },
  "r514": {
   "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/2147480032/946-320-S99-2"
  },
  "r515": {
   "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/2147480032/946-320-S99-3"
  },
  "r516": {
   "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/2147480032/946-320-S99-3"
  },
  "r517": {
   "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/2147480032/946-320-S99-3"
  },
  "r518": {
   "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/2147480032/946-320-S99-6"
  },
  "r519": {
   "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/2147480032/946-320-S99-6"
  },
  "r520": {
   "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/2147481004/946-505-50-2"
  },
  "r521": {
   "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/2147481004/946-505-50-3"
  },
  "r522": {
   "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/2147481004/946-505-50-6"
  },
  "r523": {
   "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(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r524": {
   "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/2147480327/954-440-50-1"
  },
  "r525": {
   "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/2147479438/970-360-S99-1"
  },
  "r526": {
   "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/2147479438/970-360-S99-1"
  },
  "r527": {
   "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/2147479438/970-360-S99-1"
  },
  "r528": {
   "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/2147479438/970-360-S99-1"
  },
  "r529": {
   "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/2147479438/970-360-S99-1"
  },
  "r530": {
   "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/2147479438/970-360-S99-1"
  },
  "r531": {
   "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/2147479438/970-360-S99-1"
  },
  "r532": {
   "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/2147479438/970-360-S99-1"
  },
  "r533": {
   "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(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r534": {
   "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/2147482856/976-310-50-1"
  },
  "r535": {
   "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/2147482707/978-310-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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/2147480524/946-210-50-1"
  },
  "r553": {
   "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/2147480524/946-210-50-6"
  },
  "r554": {
   "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/2147480493/946-210-55-1"
  },
  "r555": {
   "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/2147480833/946-310-45-1"
  },
  "r556": {
   "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/2147480032/946-320-S99-1"
  },
  "r557": {
   "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/2147480032/946-320-S99-2"
  },
  "r558": {
   "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/2147480032/946-320-S99-3"
  },
  "r559": {
   "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/2147480032/946-320-S99-6"
  },
  "r560": {
   "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/2147480167/946-830-55-10"
  },
  "r561": {
   "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/2147480167/946-830-55-11"
  },
  "r562": {
   "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/2147480167/946-830-55-12"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r601": {
   "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"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r661": {
   "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"
  },
  "r662": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r663": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r699": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r700": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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/2147482517/912-730-25-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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/2147480767/946-205-45-4"
  },
  "r721": {
   "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/2147479617/946-210-S99-1"
  },
  "r722": {
   "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/2147479617/946-210-S99-1"
  },
  "r723": {
   "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/2147483575/946-220-S99-3"
  },
  "r724": {
   "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/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>95
<FILENAME>0001558370-24-004441-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001558370-24-004441-xbrl.zip
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
MQ;PZ75=5W$#35;),UK*5)#70L+^Q%\RI&-:&GD?"2V&&4Q'I4YA672$M\L"
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
M1B#SW;\%.+,K"D#'J/3ZY\0)R- E6C)PR/GSF*" )7#%\SJW0"/("F?G>@U
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
M=K%9O D0]"5A<I ^"6*\2A0+ETUGRZF1&KFRF3<_3- [UNLN)RK2&!JFZUP
MW&&ZQ+YYF;,3JL;DXNYY^N#OV>N6)LNVI"BV4$)/:H#OIRF+I@FF_=9?_]I5
M N:-Z!Y$,?)=>KT)=']\QRJ([A^^UYR(%9:Q98KJLW\4S]4*Q6%>Q\/QVMTX
M7KO=($YF[8UWBC&>809_<)2LO!5;EDYRMJ(<OF4^H0=W ;PDX*++Q__&+EZ<
MKYT9=7:CHN(=.]NK /&.60=K+DNG1)6FTKB5W3A;W!O\'3,BI;9BC4ET2PUM
MB=):S>>9/X=13+*$*C-E;B(=!T'V[B=/!*06/-^2]79#P]'*RVX<E#8L)*L"
M-@_)<NF@5PP#D_HSWW4PTO2F8'K+2N"[/HBN_!?@C:,(Q.32X!N T487Y,:D
M0"[*\]/Q:37*DS5-;_/<-C[:MCY:-X^)*0>CE(61$WJCE(G1GS,VC 2)-O9S
MA^ *H)BJ.\82(A[>56WX2+JXF>@IFZ6SNFO6I4I:%H9JJ,A2*+8>KOG)B0^L
M[B9HJ9(6>2L;6*Z4'O,P^PK/<!NGN1K3A1/2X8Y<A76]7"'XE$Y#_#A.QPIM
M\5(VL-I-%*@C])ZZ:H3B7#?%?VV[*/[C-]YC@Z7?+ L+M1@V2X ,2IO9>2J_
M6C"P,>VC($NSMOL-RV29++GR+/UN>FSA&,!:H"5N#8G4>1&+M/B[:2=SG4B+
MW%J\&*IL%V770C>VQ(3DH;%WPG4C^8Y&C[BPOD=@E@0W_HRW2Y,J:;H#=M.^
M%,1=]%JDR<P3#([Z9!J[+#YT<UFDS8^V[0_>"H5SY,;']Q7 .7)6"ZR+@+.$
M%M#NOB>B!J"9%<Q#.@/DV6%Z&6IH+5E^U]K:1@]\*&KU$ 'WW1P^'=&!![VF
MJLC^V&HB^^*W\]NRDR#W@PT+\EISH=O['-/#(G)81&K/XZ71!UX";_;C;B\%
MURBT'/K,WK"Y!Y@U!#)=5UR9+"I;4F6:"9D+QY"T'_"J-)KYVZ6O6.PY<EM2
M3I3(/X?+JDU.+NB:[3N:[5_>'Y^4]R^%*.IV.S-L2X8@ZA!$'8*H.Q)$[:S'
M;XZ[P!,$>LVS*#S5(2QA>@/5,EHJA:VOU<@%6,(PBE/'V%F"</N"<+:(VA;I
M2QC59A$BPF.^>PP[V[>VLV7:[E?$OSM#5&"W=\ B9)8E'%_A@<./\<H>LXI7
M]N13)%*:@'XW-]02P"Q3&3/U2*0S48'=W(7+(+-,:UR ER_9<Y0W((H@HAOK
M[W@SCK*8'_D!HSP#,XB-<_L*\ 58(>#ZHB=1>F[3EA,BBB/6:H2S9^:GU_#L
M,3G.X1 S)J?)V)HF&,MR'WKG=,>2T,O@KD-<X1S/LM%X%@,D9V F&;'EF;\6
M#FM#$K-T#'Q('G\';CR%$S1^<OR ;+NN8 FR:$'5IB);'A/L-G(U06RI]BO
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
M%K-SJ6<@Q$)T?2>8/(< 10M_M7W2C[5V;5V5Z8"-M.:ZP=3]4.7L.Y;C_\*
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
MWH(Y2-+::G1CT8'L(G/BL]=L6M-SC[2A"91BSS"V.W<*\K(4)8>LX7K X7K
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
MR2'+UX 8\(J_-1B GU<.$23C@OSW[]]^__WW[]#!2]$S%^J?.$U0QI\["IF
MO,1_CI>/AJ9>Q8M.VCYE'3#8)$O&<CNS$F' TJDN$]*DHWX::T%GL$J@[ 50
M.\'O_[SZTY__=?7]G]XQXR=_)6:X^E<"I/4,VIOH OMX_X13]/MW*T2MEP&U
M__6'%2)D#O35VV<<3?AXU*#*@"!@S:F]Z,X+@^OXW#N$9+FE.OQ500-6!>@%
M:-0$R$%A*@)TO'0/T2MH1,%1&*," 7P&&BP(;8]P1@3Q#8(L52!SW!]900*[
MU4,?DDSQ#L<9\='KV$_VF/:!NDI2'&YC?D[EOSZF7IQ%K*1A'?S7D7<I^XCS
MV\VC]T5=/S']2*!%.7,IKE7.,_4P4(5 \\@AJ[LI1RI:JS3&0GPP](8.]^T*
M%2.B<D@DC(GJ0?EEW62#R,#PA4@ JN377?V&*B,R#&SXNL>Y%\8XN/32F.0B
MF<#Q!=Z$?JC:;;%!A LN]F*)L<*,!>+ZMFQUS*]$1"4F>B-:9($\UVWYZG!M
M2T?3.>1@ 5D,PMFW* MI[\60V87N5:6E<IO!$HG?)^"0KFW#D@C)[_K?\:IE
M<7OO,:%GB+22+(D(%]OKF$1CG-EOV0XC[M+V[ACUZ+>"AU!V9-MX..M6FZ\K
M5 V BA$ZN\[-05 YRKRAXL >X;R,M>%O5G5=\CV&XEFH):1]R+U46T\QJ[SO
M\3:,X\5$-IY2SRHL/^#&C*PS!1C2^]+F,WP%FA.E&EJ1^ES9AR[JT#!E>47?
MG:*//K)P1^DI$<#!W9V7WJ;LA:Z ;47?X?2![AU;'>*HD5TYWC.)IS[Q4V$Z
M< BH9\U\+DCP49(B3H$?C-#'NQ$C KZ2F4C6XM2D.BU!;\(8!622\](,D;R!
M'Y$ EYPT966"9?R$RDHY3017?$XFAMK/1&@'?*O+CMF?.(Z;Y^R]Y"E\IG%X
MZ)Z#W-8GF3U4T,!RRU4D IG\14!QQFDZ/%E[SJU%U0:D^_21K.E#+M:C]$SY
MK#"=J%KID^Q9H$'7MO1,?9KE+F[G>*.E/(GL3I#2(K530COA6Z:D3@$*[4,6
MZ4_3;SB",T63@T1Q+XWKB&'.X?0H#OF$(7O3P;OA'>;L1NXB+F5MPX5R-%_C
M52%L7MR;+^DKH2$?$M *T'P[0 H*]%R AA=9"Y,LB<* )5D54D:KCHH;KP2@
MN, EEN'<.%"&\XSC([XBWTS6PJ4Z,J)=F\G_!>HJP4&4( MU!@O>K-SI30:H
ME&<@GY+:'D8)474B57^B^E2\).A ^=WD.@"_UIOEMYN"%^6$V("!S)<DS#83
M) $ *"/J<"")]!DK)BV@'$AX['G>)DF0(3)1 :\"?D[)M'>7)AMEC6<# LYF
M)8R*%BO\#&*OG?$[7YY!( X"?'YNR^QA 68M_*J?;HN:=$<:%15O?V:&Q8(&
MWH'&1"HAI V)VL"PC8CDW&@:$)4(B]U,[]-6N+<TY?NQP!?3[W&&B>'MUG%P
M0:;'*&%O"Q;2*#-$+0[D:L5"F.:Z1(, M (Q<B3)LSE.<2FUPBH]!GQ!,5*D
MH,8"3LEP3-PW(H*L@WT8A]35Z5U?O;L8L0!3-SN!&NF<'@4FQ;/AJ9N:<"QF
M8DV\91S')K\:+9C7P',L];*=5)U*M:Q2+#=2*^N4RI5^AWT9!UZMV?+-RYN3
M3N[GB#O6=VI-<HJ0#KADEW&I4]9@L&[9YD-CWXU+W*Y8N9%_^A/?\4ZJ\QQ8
M&_^8Q$F3_<)5#:M^"SPX^[<62O0&(Q*(;UARU;$T$:]RE@+U6Y<V"(8*>%N\
MODTQH,_6^1VW!O<?L?IP704.>;JN%Z%YO"Z'!3I?US'3,9H2O.,1"SQ,;TSR
M!LH"O.)/B(_'K+8ART):[.+C]9Z^%*A:L6D0 -?Y1C$:2WPE-,SJWL!.=_U;
M(: :8X4X#K 7C!'&JS" G<(+8YKJW<87879(,M;XZW;#GRQ_IQ+<@ 3H'%;B
M-!Q$BP'C)!8L=6V+(!5K#)3$2,"D!^&&)^@7VP,;+!E;B61>A*DTGEZ:95;<
M-*E39H2JY9<!"7 =;B5.8TFNQ8!9G5NPI,C.M8L0Z"VUX6+Q1<<*Q9J4$7;Q
MWG>MY>1BO=<BW:W%^9!%.? F5E]9BBU;9U;A9*%DW*9MP0#:O(S9AIV+ +/9
MMMDHNFQTC1KG^CZ0B^TD]6 6>473(OH,;T*[6E:7-XIV++#67/;=*Z\OOO>R
MT%?(K8"%LVXM\Z*52P%!(KF&DVY'LK(9974!=H48/'!&TT>&R@^JRZWH##W-
M+X2%&\\L!HC[7H01#366$E?0[KAP2P"=$Q>@3KAQ@Q<K1RXP''-EO1Q2+]@<
MH^@5!09Q%O&&7W"XW1$NUL3[O2W^>*1O0MQN.C<K=9-<3QIPGC-(6-&?>A$
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
MG%-6[M+D.0QP\/[U$^W[$]\2-R A.MZN_3Q\#O,0F^QN""$X:QPNMFBC_:F
M6.Y0-KL=PW#.#;<DA9Y>T1M*#87QMZ@BB&J*Z'-)\_^ 7QN:3 ],!QOJO(B:
M%9E*2L&]BL1/L'Y=7TS*'I-[3%TBC##10'U3ZC&9QO/G&0HN-LRI.C%ZS#$.
M2'R93Y".YPE#T2VL:C!V.[%QTY'^?,*Q"DZG::73F.@T(@/1?Z5_]JDZCUR#
M+L:\\FSX=L.6"^LX^,5+Z?92)NQIW*;GD1?N50];]:0!%Z4&"2N&GUX$0.+*
M  Z[UY?* WZ2<_.E+[WC7-)I=C$F?^:T@)^TFD)N4[4[\+J6+K#?>R24T%O<
M.,YDVT$F8,"UK);]QBI6"@FS?M6P(C]$.GNBT$@$!Y\7!TOAVT@Q8D_Z@EZ2
M]$.OZ#2PWB=I'OZ3_?7RBQ\= S)5LC.\VPV9J-=9AG,11K;U-9HDT'[U1*JH
M=J]'TH/;RYZ$\8Y5T[H];[M-\=;+:6]N:M:8I6W;./PGS\[H=K;/6F#DY;9V
MOO-RY$7,ING1#(5(,M[CFY /GTC&YU$6LA6AT/DG,G<$^!!AGO(5_XA+*?@9
M\EFR.:-/%9<_TT-F-GC&1W_",=Z$.5\T%V\:4SXX/-0&^SQ?2:2*"%DDXJ"*
M,*]#*!7'B#<@(;?>%U ,3<8\&W$724M^]L*8KJQNXP<O(ND765L1^\U?[X@
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
M!$:;O;1344<U>?=2EJ5TQ.A!5]P3V_32H'7ACPNBVAO0XT!6UEL(TZRFUR
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
M4S*JIAA9!PV4G9H%J))3-2A<;FKBR;8 .,41^0/?A ]$FNB)$X7*/WL+V$!
M!09T3<Z$HC@X*;".)'VB5X'@V)30$,,X(S!H=R8$@1W#?"!4!3"D>5WB&:=/
MB3[K&BG/-//;:,^X(NX9YD>2!<;!5?B%_BG3.88&'LXOC$*(;J$$!O$* S?=
M:I(2GAE1B>&*3_25YG:S">D%\X90CGB&] :.SC5T"'"^819#= XU-(AWF-CI
M&)3\LI,K[C%"G'#>NUM3%&5>EK?M;G"6)2F[B<;:P]T2>):F,W'>8Y*_X[5/
ME@C'B-;!790E<=W%PD)C.E@(.J4RK4I(IQC0K>+3Z20RE:VNVAEJ-33B8_-K
MF46?QVIX?C5SA9X8!TA@ 8D\S+SX2W(OT@4M"/TV:V:WVN!]$D%OV7#W%0:Z
M!4/<UQ3<(,/:PO'L1Z[-&&_IB'-&M'Y*%=40".#\><A]DN;A/_5ZF:,QAZVH
M<7#.-O../F7Q.F:M?@G*>I/CU"ZJ03+B6B.0)=1N;B R)Q<.-AZ97UQ%*0T)
MH!05>;H04#<I\87141CSUNED? 86,=Y_5[P?&[U2!)8@L?9\+[O0WZ$TW.YR
M>A9RS'!=JD/(/N-7,C3Y@5+!N(C8216Q(QZQDPTZ[%XS5DG+:1_I(RZ$E9@>
MN4245$#X8[4^QRR,*7.$JI]B(AMC,PCI"W!/QYQU?F? ])]IM\#0!RL'<LDT
MIIQD$6$,G;?,IN2MM#['UA7.?9#F8B/&4K>=;**>;"GR<'SZ+^SGC\EMNG[V
MPHBV/+Q*6GK2[5<.(02_@.@OMFQM8$\%-.WORV;O8./\]H3%KNIDRKIMSH?H
M_O:3&!:@6\(;MPV@4U\=J\V6[<"K:HM)8<&)TMQ(O1>W;KP-]TC8"XD#LLAR
MO3]X8<KNE^Z\=(M5,Y()"<ZD[<01C5R/ 6+V-BQUWWPJD(HYHD9#!1ZP=PP2
M2I""+&44A29NI'F=#-DFI5,AP:=O>G&LMG'ATS(=2WU;G"QP,CV\N<F \JSR
M[A!]4@?XPHE\%4C^'&'V]G4<K(55G5()"J5-1Q[PVLG$*FK</)F(-LSEDTF9
MUYX)B/17J!J!>94XQ@KI%W/0EU"6TUA@DYLO5"-&MU/9PO("9WX:'JHW8)4E
M0!H,R"HQHR#-,C$E.%"=F($?2645Q5B5>QP"UB2OARB.XQZPE^<1W;U\/$:9
MI[YRH@ $.L[2LET=-TFAX(Z#-.SHKI?05UC5/>8+HN@7+R/)SS8OXC0; =W^
M&GF[9.]!G7+TD;@4I.+>Q4!Z8^BF:L1R+:!V!#('U1O0)JI6//4*KC?.M$\=
M*AN!!ZY&XYPW-[;O<8Q?O(B^>JJ55X,%[2U&@;K>HD0!]!8#3TIOZ1R\%*B(
MXCKA*WTE*P5(BC??=7*,R*J:;&4?DCC?1:_W[#29;87+)DL+)*!LRUJ<*O,R
M8L!E89:LZ3*R/<=!]*'8\G#C;=FJ@21L)'"31";&N5#0PGI.0N5A0V5N!8!L
MA0I4&@ER=&DXUYDW$HR2[(/D$\X1":YC6HI$YW/^W^NX%;)H@=3MYE/&CPMD
M(O8F 10E!HI:Q8R>^' 19!"CFMY684$/O0D*BM_2JJE.,1POIB,(M)B.EP%
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
ML.4O=-KG([!.!SD; R4QF=L(2:C)?ZC@Q+S?(0KEP-)?%U-4(>7&<"5H"L+
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
M(-&V"\T%$+AD&%!J5/AT,AX?G!EP@2(9%J+D*]B0ZO 2%36T<_+94I (4J_
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
M9@"NO2"%RG21*@7F-J!>Y1V2I,6?DU==_2>,!-EV9B'20[3D>,]@GBXTT5^
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
MS,6E!P%)/%7MPDYKBF5Y5>[J(,-N=+.PQ?+<R3.\B][Q'K:[X\WZ'SFE 8Q
M-H)]O/<];144J72IJD.#T].[6Z-&J:&.$A5;TEKRQL)S.0=KZ.[@K=IZ1QX?
M2XP(P-0!-XK'>,O6WB''RQ0CHC8U@([B5-ZNL7?(<?+$B%!/'8A#9>4A#I5]
M1QPG3Q2\$&L\XB8+-%RIL*NT6.;SV7B,^+SK8+L_V&,SQHZ(4@I7;HDOKM K
M[2V,2+3+BA<UW$HVF<^]C++6;V]]KK^]Q6<AV_8MZZTMK<:Q=H@].3H='YZ<
MGIRA_PZ/QT?'>I[P>W!78)[X('T%AC17J+$3W T8I6KD":W![:@;2][#+]KZ
MK!N#JHX($%K(N!CR'IIA(DRZ2E4()]Q<,0DKM'B QC)#DS.W5.JR9M-MDB09
M'N>D8GLD3R[2S?15CF!<P@#Z;2M_],O/>YQFN6&YKWQGI*2E+>1L4H<KV<8)
MO?.M4=)E"Z-!<#KU+$,*>1IMHAPJWYLI"<K8JK)@TV)$ N9V<G1>Z7(L?S]T
M.3)IL?XV_H81FL53M<JY T-\&WL\_M(YH?1Y-CT6N_+]QW2QRPX"E.B5C 11
M:YG7X=.">@N?HJ4P=//:89E3=P ->$YZ-[)E:[9#329;+'P3Z7K]Y'@P>]>G
MYKB=LL['K",Y^_/5MAUC7=C0RWNE?=]UWH-G$"3@/ S2:YI-[KSB@]+C46)7
MG,?U1&]Y7_\^*AHO[C7QG>?FLU*/6N\U\]%>(2@68_O=BU?GB)?A&D .=W_.
M%GX>GNG1*!T3O&G7#ZUYW7#OR*;2S+M%^>9#0Y0^AT2X3(2#EYZXB5"S!-G"
MX#01#EET'>Q1IHB/,C9N>Y2Z(Z'Y]N'AR9%)BQUV14D)GK1+N-52*4B;[JLU
M0CJVVP1C=+HX1T0LT1$*1-/%'8"I1V3@@NFC[RV;LBB(5:YRY-"0>U4^P6TE
M+H%F\TQZ!%P4^_W\"8 9@.LF!#04LTC6O-299R1C2+4XV;'$6BYGH5R9Y/5B
MJ9*IQJ=XP-%5"']?>>[FT(X.\ &(HAF(XN@\7#_Y(*[9-]LV8Q$L9%&O(+91
MM\V<816Z#O+D+]@.B?[,9\XK82O8HB4[(":; 0KB&;<H.]*"LO,PBJ<+' Z!
M+></ #Y[+H@>0I]T&4.N8!=F!.E4$&FH6P$UVJ+QI<<MB,\3B#E/Q BSIFU@
M:4>P@E<JMZC9/=WK0\WF+2IQV.Q6M1\W7!0K>(S2:.#D*_@]<,-EX/V+Z"H@
MUL@>@8F/=@6/4NI>Q29N^O9=A"@'WC,V,C*7+UH5NR C3*FTYR>-<B2Y@^$\
M01/'@= )Q-U%3AK>!<Q:'&V;U.H/4B=P,]B($=[.4]68J/;8">8.G%?'_(90
M#A.'E$J67JDZ"X[&1CR/T%HFC5<IHM1+,J@_I2Z0J'\8:[U.HY"_97#V"%,K
M!.TVLM^(XN*&-5>U/6BCW5V5S>!I)E_2C4&FCRZ#2D+TOG<BU_A[,'->06KP
M#@,<ZCU=W(11]!4LPG2K\NQ%J/95"$N%Q38LI_4-2];6*&T,_;KM?!0N1KC[
M4=;_:#. $?JU6DWG#F?#"^Z\/=0:6K+AX_%@5A=V:B](O&"9/^L=!CD"RE)'
M/R HN50*6[5HY"+%(>-JQGRYY)OG2* #<TCO *3&Y$$N;W!/$4>CWCP?!QV
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
M\NY+28MQ19([AV1-+0J.W[UX=0_\E(\X==$LO QBTBNQ+5JHLNY +Z#$!,P
M1@NZS5S<&9 Y7WE@<?D*W 1[UD\7"\\%D)AAE%+:?"BT$&D5)*+42P)$U75"
MVE;BPH/ 186GB_,DBL,U@&7F8)^EKTGD!2"*+L S\,,GK&W)&XT.S5D.'27L
M,>+]V[V)E] -2ET'6D5L5.#C."3PEJ_IHN*6+DV7(1O-Y)[,A+<:N$G$M2!#
ME>P C+A":Z5Z&KFW<R&)]E?0]2*09A=J.Q_DC>!]GNAD]&""*EI+)/WK-Q#A
M1XZENM>4&]Y/$"OFGX6!&JWOW,O,2A/01L2DXTK[VD^@]\_2P:2GML\3<E]
MW3]+S<N/O;_>;ON"\I[XJ#2(PR1]?17"!?!P4"/CU1,%_>PG@OMEI](0#+U>
MFR7/A6CBQMXSOE\0=-S\3'3<3%O?^&Q^&!4]6.>^64[;>'QR='"B*>)RF/Z<
MAV9D!&XAX]X</ ^K&8)-2#O6R5?3%)$KE9:(KR9+P+J#N3O[8!HB<:8$Q'PP
MY<_+_E)SFB82"G]W=GYB]!GL=VFCUX(AJ.I;M2MBXWN6Q]JYK93J*DLOH<B!
MH=:/F3A7@SOY[@M\[)2DK)^RY\5B!\8UU)\,$O4&.>Z\(U\-0RUQKZ0]]5>V
M-Q6>&,0$-L(-[3E,Y?"KJXO!68;"('TJ=#[ #;.!VXR]@G$__)3D39!M-"Z#
MN27;C%PWX(./4M37^MESW=T+.Y4Z&PS^,*G")UA.[U5A'HT/QV?O<Z,7)DOR
M8:@?1TV<*O:ZT+]/F7X9+<ECHFL0JOXI4[!*ZZP1&L3[Q-',:TFY,<V?.Y;N
MS-Z/+3UQ65*.T-T3_ "G2NGTIV&J</;^OK#H8K*LM*.FS)0V+NM,A7,/L/<)
M^OP\#%*'O\3Q9P"N#VFSIM^1O,\@$QA>S";=&7:TSR6R2B(Q5'I 3_N1O,\E
M$QA>S*6N5]YFS"4Y&^%KQ#<OB#RW*>93>7_O\Z(_MA;H[W[57G=RTA/Z>;E^
M\L,W !X ?$:[T69VWH;!,XBPRL"<BV;XR;+=B,+;,/X;B.^!&RX#_$I4V7V!
M,"5ZZ7N_IX<^%A=3Q:#@_\Z39>*G[8)Y,Q\O7_&/I 6 K_)^P[4#CPJ\J8W+
MUQ/SV?0JL&C,YS$QYG/;>A[^F;9O6\3G>W@G?\C$9S0_=YU#C OO[#&6,^>'
MF9F;1=:OE#[4 24"M%+&3%@H%7+#HL3DR."!T9Z16^8$<ZZ(4Q5=&0E3-FQD
M7F8+,L>DL/2FW<W]PX_&8%FN.D;"H3?1UE$ESBSE\.CO^1)3Q-_3HB7&E??G
M2\03]VL&E)B &<!H0;>9>QT&9(IG%8@OEE0+F"_P%H*K0H&#8#,E;6,"ACU;
MHQ2S45+&Y=:X)>2#F3EP">+T;FFZ*!-\!^!?$P?&S9EA.*J9"28UPMVBJ!-W
M%&28T7TY00TFSCZ_"F%^$434;$*-["?P)/)J, \7_ C@YNJOX48&T5EL* @
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
MEC9R)AJML.8O#IV^5]9%@,$@*#?5 \TM=E.YW:MA^C+O5:\V3B(0@MQ#F^7
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
MUXNA;DX](]:^LN>.M;O#3/5LW[VV,O/_'M1=$8/O04@X6AKHMH25/],<CT9
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
MN>Z^L.2X]9=,Y-W%4P'#Y$+D[,)*2J''\8S:2NG%"C$O1DS9)5IZ)1ZT"EB
MD@8Z 2C,$1 425(T1=-#6$Y 83:G\!1_/W:E$TN%:P+/"PJ.>BY7L@P:0T2(
M3Y$<T6[J6%:  =L1RK.EWK.5\+J'$*'4G_(%<8&XR$LE698%=>]<6]$X<6#B
M9>NV&=GR1-HNZMBHAS-+8@1O\TX3Z$KC#3Y&\_K0VB?/X.N)1<;-@U.7I*B!
MD/+^!/N+W3G$DRF-I  ^ D>+1WTOZ4?@3/"KD+U2D F.2[DRS=.VP]1K$96=
M0AIN:*X1PPR<GP9U.%;B[C#VA%R7DV[;A&>&@#/.K0DW\F>]<?LK1K(-+J<@
M%EDHV'@1_O<70,7G-$<<^' ,%>,)#=N2!$/2.RF^AE>'+J I\ */4?P(FS'2
M$Z0<-'(,EM=&4__$5X9)OQ3D19Q)0N@*<Y@?XB"<*7K2SW:EY0'KARN68A3-
M\ETMA3<.=\!N+QS@(PPK%%2HX)1(PDX2L3:EJ&LA%@[A8G:D0?"Z<D,N-6&%
MQ1'BU0%\P&/B"UDH)-CX#DHC%@F6*'922!'T=$0P21CV:>%X*0]^0QL9E<\X
M:_21S+.8.&II_MGHM/?QZ$!PM!Q<* @$U R5$*,>E:+6G5EXB=9+FO??)\1Q
M6N\!$&"F62RSE)V72$-'DZ!CP^$")H-,-.5RXX21=7&N]*@<0&SD*3R]W")#
MTV.*)YI*4<CPF->07JJUU)EF3%N>@[,Q09^6M ASQ2+9FY^.#D3?H\]P\=LE
M,+DM.?$HK.V-IY"[U*K,K*RQ[<*9:1AJRX(CJ;,>$4?DQR/FP)ZI;"8BO/D5
M?!(YC8.?'R6,A<@MP:VV/;13QD_<HZ1'XWR=X6",GL$*$JDQ] 9+M!0*<E4
M,$C2B"VA=W@Z6GA<5TO.*BRH$X+1=Z8WH94PF"3 S+;A)D Z%<G^:+YG5FUB
M/&5#Z!H)@TRII(XN B;=>2#3:(A]8=HT$CD49TPCA1AG85& H>FC.H9V"@W4
M+*9LH<0NP$ F*&50!$UD <'!+%]59F"/!;TZ6+5$+(*ENS$X(YE'$NN2"9(]
MS:=QB3327UNDT J(BS(=ICQH\:M I9;[$"+%G!M\[;3H!5KHF [1)ZQP G4'
M45UFYEC!A"7J<8+X)*Q#@NTOIDA08?'>A-8^"0?P5L^*OL&2XCGF<8F5JF<
M%N+2P]IB]R0"O)"P9R U;?&P4,J7)>HSF&A4U-5$< +R<1]N?0++Q<(8->43
M4P0F-J7^!CL-3\"&\GP "#LW@.,2<V1HRM^ABOK243'&QC;MH=/1]$;BUFM8
M]<*@>A054.'3!+W%DM KL,8-8<JX$+&0?=+\(LZ*43GV6&[V'2,Z&MTZ'R+2
MC^F685<3AU+NP.T'5AC)@2HN'9Z>!2P(E$,KK#H36%02#Z;<Z0'H7K/YN9H>
MHA,_ ';E:'D;H5TGSHX,-7T1\EW8GH?'"7N.E3K"'3.-VG09F T3A06*"\3U
M$SNG***!:@.4A,(/V>@=R$CGN ^!3@RU.9[?#R10O -W0(4-3B08NJ#"S16:
M6  ,13K?@9EIW/(B=I68GX=*@+&J+2$'%[(.$NR9Z6)L'P _S&X5ZYP@=R9,
M$*!*5?P.(5<%9.^CRBZH$RU2P\@GW&_?ISJ>Y*-%$:\F<BDCO 'Q6^%'*(Q
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
M;&>>J$*0U'WIDI(G#$>&R2GWYQ_&5:@O@N++[LNPP>\:*Q\<D!I@K5NF3YP
MSX6#5C7,"6&6($ S6BT)05@!M<+05ELJ<OLY4S0P"<GCQIWKP#4]A#J;EI!Q
MW'R%A)LF9)ONMJ0*/8+U8)S?MUSJ&4R.B]E(.E6*PU.(0D97(X6">.Y^F"-F
MDV0H?"3?<P&1NY(63#9E]F\>+13S-$4G^E[HPL2J:W2C#Q:OT2II9(; C82A
MUD0+=A#/.:PTE!A ,.6 ';C!=&LT^GI4E%[5GA@.:C9UCHT6!LNPI72/YI\P
MX@?:"D^3"A_!H3R6JH2!V'34"84*#QWCYB5>F!#'8JDJ5-JGW9*IHX=A!G7N
M)"[_]C)!$1'F%"$,,G%LZM3A>FFL?"L^2"?D'JM@BM\6Y?^)%L\B* !&_*H
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
MV7O;YKB-)%OXKR"\<_=*$4V.^*(W>^]$T)1D:T>RO*(\CKE//*% -ZI)6-U
M#] @Q?GUM_)D9E46@*8H6Q0IBQ]V5FYV X5"55:^G#QG39<:^&IX#R:W,_9&
M=,/QZN.KSHA0"<2,XCABHL[JJ("1H _/Z!A?ERTJ %Q4\O-!1P9-O#_TCL5/
MH]$6$9I(7IQ_2?ZE@)2(]3[VQK9!S[Y@/L46KO(@HJ"/$O98RCO)NXSYD\+;
MS($W+(,D0,XHC"U*AZ!.O(+:'I:_ZJK5\KCG'WQ88W%EN/+XI&9Q775B/J;Z
M*VIP(/$FEF%;)\#V6^9,X44OOE_2ZB7EV6NKF_+?A .A\V"._M#T:..73\FG
M<!" T# +@9F:;7C_O!P@[3.4=]/]RQ>PU1#AXEU*WJZCB,5**P#G01G_F"^S
M*?J46!!D@_Z=?I>]],]=PW$YZPV%IY0H>X6)D3T"?\80B>H9ZG,](3ZJ&QWS
M>40_8/DBRQN=*-T8.1A9I:Q'3GRG//>1([C7]FI+P]>S( ^0/=0:#8!.JC#-
M8HIX@O" ($XC=SP5NSAC?;)$YI 3F0$^I+1O'XAQ8Q<UISB3Q+L@FP5N1*A)
MQ;[9-J:)C1F8?YGYU@2B'&^:P.._1!3D99,P/RK';LHL\*F3*9?,G8QR1=@U
M&S/-6+V4PT1H,2CB!:;LUE'1Q(I"<ET#1I6I6&G)Y71X;IWX:8/Y<PUE@3/*
MR44:8D2 0_+W=*&RK3RN\T50VE&3QT56&06Y -X_;O(M[=!+V*9AKT:UI,PF
M",5O?Z>$++G?[2$ZR1,H<XI_U1,,,\7O?)$*"Z#*JXQY)0%TN/9>E6N^)3XB
M$NM0;8[HTQ7)?!'N1@NVF *^&I6-S$U3LDN!,2>:MM#RR<<?F=Y_69V4T])(
MU'D;\<ZJL=-<I-/<AM<JF#Y$=A2*] BT+1 GF9X!CW; &\1SHT_IWU/ZN2X;
M_ZN+<G?B<+2<0B26UX84+B/7Z!-'[I=:W*<L>WSGR:NGI&1-"/)1/&M/P9HQ
MH.3\LU]._JN_1):?J8*O:B]F?]G9?IPM1?E1>MQ5"8YV,PIZ,]KR4H3W_M-]
M0B4;5)QWIWW@AS(\Z8Q@4!)7_53[W^_LX#]W?$SU SD)+%IXT%*D21&C!EQS
M)MV0*A^Z^2E>ZU3/ET3<0[?JG_2H>![WT&&LPC*CP34FW[]7V;\F-$^38WR^
MJ=N-T1; R)*O '2&J2IS6I?B2*$S27Y*JJJLF$A>X4"QGE X#+&M.E5+#" K
MF[#3#F@,%!/6FN_&-)^$*ZW;2(K[O!H1NHYBB(@R86[\1HO74,.S%7NZ":S[
MK8$&Z_G#K/Z0H\&C:7I7_WRB>&("F:V9@+H^BX;;FA0F3D5NI_7[ME:;@6I)
M>DU# 0WUH AG'OF:0,KQ\EMNBN?7@!]P[TL^.$[\]D7JW/_!'POU(KBD_"Z_
MD"KXP]LJ^&T5_+8*?C4T)T&S+ *JTQ3*&.^'Z9X(,6NY%ANJ1Y0UBTEJ.[)R
M@*_L4IT=K/K")L\<>V-]'L\26YH$Z@*(T\'3L4(J\MPK35]=,[O_2&E5TRXJ
M":?=(, H5X385>#1!HSUB**OZ@1/QSB35&O.YO_%R:;:@%KRGAN.4GI,MY+G
MGJ1K\%ZT*FN<@@$ODJ7V-P6\TN3IDQI>1*B54>T>[P(Y.S_Z23B:.'=]F3*B
M>10AED*Y8;$@UOE%R=4ZS0FBJQP"PQMIGNS@L"*05N?&:92,U /@I4F<ZX.E
M:,7A3VD+BI" -)AR&W#(^6P:R8W*PI+KE.9AVTTEDTW&8=N_(/_">IV4O6MB
MMKD)D7*CWB=ZEUMU% $#CKQV12Z.B8N3&///D$ZGZ5<M9*/%S*I.ME.*,A@V
MJI4D?6O<47W=1/ SD2%6X?D%\NH/6=)"T,0A)^G\I[O;]#EJER&I+\*#!(Q&
M/UY2 J!?XU)1>8&FC+N/"BX,A=0T!2Y4C9LA-<PYCE NBN.(E1^J^K!Q#O6,
M:TNZAH0P$3^=C6A_Q=JL]GGUSX18X=(^CQI]#_D"">D:(NM,?4#DBZ%+I%PG
MC2+TXQSY>TW@(A<LWY^%,8A)B - (U#_Y#'LC^N!B:.N%EG;_UUZT]!VV=%)
MY_^1O:#_U%5^6&]G+]:%!B8E"@C^64JBN3B/*YD&_K];_H_D.C]X [O2RP1$
MTNCOO)N&\C2\X%53MA3=/Y^')("N4]-H(U,"P(H6V,-$<C<-TH*JIB&V>@3-
M,X))9E(-/N'UM0KV=\.Y$2>5BIE<*:Y$0!VH8,7B4$X>%9]CJ&Z:6AAG_N(2
M-*HT<C(*&1HQ7<16E#]S$N17_\:\?U)D3U5M]1E:O6XV^/![@,T!U8F  ]F+
MK'T:U/ZB"!-)[0CAG%%XK<'M0OTX[8B^IVC3,QF&M!4B,X&LJ4X9=Q#'G"EG
MJQ43+YJL5E$V'DX3?#FH )'YSA?^AR2$510B73_@O$MT=I'+D[[2T/5<Y.B]
MO5"GD'!H HNR$C[H;MODL$52H](M>FC X)$9;-#HX2XT0CQML3,K;?08 $P!
MQ^3?*-M#0*V0Z;/]2PD&@0A6C,J4?][AH#8\[Y=,'')9$_#JS=$/$4CP5!5[
M&+<,D,9Y .Q<GUG0E9V O>(*H+7!_< #94'_*C-Z1LOW()0X\J@L,BN/:MKW
MDW;[9UCP?DGF8B\D6D)7HK8T$G75#"A4BP2(HD<DY]34IX+I&BS-OE#NO,=7
MT&/ULBQ79"<2W'!Z!(<()78-MHRT0OTXBE4/[,&?>>D?"?16FOYN^*DW* J3
M \NH94,;UUKD3#U@_\)IP4LY^D$P^Z%C7PVN(LB4<*=0Y!EWD.4^!#X)7KO,
M9%A>#,Q4QSQQL93G1O6AI\+8@@2:PAPD@13#H+ES!>55 3F$F:< CI^\KT"7
M5 \B."ZE7;$<: Y;7_:*U.96Y<)/0*W9^2$/F_9:3HQ::,"VTF/@HL1=O75:
M+SIJ5@CL?0EH%BDF2SKA[4H\ZPE' Y,B%IHH*T"F;]%28BHBM-&\*8D].R=]
M%=+NF5:"P#H$V*QL?TGW#:DB!-43*5_LKP./CP'2::CDGXK@ZC>?#$XV&BHL
M04.PI\XWSH&8;(&$##% ^SF&"6T$B-@:85\RZ'UB3@Q9-K\[G]C=*@Y0;&!-
MR-B$N2+:"7P/  LCBAE_$4;/.2 9LSH$I'CH#0TW+'1,$:T31.>'>^]W 3N
MAAG1!V4GW(/O'W"M"H>6@#,"FE-.2TK\HB>BW_1^O>OF#2?]BER$W'M<CY8$
MDQ3?6^;3DQ:=JD7#O]UQ8ZSOL0 HE^*$$-Y<_*GNP&4@%H12<N3+YG <QB=4
M2&-H$-* WN!P*M]HS">M*@+.9("^F+5@CH]+$&9UK<)3YU1BGD7JJ\9Q1F/0
MVSMBCDT*!+^$RN:9G[(35L+D"*JL_+I<,SL$C&<D,]36&O'L\.Q"_+#.CSFW
MFU!%T!:I.W\*3DW//-+E9*_!NH@("QU/IV53,Y(B4F@1A+?F1(7>/\%C<>Y?
M63ADAL_Z[V"M04[H1FF[8\JPMZ9U:(:!]B@[4ZRIS%"@Q3 '#6?.U(7\4JK
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
M6<SI$OZ[99.4V:Q87TO"/DQ0XJ=$*@^<(=I\96\4VT2K1O1Z/WP#FZ2(W2=
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
MI1"LX"9Q0.)\*$&=N8%QL(5=67V%.&4I- @_ &O@R//!0PC3KQN<-E+75*C
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
MB8HJFAFT/F9/'K"K%D0Q<"8H>^Z?/*,'99J1*Z0W;MW"S;21E8ITAB80N<R
M9YAWBP63*@#7L"+([%K>C7=A^&7H%' -?K;6N1#7^9<*"5=XT/CPP.\!;QFH
M!K-87-4S3MW&>@7WK4;.KSEO4^KUH,:/=%.C*$2.&OT#P^\Y>S$.[2W4JV,Y
MEC8,(%&&X\+H"3 EEH@3@7-7%>*2HNX7'O>KZ\]Z)DL@/ZW+0LG,BKJ;PK8D
MAJQL87*K@OF7IJYR<Z')5IISMF/,<2YM0*&>PY*+H<YSA3L:BY",AV,J71:R
M$I+9X_*4F=%8Q2A]_1-!9:JA\P\_9Y)U8BBOUF20S\#Y$O]"5Z2:,],3<C4L
MOS)C178#_>7+O'!\*.0P12WGLV600+><U-)!2DP>S! J$9;CAV3A9S9,_O#L
MN//=@%+0QB\S=V5;XT?5>^#R^NRDEDHS&ZFP +G,S17)W'H( ;5@ZI'3QOHA
MJ$SVZI'L5JPA1]J:LN5'UBDGD3 SEBLC ].EGBG0_#+G3"M:9WGJ!NE#,3FK
M>EBR^P(C'2ZR9!Q"4>/[]5=GU:(R6TB'6I?$T'<RKSV,P.9W1+\G5F.P))UZ
M%Y[0>LG+\:_@RGJ):7/X1X&#U#KW;L/R9NE27HEH.V9RJD*8.ACE,N8%Q <-
M!%6V9?>JGJO'QJ0BLCKGVC%JSY2<WR(_")BW\+36K^3>6/VBLNE"<AB;*WW)
M5_5L\= DG%.N&".P:B[Y!%68(M[,A05\UL,M*],13&Q>E<P,/@!WGC@]2OMV
MA2Y7-R*4[=]G/2OQ.(J3K1>GT6#-@A3SV$L;J'Q^,/E\58\7+ ;S=D-2,S47
M%V\B+*[?&03,KXYP(;Z.#_KWE_;JR26DR-:L1$"=_6>RJR//H,"?SW*:LS'2
M'YTS ZA&7CB0ZX2F+<O%#F.%\?T)#[E/3(:G_(7U?(#H0HA+FC3ZYB5<2IP>
MQHL%?[YQBA_Z_ QXEP8],6"T<,LJ4-OI\V]XKO%@W["/7]T>C1D%WG'!%"&[
MP""M7G,%;*M[KUS<</MB\@B9)$6=\EZAJ>)=V[_;%49D*#6*GD#K3T _8J9Y
M:#(:$VH#&D3* ?DGW,X?7M-:"ILNRF.<#9W(+? "/L\48Y*NW]J$V13UE4R&
MTH+ABUAT-6+GJ#%'X,>PS2M;R]ZN5R(FDB<H*^JUS5O>AB>EK@'5"#:^7:2R
MEJQCOO(^N!"YUH)-?E\N_>D[DI&[<O< >Q+[C?'K,;\DF"";Q0V%=W9S.5SG
M!8_6)%6U"RG5_O?8Z;JZQQI_)]YP="VW!PFI_DCBWBP_""?BYWB=W&*(1^F_
MPE[^]TPIOJ\L?RU;JI#NM>6T:UK-BH(CMY5UF5,[.*:[X:A#F-);Y;3N/7[O
M^&"R]TI2RD%?X@HC#=E9?DH/6K2N4\\(IG0,WQT)H=$4KPA@97NFR>&NNF5=
M.>_[YLL<:@RTT >GYI6]K7 84R"[A(9*;.?#X9'E4[P13K 8]UOBK(@J8.T3
M7(-_B9<B"S)JW@QA[^=T'9H.+!6-GD^%$3?(X2A!-IVI>G.6)F42YC\CF>+
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
M'LP&!8'=GU^_^OGIZS?/GQZ]?;BW=__1PVNM">QN9W% UU1I>06<.MQM2I8
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
M*U*(52YC7QVA]H4V%3Y\H%RPM!(,\1W4Q"?F4:F-T!NT?"%V49BF]_;V TX
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
M9G45YXSK9P>21>=C@[W]*6>4G.*U#& ]46]2<-!YK-PYILO!XM'<H%;(_4E
MI V.H5=,/-@D"5B,7/0S_",.$=!6X$."$Z53YRN,31"75?,]._R".JSDFSFW
MEB=>==RIG84S%#XE4T_9<T+00K>5DK-G1,0\WU-,8R/!<^1,*B?\&>>$X(TA
M5WS(_O I/KVJRY#<M[Z3\\,SUEAO[/@[RR:'WU$4B*F,^+4Q(*24]-?&0":5
MR7QM## N8%R0365S7QL#F ODKXT!(97[XC2085SPY;D@FTI_<6V(:> PM.$/
MSP$GZ3=0L9,^4O@6F*;3=DS\U%,T>$2P+GB#9KG)Q==\:6OR/1C+OAUANCV
M+__YEO[V7N1A['TH\K*O5# LP>:JD^-*09H XC]!^"<Z1.Y %=$[Z.+ S+%/
MP\#.FF.?A@'&!3MKCGTF#>RF.?96#+QNCL',R\\RO+*O+/H[2<G3\B(W:F<9
MH6#"&:3CM+^8O;0+]E*0F DJ/X71A"/I22Y,KN^//?5"[HS95,RF8C85LZF8
M3<5LJEVVJ?9AWS^6\E^S*E=J__AA+?%_%]1_9#B)[S6<<BE9.B3#":J+-F<E
M,1JAO1^IM'Q@1"+NBRF]+T22(\U6AT,C?W %T@? Z&3#PD1(B0=%*'\N)93U
M4XYQDVS6;_GS/[J.4*>S39()IQ]N3)=^[O)V-][U.\5INT4B?VRL\/+SUQ63
M :2T.KY0,26OI);X8D8.2I+E?/N7$Q,R+VW:3=EYMF%\L D^H*67A\$'4D;>
M=*".<<&2"/;A<4'F@+A 3/!BCO'!)\2P#X->TK*84C8=W-XM$?'G[[I(6X2]
ML#  ?A^BC ?J!FTO?K#S(C%PJ'8FPK(Q^2@DTMG-RL>=8SW&2[N%H< I.SQ>
M$M-95DJQ1P5%G^=[[2$Q"PE)9.2\3Y5!'^9""7)JLY3PL?5!'^XO[9;[=^+
MP0TCQ^Z8WM>)C^^#/[6(0V86OB-G=8"68E;(L(P68\%=0]J+Z;(#9$%!V&S8
M@Z416#IM_[@@PPN,"U@R;4UJ47@YM=DB!)9,VPCLRH@6%RX_5^1 X_I[X +N
M%L*VX<_MH93+2)LM,-DYQF&<L VW:@\Y(<VG60: );0.(Z$E2ANOG_W*Q+RW
MZ2Q9V;P/L\\.RZ[X7]2'.4$6<H*#8S5C:%HF.1G,?$1?)U*^!X[-;L6(=UY8
M?J7<EI+@TQMWH':>9QD3[CS2OE)V*YW(;+YZBS$ARV_M&1]($LMOL?S6VE)S
M\W6.NR4>]C.[1=\0G,QG=;EB< ;D@8;G]\#]VRV$L;S6FHY9)K=9^;9SK,-X
M@66VUN0%4=KL4)DOG@Y@N:VM&JX*2]2RW-:_7"ZU67>7I;8VZ<!X/>1PIJ7;
M0Y;,VB5O9K="PCLO';]2,BN398U:C 5W#FE?*94E;3B;S$+X+)&U?UP@LW0N
M2V2]H;DUE]IL>(NELC8(>P5YW,!V60)K>_;FG)TD83O)L/WV 'V6H?3QJF]Q
M7N'GKW*5:%M-1R\)MN_IA)"3_V)9+,80OS]T\$ 8(I/.;I8AOGCTGZ6RMIO*
M8FU:+)4%J2PV<W!G4UE'FFOJ=,R$.? ]9' 6=FEH:HN<XX[_&-H6/<[]ZT3.
M]\'Q>2UF?'BFWYKYJH.P!OF4(&W<.]IYOF.,M-W3M+:]\(]A)&7C7A5C))9W
MVC,S'-^Q\3I9Q@:'FWC*?K46JA^>AC7=!]&IP"]'_YITN1F88G1R[[N>V9G2
MKTP+O]C[*2ES< .HYCPWP=\_30\_0O][=@0R<1_I\/I:,+S>_&"PYZ'<+D)?
MQ%[!MDC-C@9NM1,BJV,[G-=#W!1I#H?PO09WC'0T;&-G6Q(2G,B+$N?9&,GX
MES_(F;GX>MO'3J>1 '=\A#UQ U_!_2%EY.BGZ+FN1CUWTS:P'P^/$U/<L>]
MOQW\[O4<A#CLTWL]]Z7W)[@QPA#K=M?":\5@" DQ_BZ[,[\>C7-[)IE0"3^-
M'%M'F!C:OF,AQP50-0X\:7RI96KXUHZ)?YAR.MY->XB<%-?LF>[L&:X_&@U,
M_-[P"? .VT+P<+*$L<WU$$8K_DES75LW"8K'IM?#]^J]Z,$<,6=37/U-R!\C
M!W%=,KX&'MMQ["%]D(M!'Y#O\)*PR.MQMN_ <@U?][@!7I2;6%@]X*MMFP/\
MAN"K!(44X, 2U["'IH4?RFE#+!F].=P^!X*^+?;XN9>_;9WB\W5&L%C>8$I?
M"(_0![:+;)\ !@ 4)Q/;NK0QCW$>TGN6/;"[4^Y1(X1NVA: =(]T+\5]&J/M
MJ@!81]'&#_U8BSP3$)USD.8"?TRY/S*\,&/,N'CHQI_LH)'M$$):@S)27&DM
M0.;>,-8PK8_PAXDYQ/2$24B24_R?<7I.X+]<?T!:?[%HPK@)EP(?YYY&\0@W
MSS]33.7^G%OEBR*OB7^8>V3\793/,<2&C^ I,Y2&#!4*HX"! VY##L8?)@P=
MWX5<+Y!,F"M"B>/"TV>R#K-Z#\&30[C(Q0MXBXD!O,892^+]U5[C,EBGWM.L
M[HM(Q*)5"S ?2M"!C9D__)U<C7W\D#16OG .^1BXZ0C,P!!M<"$1E2%B=7(L
M*+86'=]R4QS';94'=TDVK#2MEK7(;]ZFVBC2?ACFX[__Q?^$]^D#+#S ,^@%
M#X_"2O"2('# \W]NSC>,&8HZ7AARYE<E*A]CE,Z_2Y1#9^.W+'Z*3O+O_XEC
M=>9#)77,H\[/,#(70W</@1?X4R1.51<EVU@"]9-:!T/Y4QN,M:D;.JS9E"B'
MQ10_H^@>;!",T,C^R<W^A'4L[/%0FR1C.QFX<,D!ZG@_Z5WA5\0Q#;^S71-$
MQ4]B3IF/")X]]U1"+IX]^BD**4*=^&.P*D$&C_9#Z&>>![3ED81O'#:@._]\
M^T^S6E@:<B"<;(&:&- 7C"G@P5??_FV"GPF2&#L('JB8:-^U=5AI'N/+4/D9
M(F(FH5 @H;"LMUS3#2S8Y0/LN>] ZB+_=_U_M.'H[V/R2?C[+W)=]\6)D=%M
M)^2V?'1;^&ZB!K%JQXH)WVK@UX,N=Q'65%2GMC$$X]0&^?\ E,S<*0/'\5,&
MMJ5J%J'<)62N8<T'9#WCB;4<SGF#7I3DF,./[X<YMW\22]):U_3%)A^\,0F6
M5Y*\VS ['6R)@N6*KUN TP2C$1O9#D9<:+M%/\:\7GAGSR3!A, ?M#!Z"ST3
M=;CFS&ZL=CJFCAP VL0$!C8N0.Z8L$@PZCG+MI*ZYO82Y"\'Z;[CQ*1)A+A'
M;&8';_M#GD5"8!%XIWR,2A(Q\&R]S]DC$(78S8 +_I#YV=4]'^\_IVLC("MB
ME((Q>H.%Q< EUC]^.\0YE-@]@<T?EU[D1HR>*)BRVC]:P"C@JS<U'!N+NI@'
M/S/DG_\8?_G,  <@0-+9G8Z+/"":+FRT12[37!#"Q$49VI:)M^\[UE?X6<'N
M!9*4]C"72:%'($[Q3GB(2DJ"_H[OD(L,Y&GFP/TK]0'&^\L<-F\SDHMW21BL
ME*SQV<?Y9[./MR5;=QN?Q^OR5& !Q"37G/"4)&%>>&*+<\.R<Q&");(S'ML
MT25DQ/E0[;LD(+9K/,?40193B>=;)I8%^+MN%SD4!7"+ 8:/YQ,1@=\TI$@,
M!';;UAPH]\)O]&PGE)99@5L();\$H8GQ:#IAN-= 6,Y0^K9#P1499$M_I)%'
M$XQ?@VZ'V[/'.L&5'X9)L;3&[&232)%-C4W\!'SMR :CV00Y'@5=((:"5QPL
M5W/ZB*!,UP#2KA5"XXZ0;F+-% $2OM> #;,')'"!7'P'7K_F012\ISU"?,5V
M$7FY@Q^,88_"L?/K6_9F)BQ?BW7$-!$S/7]/.MJQR23/)*,L9F,)'(=V%OZ9
M6"X5/7-U$NFU +6'0%2%@$3<@GD%30,NX31=)PD/@ ?SH>,E\5U#? \(/!IZ
M?688RR]$NI<(\E .8XN31IL#B, =I"%=O,1 JCZ3]B#QN+8V !/*?<.J5^!>
MR&76AWP^&!RS'!M(\SP2.0#C&HL>J,TUL;DWB\Z&!G?'QK(13&U,WV@P@ 60
MS^C!#W)L  G$U!TL2-^R2FQ>XKUSM0%&(X9@3O4N7^,+JI:CJFRVQ&!#X':L
M3FW'],PG*E9!JL=?2V%]!25PR99343LM4U8+96ALO2"-K4P@+X$T[/M=,V,'
M_N\?I.%QQB*!2QPE\TG[UUKI?&+78D3%,F/09/%GQ(_4E_PCK<1>%_X&#[%"
MZ.<L5\Q)CMGV215,R+?SV<47LW7$P03[F, (-VIM+%#!E,5BE##QET@'Q\.]
M;6Q.KJ@"NC"Q*#8P6$3@%8+(1!VY6*SIP43D#T?6<Z#RWE+%Y@=*D4AV^ /4
MR".6Q5B/!(IR5K&23BA9>;DF^$-)R.D8/6F+K\/$K<UH%3RGC#+3G92PXZ3\
M*EPK29S&KP)F@)?-\V@\?#6+M6AS ,0LEQX:&$G/3F*&Q!H*[VS<E(&GBPF%
M5V(L2?7>V';ZU&6@-& A9% 3Y5F"7,?[ZFBDV$,C) W!'7AN5LG%8';0",+O
M%O%#1MJ4OI_88'-9:LUX)!C"3^CXQ%F<BS!M,EC^^X'5%90)H3L:]T)>Y%IB
MT4/*9/#BP@OB6)NK0WB^ 234F!#3TLO".IM(9Y75A$SCB\1]M.QH[WS\? .U
ML:?:'IA=+1:O#'W-GHGWR(&D.E3A^$2E1/ZO^ZQ*Q^LYMM^EA(\)SH8X!5X*
MN-]4@&/$P]I).1>^AJ9'2,8( P)/=[%1[D!5&-X"00SKPJ+J'RA>XZ"$P>Y0
M,*/2*L)PNCT8()U"IFN697ODH0%C83HFE61#;4H^ >I\#^_!TQP8SX$G=KMF
MN@ 5>.T$S!27=\/J!0(4^=MT@\H6\A[#AA F1:/K@TEHDL4_VU_\^ A(>S&-
M%44_,.YF*$EQI_88/9*8-LTSP9:BX6A ;]>BQX>@TYW1N)&/MUJ/EH<_.ZZ/
MMR\40"4;RXY&4L*B! T@QM,UHX""Z^&E$GL=TVD>"[(!T)8<40P C1D6@A6)
M4&<'6TZ0\_S=)LW2^4,P&@RRE+$Y&!"TD1U:W)9P631H%5@B&/DS8K$=2D,=
M3 SVF+H1B^]^@X_Q?,- _@:<,.\<A4A^F2@!ZD &<EAV87&,75 ,LN]!Q1PQ
M5^+E.Q&?@OC[O%CWX9189%B)!2NQ8"46&[&+P-9=3SE ^9XQJRIN% L0^3GS
ML8B,BGTU$J\9$!,&89FLD\(*?%G>[V+IA^5Y8+? :U]X#_X0 :2!L'<YGZAK
M(N2C7G%(34#V$[Q")\Q5@!?L.%CO89O ]=NN[I@D7<L1LL5?$K/(A20#M=%
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
MKC"=.3NQDN<4MI17JMXE.J];[D/+STPFN8DV:2G _-07U);0&*<%62'\V*0
M03D2I2!ML8%1'4T&_2B3Z34 8L.-GXOBCNG"41_8YW/P&E>-B*/Y6$"$&Q23
MT;08R5]MQPI;-%2?%W*4L:/-R7SVN_87**,ZZD)=%YC^C>3Y!XR#>+-F+Z1B
MI:M<I+>Y0'%SH>8&C=_@FJ?Y)E>K%Z^+E2:V!1JU(OUA"X7[$$,;:-.?I@5#
M-Y+M@:WWYTR"60E9&(*BV*[8'A2U#4P= B9QBTUOZUF=5Y#:442DRK*BJ.U.
MSE"1DN5%36H;ACA?W5_+UYOE<EE-IW/9M/2Q)MJJRK7GB *XJ).&H7MFI@G\
M<;F.MZU:;Q1OBX46M)942Z5RH5B'FM]"M5ZK;M78%'@@R0#$!!<!R850DN)?
M F<]WRQR)]7K8AW*L+=5>5V.M1#,U?7/9I36''LRY1JSV0K!"4\P=R>LP[E$
M*.P+;$#O68^,#G:#Z-^2:0Q!H:H@\IRA3;%0A.J]Y[4_JWH94_M2E9EC59FL
M*I-597Y &,DVR(*.?-<DD5^\,G)2'2EHQ^)%WU*#Z#KC^YJQ>280O0R<,#@7
M]/5E!9$A<B:H&]2U1^%8V+4&U&B&#=IAJ4/@@:<XCK[\]== 3[[M>F&<<]$
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
MX11ICLN!=C48*^XB*VZ>;GZ+)>5#9,GB@V]ZT\+=QOFPX=EZOX>]:>2XP0!
MCKYLC@%?XC_&=MMGN]^CC=_BM?3A\EIMUWAMGU3<N]++!\B4[R6BK\Z4F$A<
M9+QD9!0TMU<:V!OG3W@NAQ\\9L;GKC/<!Q+(;_&>LN>\5[$]Y'IV'+'1])<9
MAE7Y?:@E3X>9,7-,.!LO,WL#XZA/Y:B/W?;?XJC,RQP55B=_M $3NW"TM4+D
MK18!/2N-R6ZF+BFLT[)L"_W]-OA(85=0JK$:3T%)HB@)'9&/K0LN7<@HOZD2
M<J<+2V566,H*2[] 86E0/IC6LQT]9RAJ+IT15%E1%%7+"J*:TPRM(Z7;/"+I
M@5F1_QLR;9LKPUN0-Z\7(<XXBT+,54M<#&9N!C1'H>8(V)5FN7+"E<KUR\UK
M 3'&].)K A>3 #WEY,C6' ,HX=ATD.[9CKO,*)B_>4!.R2(M:<0TPL8=>1_W
M^JW?_@7G+!YQ^>#7V9V/4[NI]-M0_GI)*G%=HW-LII\$^HZ8,4L(N+W"7)@O
M.:N.3"LXCP7(>KGS\A%UL&]BNUWHGGNCG+A!7$][1)P&M2K8+03L:KI.#T>"
MXAD][C2V@S2]2]/TH&'6(WHW(GKN.[SB6W#\TK>_H%$2Y-.+89X$^8N>]C0@
M4,R!Y,X%D^SY!*<^E^ <V*Z;P#<LQH,1B1O2-^D0C^I /"I! E)(TWOAB%5O
M; ?!*9,2(GZ=:1LOA:H60;>(+_X=RJ 1:1X=! =50>42=M$Q,@AZYI;8B:A]
MMMAO?Z6X,N8'W\%K)KR1('>^>B,WHLW77$<SG0%>,UZ)-AAP0WR! Y?BGT<8
M-I<^;_:(T! (<1$=D/R&_7/] =TG$_XSOU?PU0SWOX]Z?!E&!C3D0JB?M#-J
MLYJP$9VS.\"[T446!F2 =P+_CD8>[<^%5[0L,XI7$K#SI"I+2VV>>^.N%?1
M+&O8%5-">GU7BSQE093NJ(A:7Q.<V+!]V+#5D6-M6.9_T"9L%>>K&_J3PLM&
MPH))^5PU+!4O1)NTX11U+&A&FD-:X5U_"#=X/<TCC(6OI$R)!0_47)J6CT"0
M:%S7#I0.;&^*R[N<8;JZ[[J4*R%DQD5G^"T#(!%_00\_T_7A[%=\NP/'O3GP
M>% $&(D=QQX^ET(] H6%/"R+1J:''VV@CJF;R-*G%'Y',UU$%)JGX;? %;;?
M]CBM;?L>D6(:W5R <N7B+J/NZO_KDGYJ(ML<U 6;G2X1OXG,$\!B#Z,2"VK7
MQ@"YNF.VXPA)<<T7T(&! Z7#!2<%<41B&T )]&>RI"%0?"">*58 AW@Y>+-G
MIPCY #8,,/"F'R  WV>^K.$D[+W$.])<D^K#P IF4N^CG&;"<*^;4,"*@4$S
MPA<'RWIF&&&>GHU/2'%5;*D]N]XD61DT 8L,I$]HR85>SNQ!KX,$$W3(,6!@
M$1)C/L5AVYX(#6Y$2^)CYD_'=(;!Z:E$-D9'& ?5\Z%Q%ZNBKSYB*40$!0TJ
M?)^SCO[BOG\C9?5@T6,Y"B]VP*P.#-LVXLQ8O3YY7V!I/CN1E1BD^+6.05R-
M"+)6JI'B.L@ 6XUS9T=W#K2Q&YF8VFB$P2?A+\<'XPY^P.L,IJ!&!\>N<?1G
M^$BRJA2W-R;?'O+=#6$ZP]>!GB("=E^B!%"\!B;!:#>#+6KV;#?^:T!_5,>-
M$1U9 MN*53[X!91BX%5 @G8;=!N^27-MBU 0V"T.>375[>,>PG<X:_I9P $=
M!Q']&3E70%SA)8GH@89/#BG&7B 6\OC_.PZ&BNKTB"E<HL;C+ 665@)_Z^"U
MX7>-P>KI8GE#?@R7""LF*PR<+A/BG99&S2[''G!DI-%L ?2H0,SOQ/;"]ANY
M<[8G"7C/<^8.4(??Y5O@5L,.@,B =Z[[/JZ-,0Q+#(M 1KXS@OW$#PE$)%RU
M*"41-N^(*VV!%)V7P8%__[9E$XK#?X)S#$@-Y+-E8Z,/_%'Z^OWQ ?=0(%1#
M>N.B$RX#@J:^NZTCPW=H58,&MCP-FSBFVW=?Y+>0-EYEW5<8,Q&7(<_A(1X"
M4?.!"0\D3.!*<0T@G]C%T=K0!&/7PH]* %%K')0%@$8W,2CHT33(*>;4+Z!N
M%&;!(>AEJKW 0\(N3?#,]=9(#1**8^)5S(!YU :^YD4O6AHS\<':(($][%B2
M0XXP?C'4YI"$2H8:=C7:TY@!E  /:(RPOX?_^^P5P(L0@AK%QP*NNUG$S&FC
M@8D> TD?"2O -6 /7*^86&]']G0L>K8C'LTN\"K_NH,R]P;\ O+\6B-YA#V6
MR^;_7>;%%,#<TO'6D:Y([/N"5_MILRLVL89MUGZL[\!P>HAHR@,T? "1\*%O
MP6%D$,9' WL,)H46_JQA$47\@M#YAU )R,P@RAK9$.O9/M3BTMSYU]K.<Y=@
M[N? #:"O@E],#!H*['#-^\E]%_X* NE4\%/)Y,)SXR*0O!Q,E$@+!$]>PV;#
M[_HN_H6%X:,]> R,4>*EF"1 C+V$P0!;6414NW[[GEH>B7 ZW@!-N'O?Z :2
MB6Q'M,1(JF'$+]\DPT;4S-,&\)&85%.,QVE<4H5VSQIJS-/ZR**AIW'/'B"J
MN0(##K\G 3(Z!F @CY<#1X@F$<A48HIA+PP;B/AU"Z M?0 (7"NN4Q8VSL9@
MFEA'FEZXSSLBEC<51M_E$J8E946D=9F5"K%2H1V:00?/-%?Y/63)$+DW=3 [
M-,>9THR12Q183?,B45\E1GX9FYQ8I ,>\MB7 !286[-*YL#?D:+7YU8&)&6>
MYR!<3B0HE==6MHFECOHHMCTVV1YSMCT:V9X$2<^$I0A@9?S!I[+8U1L,2-QN
M>3YZ/IP2)'?PXL%>,!TC":&.*3? 3A8$"=P A [&/IA%".'7FAW0Q^#)N#9>
MC!?&36GX@WA( ?2@ZI8#C_TN$E *+J7?DJP3S9D--)TB%6_2HZFC.2R!U^=X
M = T5 V DE@&"8SU\,^@::F=1IX=898N#;+J@9N&73T=)K.;.C<P.PC[=*$!
MX'J.!F(B2>97#[$O;#\+1Q&7,7#C$'6F1C8L"/;8Q->83NAR#VP0PN8C3022
M_:.^)KQM 3_$C+))++L3HA."7!A\Z$X'^Q%_-2"Y.#"/+)\89A $ZR$+ 2;P
M/\$>T* N<8IUT]'](3VQ$+XPB-$YRTCJH9R@CC6\'9Y/=F>(#3"PRMK@A.O$
M6\4 ?YQI\BH+[JA<  (91><7@P PC2BY&OK;!L(4BE4HM8<)_I>'4J@2 8JT
MYW<(J X%L<5GQ$-<FN769YBSB0<L9GL=&NWS00L@' .3TP#LVV[(4_YP%.42
M.KZ'@9TQ4AO38(>$K8!\8HR GSF8DH!.8.+BM?N.Q0VHXS,'%1T;%,$4\S0@
M:P1B"74Z, 0)/R2&NRCF$6*07#D+M=#?8_&D>?R&$#*Z7M!WAA&&GP%1 4%%
M/N)R\EV-?%J<9 6'>!,M$CZ#N'I!1.RM+A\1TBY:%F1, +7#XT$O83*$T?9H
M3.H1 E>?Z#L;2SC-)=XZ+8R@!0N&.>/B0'@&[NR,QFG"$10#?38$&DBF$"_+
M]Q#1VU!41XJ]+,/'6F8:!-Z?/]A]_N0+#!.)QE-=2X*/B\F&F0H*^%+'+[&'
MR(DD/E'F]+=(E!."^U"JWZ_XWSX&+-\2)/OA_HBRN9\P_JV"OX@-?_-/K>*P
M>-QH\%K^S.N-+FY.TJ7\*R ?U2ZY0BW/75S4(BS.#XK[%*Q^ K8N;"H!8A@;
M7X]D\Z30ON=O[.G8JAZAKGP_?@5C#:Q)->[2AL!6 @Y"-;&$L4QMF^A;!>^E
MYF"K0,P19T7>%58)J\/!&:%GVLS7I82F"M:-6*F)O" LEZ,;[#E\;6SO\A92
M?D4M;#B!^)#C>"*+X[$XW@[$\=[,O9OAU_"X@YRA\[FVIO)B6E!E)&15+9WM
MJ$9'XG.*;BCM;&=[K8=KM9#%EK/&8,8=::)<,>HSOCT=A#JZ9@BJ(N1T5=:S
MFJIE94%%&2VG9]M&3N/#[:%W-'5U<EN_+!:<$[-X4SFS1[ENYJXZO,)&"/_\
MRO&-=%M.7OM'_+E>&@CUJ]N<+<.5XO,KB]-V\=9\K+1:A<RO\8-U7JQ7)V-5
M7+RRZ3I:U[1/VKR?\\1R(>U:=1^N3#^_LMYT_..D5/%;IG=YH?SJ64=.;ZQ*
MBW#*#W*NI9=$C4_^$A^](_NDTJA<J>G%*XWS!G_7:ERWB]72 Q*J9T?*5,BK
MRN*5E[I1.NEW[7:KVGJT*_USKUPN7^$K%U;T<-;[):?[^GW1KW:>I$)6-RNE
M,;YR845W]RU)OLV=7/7]=*%ZVKWO>P]&7LTLOKUQRI<JQ:.3;+%0,X_/2TJQ
M4=>O\)72\RM[D[(IW7<F2LN4[SK6HYJK3/RNFEU\9EWS,]4'_N:VB))W5;<X
M>G#N'[IJ;O%*I5ZXMP;&J%Q\.-+R5X51WRB=X7WG%R]-EWW^:"(:I\63PLUP
M[!R-=>5LK I+J,GK_[J[+R9O;EK#3*%6G%R?]HQD5Q66;*AS;15.Q..+-C^\
M+/7[M]53HW:"GRHO7OKKTJX]%@?9F]9#T94*AG%V?5_%L"[9_,[#3<>YOF^C
M8J.H/EC#ZT;OM#*&2Q>PZO:*I0RZ\06^T3AY$$2Q+AIG&-9E6V6=%&5/OJGQ
M)\?=OMQ%9^>_\/;C2Q<HQ39&M\)C]O2BY1N_)K?-<>.B<I2'2Q=(Q4ZC\='3
M5=[FST^NS/SMT<VCF\3+6K);C5]GYLW--%_@Q?'HJE=YO$J?X&6)2[;@\N:H
M,[@>]HN\,G)/]:'?SCVJ5ZHH+EZ:O/;,=KK0:;7.1:-Y7JB<W5]X>;AT85E'
M%^?3PLEYK]$?NHT[U<FU[T;-,5RZL*RSMOB8O:T^7K:FYIETG3WMW8N_\*5+
M:.!R]&!?U\N#N[Z9F;;M\\JC7ZMA6)?0 -\Z^F77BTFQ-1V=/.IEO7OF8\H6
ME]! _]>@>'1Q]#CDA]VG\?U5Q:@=]?!3ETB 2O[2:G?J;2Q_,N91/M>['T\!
M@"4T,+!N<T?2Q6FV)3:?6O>]:3+7\/"REG#A7;W5]B;%Z7%1U,;9X_M[3R\I
M&*]+-G9PC%2]VS;LHEEL7SZU\Z?MJT8>',1%6.]:5[=-413XY.W)>78Z+0E'
MHZXJ+<%K^JBA/#Q,+I*MFV2KE.NY#Z?BT94J/<<K5B1934-26\TB'LM8K2VI
M.:1DU4Q&['0DR5!R;?'M=ZCON6>!/PW=NA*4<4$NFEE!/JN5,P5TAU&S9,>[
M,MZ=L6%8+>P)%QY/>_W"&58XTI(=-Y7\K\=2][K6UX[*K=%#U3V98CTB+=GQ
MRU'GKI)[J+N\_W1Q?6Y-W!.AA@%8LN.9S&V[>W=;_]6:GF8G]RWQ*&LD,0!+
M=GS8NQQE+_F.W$=E?UIR^O; &HQ5><F.(ZEU>53HRI7B>?]J6)$N_'N[UH5+
M%_CSJMFKIUN>=-D7QXZF5LKU1Z5(GAKRYVX?0!0"%GH>U.Y=;WR5HJ2$E?.K
M8N9][/D0YH2FVM!$#C\GX;3AG]21&V,\O>I#!98W>7%XJ=;&IIWOH0]VGJ@W
M2V9#+.M5C-WW5B\^^'>M(6(OG=4LI02V+;NW+4)*S+!]V<%]D5(RDV,[N#&O
M#7)D^\($&=N7V+Z(*45D&_-A&_/Z"-^WV<>_C83L*SCX3OJO;-_5+ .:MR8P
M4(9S>Z0/FW:-!9\,S=/6.=WK-TW/K6U[=EG0^(U#Z;&S!E_^\RW][;W8X5,9
M8:MGC69?R7HL0>BJLS?#NE8Z_U@2$N\[7?23V>9WB&BC!QELBXM>DQLK]_SE
M0W?;+_"+^%Y^$>14)GU(_$*/RVEO@D8^?,KYWA")E,KF#HQ(Q$U(T%D=Q<__
MZ#I"G<YGSIK_/2R0!QE(#_+,SPI!GO\*53D_2?TE_+7P,ZU7(.0 ];.-1C%V
M3OT&)/46$+VV]OH4?44=0H8&&DCZ\GB@JNG+HX%Q13PJ<2AXV'-OYB#\EQU<
M\FLQT8-<\VN)DT-<]&>?+K4+:_Z2Q/U:,'V'%[TW_N*JU1>"1D Z!>'G@3IK
M;SXYCEF;.^J#K3AG[Z5MW]CF[Z3'Q4C[4!RI#9#V/KE- NU%)$<!1V>PP*BX
M1VU FYF8A[2/1N0?^^/SK.(X"?H%YU?&!<W0)4>C,QQ\RZ2MT# 676T$0ZC5
M5N-8Y35_XI^61+\ENO?BS:]JJ=Y&W6]S#=1Y5ZUVXAW3IJV>_6K[Q^.6J;9/
M7.^B8[N3_#?.0+HYU ;N/]^2TC<R-$+S_OEF3KR?EC\T;"_X/6RM]MUD5]-&
M/X&U\I8!_RG.^"KOA?.QKF&HRC?.Q?N"[Y*^15U3)YWK?*MW==<J/#3OSV]N
M3C*72E=5H(H]G5"R<MA)'2*">7Q?FED_QX?;+685U4K'TP99MW?#(S7#JV/5
MO/W5^7QF[3\)?B=='\K]QKU6:BFGP\I3'MK\E&__*@DY+:Q@UCWW8 ,+H@$3
MT)(P88KKH8&1].PD1CD<]0#G2CRBX-B; W5M6<9EPV[03KJVRP0<F?(G'JQC
MRPA[PX2]DX[M 6ANHG^:6/V49\IFB:*^[MJ\*E<R5K'02TI)J=YV*OFNF@%%
M+2847MFXHMZJ5LZ'D]H=I"-LSK1A%+F%/.;6[Z>G<+")S]V23AL/ H1\6(_8
ML(*\(.NS1$I=/%@3M^/>'Q>'TD,+=9U2M?4X5K/@^XO9#//\&3^S.,$VK8TW
M\K/_))62I2L[7TP^M$YNLD_#FZ-?,%T'6QV9W,''!F R&JPM&!;-8@#,53JH
M&,">&2,A.]Z87J\0S&DFE2<K9=B$'_>&SEG[N(\>!YFKNQ/>>6SDU1S8)$(V
M^W$VR8[1-V-S%A'9"QOE?6Q>S]\/#5<HE5N-]F/RXD$?'@GH"K,Y!$CXPXJ.
MU!PTTDPX!72$+!?%S[[9K*6R,_(JZ"WK=$AOV6=*K^VU+'Z^Q;+EM>Z67-NX
M^1)P;9$R;=XRR&%BM'3V9;FF/MU=5HMI];K54!6YJM_;M2M^#,-(L?TBI5=)
M-A938>R^RG)A[/Z19LS[V-V13XZN+G^-,ZWD,(U^#5JJ?*MW@=VQ'9/.K JA
M[GG,!4XAP.]HVAX<!1:>,,0"+\PC8X&7;6>!7A%:I=/;2E,?*^>M&Q%U3H5T
M7\Y-NS %78(RLC2_*E3,HBR,IUF4Y?,S0:_PM'M]W[H9# ?YXKFF-*_X7Q74
M>,@#3V-#))?(2-*!Q%2VQ;>[%6!A>>O]KD/9K45_W0#"%ULS:\#?KIU5,B>Q
M4](W6""Y8^MD9C5SE??"5:XY< JV-ZT--,O+6P9T8XV@J+N"EEG9CU>/RHU7
M;#P5E;M+Z^DL.WA,%\=P*!A43&;2S&]F#,[\YEWRF]_(X+GF1#B^SSG-OC;"
M;VBA6_GN+@\,CMUH:64S]/XYT36-'"0;*T<P+;Q_71..U_H (V5G!-;<6^#H
M\+9CXJ>>HL$C@E7!&S3+30:O^2+^R*:ME:\EN39NFI0C7J2Q/RRPBA-]X ,B
M3VS;&)N#P1()EJE5=/XH5SLJGI?DH7MS[?&N<@6'D6(3)2NM:CQC\8,ORJ^L
M5V,#EL8[^?4!=5JU7S>9XU:CI0^JS4JE[-0(OY*FC54%SP<1$JE^0!WDCBUQ
M3VR/)5C;=LW1EH,KVUX^&Q*Q$TI^!RECRT&);2__P$V)6.EAQ;;T%Y/^#3.M
M=(X[8I6?^HVD_:LC]W0IKPIIL!V$0^FBV!;SLYC%[OM K$" %0@PXF8% OOO
M#<_5T^>9.[QUM?:JV2MAL]>P?4B6[(+9O\%1S+NX]-TR^3^H9G^)C8]ZU9.*
M?.:I?=2JRK=#LS+M:F-5R$ \/Y-05C9+,_^?28*/]?V_O"3XH$K_)9+@O#@^
M/K[2+Z?]\YRE9JIJS:S+5R )B+>?R(FKZH^8Q\\\?N84,8^?>?R,N)G'S\YP
M?WZ&^T4Y?U2^*#?+Q0:7KQQSQ:M6N7GW5<YTWUU=NV-8._"6AA?6>]BG"NZ0
M7WT8I+V3Q?QKDC;S$YF?R$QIYB<R/Y$1-_,3=\<Z"<]NOS ULFX3'>P![GNB
MW78,:\PS8YX9(VWFF>V$9_;\7+B1-M5(5[%E<)JN.SXRN,%,DS&?[$N8K>RT
M^)TI-PH8LT;Y<L4Y#3E#R6?OQ6&_@48#V;LI/J3/KE11)//,%=9.S)B3=1)_
MT*EOKS)G+]>Z2^:O;WG>[U4F2$&/G2>A"\P)IZCD-G_([,[8A>&);X%3/+(=
MLK%VAQL@S44?85OLS-KWRMS8,:P=N)-\ )9)=82@/L'J7@ CA]&NZ<M"<#04
MV\[(0,/^S>/8TR^[?@MEQJI(9K)E!%8=S3C\@&(%!V#>O)G#J\7+AUO)/2_Q
MVF4I>=R0KHZE8\+A4/A\,)/-9S$3$A[1[2$<14-JM4C<Q$$#S<,_>-J$14R^
MB%/&9K+ME'$2\&8L!_>RU'JZ]IPCQ\Y.6HI2/W[@3Y-7%Q)VSL@@M@R_2FJQ
MR,D795(6/ME,^&1M)D637^T+_JY_7$2-N\MV[>G1JE\0)L6FA;S2>SB0"(I-
M3^_]:A&376H?W:WQ45LKG-M!/.V6I-RX.;/LZ.XU_#&WJ<LGU3/OOEAXU/W;
M2^VX(S3SJI@&RT9(",('9H683&$RA<VNVV'KZYTR99@L]IQ+\;3,/U32W61M
M?%-^JHU!ID J2][\0;H[,.4G/#7WD MAF O(XC2?;]BLY?N9)^W>J)CN5GCM
MR;-'1FFBE:98Y"CD,)^$F&;%+8P_68CF(XR$M?A3%EW9&9CZ75%1\4NMH3(E
M;H9"TCX)X0.,@AWS+BYLJ\LUD3/\<ET?+']]H!4J.[#M+)#P%:A_)ZLW-K?M
M^^3T!JD&HLT\T&8?5J/Y%3GX,-@U4%8L-K>%VLJ59TP,6_8O]_1^TFO=9*_1
M6?_7:'QO8B\Y2X+]&9'YR(R97]"]C)FW4$:YDIFS)X*KC/GAJ*_D1_EB]N@A
M<^(39H8HNWC #2-S@7=6Z\#RDI_E;&][^;LE!3\RTK]$WI5/FI,+O)&98J-0
M$[RFGK[I%O.JF*,A?EE<=;PF"S PB< *$/;.+EHM$9*YLX;G#?U\T<R6?F7\
M7$VZK71!(I"D@I0YE&Z2;7$]B\-\C37OV+##76P?8F&,+[+F'9N-^(&\L.=1
M /J*@CT<FMX0P6 J:*P$ZP0#@"P=VPS<]XKM(4[@_V*A 99I9'EVY@8SZF=Y
M]GUU^<A]\1-DF _([-Y#]0&94\>(^V"=NB_GI34\6^_WL,Y"C@L+%3)_<\4'
M'Q# /#-FFQZ.9\8&V3/2/E"WZV &V=<<U$&.@P!@K)82W!^KLZ+'YJ-I()(3
M=7N:@USU=J (YWFSI[7\W-59]?%R>%TLYW\[-5JNE-Z0&XV6091K37.J3L.#
MH7+7VL!'->0T -@H;<K3M&E%<QRUH5[=7%QG]&K+U(Z'PB]UW!Q=7F'L?SP>
MUBD:^30\&,>5TG&ND[>+#2]],IZ,]8[7ZG[[%],+SR^;%_3L"VZD.=PCO":Q
M;F8]P%ROG!V<J[W<4;_1LR]+N<JP6.M?;9R"DB[2 7MCVS%<9*U&'<&36W9=
M'QE+T?54[9U?-RSUM*BU3@H%GB]+>C+_&MEL8.GO(9K-+MWR1:78N!@K_:13
M+ER/D].IX^"E/R''7H-.Z-(YD[R Y"ELWW,!,5CTL2#-?OJQ!SXG8&Y+@9N2
MYB1)]_/G*?F/6M9^E6]*=^5^_Z$T],LUN]&]KW57IC#?"C3]" _".,/,/?@[
M'@8-OOKV+T>\2G%&7RQ$Q%AK9UO\UV"M+G(N;O1.NM@O-.NY4V/:F0RNKW:1
MM?8\0!7-3AP.;6N_/0*ZAK>;P<+]6;YTK9^>],\K?;5FUOI/OUKC/74'WHN$
MT>F@Z-X?7U_TQ7Y53+?Y:ZW=WU5?X$/1]KH?4&P*OE?NZ/SYZ> JV2BWCA^:
MV'V4L@DEFTGPRB*ZB,V[DR[2&]%2G=GM2W%3LJS;=O[F_*0HWJMU>7SJ%+Q<
MGN &;ULBLX240N]@#:U0E"JW0Z$Y5(OF4+ZX[GK7^=KI>!M:@;HR\SJ!;O+K
MJT@V_?MV>B)<%I/-;,ZK=BWK0=N*;IOSPN:7XG''2$?#-G*H,2()"?H'L!]9
MZ<N_BPD.;^@(X?U]1(,I2W$<<AQXEV;L[IB=NV\-:#%I3PR&)3TGM]+C\.HA
M7>_S2N92&=NW[E/W::Q*9%ZNS#K0OA;O'W@.Z  ZR-9@Z?IY[RY7'_<J_:E[
MX8T:MVKV6.X"2RNK67H/<U]Y_$)8A3; _HII)$V+T[61B5'.HM#[&2H[V%+!
MW1),FS]^*.+$&F;$LE6@;+CL4,1:^42O/K4GK?-)_698+Y^*72VO2F2V;2Z;
MR(EL<,_!L/.!1[[WS7Q8GTNEXNBT_7B5J145VQSPO\2KY-')%7"I0KB4S^0.
M=R+/[+A#?^C3DPUMKX<<<O"A@WK(<LU'Q ULEPWI.6B'B 5#7D ,]WW?[),9
M+U>!E0MQ3BY;F+'1!6;GDNT@C $Z^5N?-AW-<@?DG-.\<>^[I#.W@KQJIZE-
ML-3$EV(XEHC/NV+^LE8LG>:*)_K-W76WYM><)RP^,W0TX8+HW$1'+XNL,$&R
MZR&83Q<D'W&$XV<*$K=PE19]OI5M-7IGCJWET%/%ZX(@P7;8XHBPO_8[G!,S
MN S4,7738W&<WY"!7V*8V>Z/9]Y_ZZF./,VTD%'4' NCSHTQZC'ETU4R3#JU
M[/1TDLZW"N?HJGQ7-Z>M$3:&R)SFG)3(?*A!Q#C_4#E_]V<Y[[^Y\WN<K[;-
M9"OMEII%?USUSIN\K.:+A//!>LDFTN+B3,/?-F%VQO2?&^R,2'\P"Q>Q":YL
MIO/^IKGBG?^TXQ^[? ,?\%BS'>+>>9YCMGU/:P]0TX:1]Q@\QQX,\"5E#*B#
MW&7C[[T,>E",:Z06SP<W%:U_ZMX]E?*J1,9!IQ-"[@.38DR8?&UAPL9!;\>V
M^C!AXN/_'5]*S6P+31N3X^;(:GGY+@@32-XETNE5PF2?XD;;$AA?-J3TQ=;,
MIHA]C35_2>)F4\2V7%]" P.Q0R%('TZ1!0JV8-M+V+@U;!_;63MAW/_QB4&"
M+2Q]MPS[CSSY*6\9BV;^,O^__WAAU\?']>))>R*WKRI.>YC.J[( _G\FH8@\
M\_^9C-B\C%C3]__R,N(CSX):5T9D=+7;.A(MJUB8YNMW6>6N\<NZ AD!!T3Q
MB9R8?LVO_T%""9NGSN=L2W^)(D=PQ9J<O''BT1$$2N9A;?80I^E0S:M94TRY
MG&5[8'XY^&N+,_$-78?T%#D>9W<XKX=<!-1!PE^D/*5C6IJEF_@B%R8RD!,[
M4AM<P,NH75<B&N;CO__%_X3WZ0.D.2 0>G_/[XX$+PG$ <__^2$</+\)D!CC
M^-G_\"M+22D&-OGW_\2AGTFHI&X/;.=G*(9BR^K1=GB12*0N2K8=I/636@>_
M^:<V&&M3-UAF-IL2Y3!S_#,298 (+IW*9O_D9G\".A9P.=0FR1C& OF7'*".
M]Y/>%7Y%1%?XG>V2ZON?#H)2L$<$SYY[*MD6SQ[]% 60<'\/\<=@58*<DC]H
MG^9I39M[)KDJ"[]P/0?DXG^:U<*RT0;D[Y73"9H@>H"="B!F,;]$Y*JM0[+S
M&%^&2HT(2C6M&T)'5R0UETGKJIS5%57+"+PJ*@)"2,]J4D;Z1M^Z&?S%5TM.
M,GA%^A1@60W\*]=$>L_"Y-P%YZ]@.R/;(36"!!UT.868U&E$HL;N!&<LXU]5
M(9?.BMM;$>%B8<;*<8BY&<BP\S.@B:L[5SO)783M%,$^9MKMC,XKLBITLIHJ
M(UE1<[R&U:"@M 5#:$MZ1@Y6'=S14=(=/9W)J+*"%'R'GE$U)8-4/9O6<Z(H
M9X1L=NX.K%0-PSC-JNZ]6FQ8M]*=>MP?.?TK55#YYU>.;LHW3N-7VN]/&^FS
MKGG6/!O<=?&5XO,KF_FRB4XKI71Q>#H6'Y6GV_NZF%?%Q2LO-3O9T?V<TW_P
MU5)C6/BE#$_&JK1X9;*9O=6&?EWGQ>O)$\]/.],'M8NO3#^_4LZ-BF>=>K+0
M5QY*E_>J>FM(V;R:7ES1,*>UQ(<[=\K?M)53OC;VM(YXA:]<>'N^U$PKQ];Y
M@#?E,RDK5*X*O2X\<^'M5Q*Z'N3RV5I_B)=^6RQEQ7:UJRJ+;Z_>U#M'=\G\
M'?]P7W<OQL@M66Y>S2Y>61!KQN.MXYWR#^/C7_7IW9&EEC'F^<5+DTJC?:2V
MU(?63>W"]\KW]<=^ 6_GDOT\+9Z+HG3=-OO:V22758_;YP^Y,9A\BY>6SM'H
MLE/+%L7,Z.HX-Q6\81U?*B]>>E1^J@P?73[;%]LU]3;_D+XV%7SI$@1T[NZN
MG4OYEU2\L4MR.9VYU+HFOG0)!EHEHWD[NN[T6L.KC%*^LI^ZO2I>5F[QTO%%
MJUDI-1Z.BH56XZC>.^[WSL4QMF$7+_7N3R?39N_VOO7@/0A/Z=RHE<M@.EV"
MK&2G=W]V/C"O6\J@4G<O>?1P[.*G+D&66SWGKRY;Q:.^WYK4>']D^G>85K";
MO7"I>6[WTWQ%^E4<5FZ>3@JULSOIX4H5E]#J>=>Y2F:OIT(?8\ \587'7^YD
M#)<N$&O]7*BJY6:CW?*-V\?*]4!^%)IYN'2!6A^PL.H7ZF=WQ<;CL3T4]-*)
M=X>?FED$P!)49_)4*M9;YS?=R_;0$0:MASQ<N@! "7/FT\@KE%KF:?4Z*9C#
M>@'+%'SI @ -.9W+]$L]F4]FQ)Q^^5@R4.T*#GU= .!D,I#10Y*_QY1U.I&4
M)$+MQR[X)PN7EB^/[H9/'?<7/_4R0N.X/.A?#?&E2W:K/+PV[6RK5&V=M"].
M^D\UA":_KN#2A645GF[*V6:Q,FTU&H-:R;>OE&Q_#)<N+,MJWR5/VKT+MRAJ
M1;=F3YX>C]+XJ4MH(-.[4T_*P]9=JU!/UT?]Z[K>DO"E2WAK4,@WROD3)/+G
MS;%W(XJC7/<X#Y<NP-H>BT+U=CAY:E4O"[I4/+/\?I\\-825>$*1>4F]76Q:
M#K21BWZ&?\05(QAD@3$&UHA.K9C0F":VG^9[=O@%M?S(-W/V8<QA#JY9M+\]
M)P0LM/ZH;;9>N#LCIE9FK6(65NSQ-GYD9V"/0Z\B_)R$<,%/:DO#].%7S=C
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
MONNA^[ONH^S/U?@J,2R^>4M"OLH*IS?G?87%X5_QL/LJ) ?(RON. RQEVT>
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
M*+MHD+_?"N!T=V(LJ8K"]T8P7DAY8ZVPZ'SA5@!./+C&?-H[WS#XO>4A^_E
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
M-^<O_:2[^\!9Z%;X[I866O<1U',H7VSKI>7:2!IMM;,&K=S&"L+^P8@/%_?
ML'"7L'",'4(C)ZG/'EF^Z!K_TP/"F2@XL+G:P.;VMF]^&B9<JFUK6M?70 V)
M6[<,3+5H.\+1Y=O<RJ+6#[*ZT:-K5K%?$C:=90==$PF7;_8]OA;S%]C,K]#,
M3[,(Q\;I.KHNZQ9$JZF.=B%.O#C'9MS8YXZ!;5^!SWT[JWKEV:CWR_HS3UFR
M;3703?/(ZCX+UBF/KLLE(P]#^6)2R=<HJ8-N=CX>G./8'.,$QHGKV]?X+$XD
M=Z#LY6UNS:=+ \ZK)KN,4@IO@$=I&^\=K[L^"B,_@^(!;TIRAI(*SQ2;NA1:
M!2[/><7!S@V5.XC!?.* '>OP:77X)BMXIO?+"VR+EDD<>=^#1WW;*<Z1X5[[
MWG;%4ARTCUT ^_]6K"=S'>K>+.^[<(Z $_K-1[SD1I<G[:[+;8C>C( 2%'-N
ML@:]Y'VYSO2[)[IP/(VM_\JL_P;#Y#\R_U_>=[%MUW)>,B-HA.1F=5*<&:4!
MV4$X<$O1\MZ=X10%*B2,C1V@ 'V-4B=Q5(PCBMA%%+?GF3Q97O?9\(Y $574
M)A[9\@O$5F#ZH[2J#XD-=$G""IX4<4Z7!%LOMMZKL=XO=RP^9+UIHRP9U4)G
M*"S(QMQLR$U]7 BM%YT8B%8 OYT3 WOGHNV I:2K"; _3[HGX&UT[ *S)SA^
MPO%3_)V4@P7_/!#^RZ"IE:0WF6$CQQ.4.2AG2B2K\@-.),,2GF344<'4"3;]
MJS7].W!P(I8?N5L -"=&MK2A^6U+G)77C)Y9SSO(X-'U)C1U(Y>"'ER9\+!H
MPK2M:<(#S@(?BKCN8 MG2]^FOQ*::=.V%-]Q@.7M,Z3><UOF\W2PL*B<S6^)
MWC2HJDR!05QO]MQ7M-V7]F.+CXO%W]KYB#?;&$MI&U9G"J\/410'7;#Z(N4/
M$PXXZL!11WS7[R<[;N_-^+V5FW1].SWEIIZ07TWZ8Z;KM%*=#NQG6&0[@Y,U
ML.UCV[\FQN%/;)^LR5HI1^[XX732$_RLJNL[#ME^^G@EVJOF'KB#'_/R8M70
MP7& *7GP"T_:X"J45QN9W-#&[SU0#/QB:=I; +I[XZO_#"Z.Y6^X [$_+FEI
M(<W+8$#,9+W<FXI46#^2245)4LPO8"N^0RO^<F?CCZS8,O.UBMR3ND*I71M5
M.VZNE.,Y9,7HIH_T>RSA3; KSV=>,)/RE=&4;#LJ<)+[O_].+C<)US9U-?$O
M(OS?G8GIEV'9I<44,RB-Q1&;)SS='D%3VT\OJNPF-^9;*UWMF>1.4/O0)PHK
M2K)I?-DKAAH,-5<!-;$XSO,>U!ATU2L08V$C@'&ZK _$.5UI! AJPIMDZ=LX
MRD.RX3N:P$LHDCM#][&I;^I?P-&M\5TEGP;.&*/DJ>GO&"/=S>V#0<O-0\-M
M._9:5X&:VPK0@BO6\WU-W+/YOD>*![ZD[H0)D>3S:CI9D/M*<CV#8!>6^J0?
M*#H*=_BT$(8## =Q\WM. P>29JUFD^IF*NBN26S2G3Y9V'80'*##1P_9[.DS
M=.\^OL*,5GSS V(41MZ7&##W@HWB5HWBBEB"PROD5Z\( /*F8"=-%>WS(/9
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
M-@W=S<7>D4JW-Y%:KW :(W 7N?NZ"A#%K'$)!\)X('IBS]67 G\W(6",0$T
MA^"@!<D>W\P6.H\)2WV#"(;O8DQ\%7$^!C1;E@A64T5)<#>[8RKN_E5%>/H3
M6922"3_M_9E8-%A51.^IR0BB(K*ZC^_*V#T<'<;4_J_UND<BH+2X% HX0AC>
M"!1=HMK(-D@"/C(Q7 DK2*;N\7Z,2]H,!D5:^(M(A*F>BH@8CY>A@-  4CRL
ML>M>1G]291X[)@!E7#9+C#_T4,>T,-_RN,,M0A7XO8"L,J1+F$0OC<=NR ][
M7-!G+P>[BB+\152*#OSO3UB_C@R,G8I4QL[SI@G>JGM>=?9\WPWT1\Y9ZVS#
M+@I,7[)*=/$IN:[&ALM#1>H1$-P6.KQWU0@)=,-&E.QJE#;.0W$ MHYIPN^N
M+HJPQ,]:&4EK ]C'4E(1KFD(3E-7Z,%M 6XB>6A*QCA<*]E3+-U783&-D%I2
M?14=4/H&(8R-=0ZT50WD.=H@L/J@EAS0IV4=48.J$FV1Z,"8)B:@LV&Z\1YC
MHI?HCN3NW7\<H!$Y!?I7DZ0P&-Q&R@$UU'LT6LV#EH?VYS_<8[^!,VM(RH &
M38[A'A4DW(1' ""J)OJ^8"!;PV>XO"!(,YN8 0$C!M$PLM:P<SNBPD=8&7/0
M8LN";5@(8PBINMKI-GP\_19(V$"JB\ECT8(8.WJ5#>"$"G6D<XX\A6_W-@F]
MKP$,0#$R.C-H_3NL!>=\8T"\@#38[RKCK"BDYYY(:40L]0Z994@W%$ SW%<K
M"%<%KKE!"*)(HS=[6@LB'#);'',P-[W=DA F8]YW&^G*8(? ?V;$)MM]#88T
MNM89NI<5>KHMH:=? M]*OC5$5S(-RWIUWGH?A"M:-3%YK6<4T#E]/I8*\#&]
M-WYNWJ\Z"JOE[YW1:)6@2VS[QZ]L[);:9V,("529J.L3V 4@-]Z&?S\ ;L!]
MK"@CR1!R1:Z*#RMQ=IZD@S7[5FD4$641\TY",J$;\)#$M4<UL$4!)J=#[?<$
M 3_2+ /,1T0!#%]$5J4%XL0BI$*L:T(N1)##[7P6BO D>4>R$1.71)8W01)8
MC" XFH-G;A<DD+$A+5*#=& N[8%2S>:Z+)_4>XQ(1Z?U'I+GV?CM?EJL3P>X
MV :))@'K0/A'$_Q#4D!TN="&I;HTX5U;W:TFM7P&C?Y% D'"COJQ8SM@3M9Y
MG9]@_1*)+97X!; :B:EL(VP0+2YMHIKYS-.-IAVV$65(=)T!\:''.S.@:GM+
MK!@C &F$%Q$-@YBPD";I,E[05 @-$Z(3C&A <XCP$U,B:O%-!&?L2<@(Q3$^
M)*_Q9.+  G1^ETF@GT0)";W-!&.T"^_UB$M;S@P[8CR)NE$^/"59&B,PPD/1
M$EO"0A=]$SPD#H_]1 @ZX* #M(J0^ 42,U-Y1IPK^YMU%1EWOC*^K*5A*EC"
M\C/9=MV*1!$!=<BU[R-N$B,1]*!K(?8P J4<M'C'=+UG_)9L1WM055@5N%JX
M .P2@E?"!:F&/HF"51E!AH*./7W(*H"= 0:,C(5T0VQ3'M1+I&KB93<1>8R-
M&$<#D0=Z*+P+H9RC I3@A&/9)F&BC?R%N]'QA\%M!E4.U]C8[&I?!\'V!N^^
MZ\;%W5U%YP]4G"E/! (VOI!N@6 %1R1*\%;L.=1P$PW\;<_#" ?DQ2>D*I(_
M8T!JX.K']R?!Q8!G2MXB+Z FQX74B[O](!$46.BO>T_"P'^WHD,7(SI/';/J
M;L(-;PD^I>Z;-*7Q0K8O%9[7I4R5NV_%VC]\/! 9^X5U'"R+75*HBMX.576!
M:2"41XP_ )C(!C(1#S0?<CENW'#G8M;DO_N7PS83V:24ZE38)C?2I/MU3&_,
M)ON7$[[NI)=S?M<:AB5<;# *^]%*ZA:/?MW3YG%JV_VJ Q]";L.6DW7;40I^
M R2>W/=$1KQ*C$CLCH4(#]'L@FX\I'"!N\(-7 C!R/5M*&_<^_VSI0&EKVE
MUS2@/TH#0A3@LE6BC[\H'SW6^AM2DC[\CA?9-R'.X-=.+Z;ZEM0<LY:-?4R6
M+XZXZMQ4M7NQBNCBF35B=Q;'&,LO*V#Z)/;@P^&C90LN_=Q8Q <$"LYU0%0"
MU@8V!/F-;C-#%JL@S\"=ZYIYR!0E7N%-3!N<(N@W'-K&PHC!:,7[T<"(MK'E
MP;W-*\@F1,8H3[(X"'"(PQG9A]K,=8B#\<&3 ?,D( 0&,+@O-5_L!:)"P2B0
M%VC<:6.%26""C?0#W[-W',-2.-"\YX=MR7?P>_X1'+X0-WX_\B4,73SIYI8H
MG RQTXFE"$$W!T(2\AA"I*[+&MG4&WB%R^%3$W:'G X\K\!'P2DT0#B31R:C
M@=YY2 ^MBOGL:#VY7[+5U'(B9BNCXE./^;*$[T(ITMF)I^0-"V=Z=R% <BYW
MJ!OD><:EX&2?L#<LRG!''++'B6&(%HQ.$(D?!AU5Q)X;S",V&94!2\ASC%J1
MG('^\=/FBDPWYR?%A:[/&R*VK#"D>L8,X6Z*2D7^5PX1\N!XDH4 E#%U>-CH
M.K,\A$10EG_Y&V&Z>7BNMY?;R& *;I/93,7JM_OG;9>[F^)EN8Y*5366Q)VR
M@'0(:6;]C/PE_XT0'7$&>;SV$R-@,W]9?[LL-2*X&_H'K=Y=/D,'D#T_Z59*
MV0BIKYL4M."C\7-DR#$$SQ-"21+IVJCSP+L%"98M_@;/$$X<"E\$3'DOF^VE
M5\,^_T*/]5')QZ0E /0OPT0<]N\7GPDQ6!+(E\%=U0ERS1 4A.7^VR"YP$W
M(TL,2-PS%[+@9PVJZ'I,DC:(M^Y"?Q/.A[,8*GP3\<LHTBT1;6,-\8T;#@LR
M"]LXZ+TT*#NQB77P%3I.C1*FDN@0775G;P)\Q0VC!K])MK-Y_>9]GE>5A'W=
M%R.X8)^W"R;LW/#DL6CR@-^6YYK&3FW_?GPNX<'5?R4.H?KWLZ$3LDI#*H2G
MAKP5WN"B'T-88Q?_SI#@$ZS:0EI5%-=M;;'5$"38W()GM<\@) GQAQF_)IJ$
M'XSVD(7<S#;$/#B@(T).OBZ1-!92+^0_RB41"5TI25Q;XX^,\1A\Y#S$^1%9
M\9O8$&SG2<*Q!,M5:N *31$W!(E(,LZ(]<[CZ4Q&X*. [G0;Z>]O_$4&@ D=
MQR<\7S>.RKCL#!W!XRDN:L&^;B.0;(?]U/XF2&Z1Y<:B"&[B<)][+E R5P+.
M8QMOX1%A?MO<GO2%(\S>4[5(T!#GB2 J\K"1*&\DS.#MVC7*0.$5I=N7?,FG
MTM-PD-R3A8R ")A8JJ!Y6(PNMG 83^!5:#DARGC>XHL>1*:42X[;%9EGZ2Z5
M+Z?HXB"Z.%5MP?DU-P]T6%4[FXKFAM>PCK9-I* YJ0=IZ@!W)@E/A#)W9-?&
M0K&08,'A2427)!UH*_\*"W8_B@[RS:4#WRP"\@J$SR!-PHT,8KDF(OJ020L3
M) (W.4UG,6,\S;-%HJD#WD0ZD>T2@8_[JAAG)@_Y;IW*]XVVLBQ5=8MJ?UG<
M=X$1<:$AG\]$69(=6*"W>KECDABH\'"%&1*,./T 9[!!Z0NO$L$"<6JT'8AN
MX[@U[[-K)"-DT."P6.#=Q%-,)",PC68JCX/O8U[&;^1-J,? '<;@V:2+* '3
MT@<3IJ\1;Y&LUZF?Z85U*$\JN<O7P40)/I#SZ#TV2-LV^HOHZH6N NQ)9QX3
M--(%".%Y*K.;>D?\&$A\2;M2E"AHA ?X6]KR@> 7H:V@]R"0>' EOA)^9'AB
MU7$;B!&82014N/('O]M_M@OX+:F);XPD@Q(^9;GZB\=@MGD4^1+)G<-J"$XJ
MP2$0G" AK+V,*Q]"X4?#? C"V^ZW7:\- J<?VR8Y#UBJ!R/AQ!TSDC;P< ]$
MTE4@(K[Q9+E>F^VZ+:SI\<3)LX4+B W>1EKA2.4JCKX)CK>+-#ZL.;L9FKB/
M;4@.]%8PR0WZ1*RI)-EG\AV%)QP?4CPZ([WW^$#/Y\IZ79MT'VJYJ%;\NBXC
M?_8?_B$ GX_DP0<'$&)DD@F+P7_#UB,.@Y!*-F2S"HJG/EC\ IN0+L:Z)#4U
M3)NDR6B(;:V]G&-@Y*9#J(SX2G2_B JH#5(GUT1U-R4_B1>Q(16G\^?W1B7Z
M]03>A@-O[G>!I_*6@XQ>1"\JI#@%>??<,8!:W*UA^P"61&HXRSD&8L&,+" Q
M'M*NP;'\L:2$U?LNG*>'CE/6%Y++H XZ7N\6#T/Z:=3OKTNI%"4WTGUS&9(
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
M<ZJPGD< +I=Y)5CP 4:*![CCFRC!N,88_V_[I =*S [J;T0:@.T.0W2(5"M
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
MB+=@Y1Z=)'0E==^V39.5$M7U1$>G23H3,F5E>Z7Q&$W3]_4[7NG>/_>&3_;
MZ98F83A='RW5=:G7'"JIF55KSLI4IU"?A.%T=-):]Q*:@DZ4L%+JFGJ\I\)Q
M^J%F]HNCQ+K6CW+KC-"?/L]BLTDH3G=JL_ICHO7<;Y:59;[:2-%PK2$XK3^4
M^^G2<Z79ERNINU:C;]?TZC(,IZO2:,DN&$=02L-,:L!66K4<SX3A=+HZ%&-L
M>I7H=Z7:ZNDQ/AV)L4D83M?FT6&IU5&D?CZ776E)7DLGBVTN$T+YU18K]IDZ
MHU3G*WY8XD4JOURBE7MO-Z/U^'*Q6,?Z@_LU73"?[]MC 8I1]][>2>6R<68U
MT!7:3A>HXJ#'#2RW;#6(^Y202B1'L0R7&<>27$(48AP?'Z6X%"50$B6EXBEA
M#U/Z0[$^%19)6=',6E&O"/&';*P=AOM2H9&>-QYEBII7[_+=]GU]5ED"E>SM
M-]%X[O2U+%-BUW.)3<<SCTYJP(11B3.@GQ[2DT592;6T^VJEFEL,+:"GO6<*
M\\JZ>"]5G#[-L,^YAM6IKH;+,'J:U4TZ->VT8_WN>K*LVK5D2RV&RHC9.)KI
MB)J>9O-3I*5%G]F'I+$,DQ%K@V.$H59;*_/8M%YM=],M20%ZVGNF/60M(_>H
M/;)=NY/OER>+W+(,*_>>R=NSAAX?/*P52>RF'B5)Z=RMEF&45Q[*]<GC4F^Q
MJ?ER-<W-Y6R,:8=1WOR^928S\]98*<7*FEABNDH]NPRCO%QEF$W;T<Y#/U\<
ML?DG*LGG)LLPRC,Y7AGI1;G,1N>9^)W4238KCZ&4]_#\')>L53ZE2#JM,4Q"
MEZJX!</>2J&:KSR4N;NTDLH8CUTS-FJ-AZ$RPIH9$SK&#QFV9 H-DYXR[ AA
M77;_[%5C-)/G/2?9'PR+V5:Z,C4S^)G>V9%I  :%K#LD%0A_;\310OR)JK33
MB XY9!PEIK3<E)<<+(T17Q3ZAB0R]FNKZ:-HHK\5AOKQ2Y<FADUR=RRP4PU!
M0$87;T<,,Z)##B/X$V0=+[AU<]H"S@FBE6+7A>!8R [BS37V%07=@C<1/#B7
MMV^V+#)DCID\4F'1HR1DLMJN98:=&-@##48F^M!V3))3.3,E388WHWU"",Q
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
M2^AG^S9"* 8]&* EZP[OTA'N3A!HNB"@AYG 8:?_;"-2'"[T%%T7#N:OTXF
M34#0J1B-T;N]%?YGJV>$S_.A=9EA_O08>^!<;J\*&O/XB10E+2GX,7KU3UY=
M\FO+:SZ6N:43GH7\TQ<. (E(\C:3^4]D\R/ 8P^8T!4M +*MKF?D6]M]S]S/
M7NF+X=Z+;<Q^TC&0&?\@1(AZ'3@2MXD37=0VR^'#BS!^1*8F$.*_>LU\*+?$
MQ9(ZT)NZ5;'C?H3L/MR&#F%ZWL#]Y"R?1?'!OAJ'<'8;XF&@W"$"KQDA+<2?
MJ$H['>L/.$3JB2DM-^4E!TOI'V&TP_L3N4J9##.76W)_71N-I2BMV5*>@::*
M/\BN_97ML5!1.D\-AY5B<WJX$(>+F#'A:([:74D)\VX_.4L/E?PR9W)UN]RD
MU"5:N??,-2MGG])2\Y%UJB,ZUQS'%W<5>&9R=Z5L]?+.JC)06*?;>J[,DG*K
M-EER\?VWE^12<U8I54PJ)2\L?3Q7]8RTY!+[*X>-AQA716#JR_U5KMEHJH,,
MDMR)_7U2PWS"XN6YH&CLI'<W&E:>GQ_;:.7>/L?:*K6LK4>\,JAI3\]JQZ*E
M#$POW'N[,$U7AWTNH[+R4WM12L^;]^E)FTOOK^ST,E%5:4Y;2K.1J:BY1*)<
MZH(?96]E-FNIUG+N5)5NGYIVX[-EO\4MD2ZRMU*4HA5:B*ZKE,;&C.9]0DO1
M*73OL?VEE>Q0Z=%]+:WDG4XV68O6[^S$DHN%P%Y.&=-":D EE&;-&1L=QLFG
MGB9<+ 2D[&,Q76#DH4&E:,<:C[G[QB+&P-(]F)9+TMTL.8Z5J51I5=+RFMAI
MJ^BI^^^/+>[2M;S6S/6;[,C)K1[*3*K8#L-1M3RZ;XX476;S=[.,?1_3GA0Z
M%$>U^V:+;\0;=VPJ3TOW_9HUJNCM,,RS&J79@-7K4:I)3_M&19G,[-HD#/-2
MS#S>-+MTLE\J)_,.JV;R@^4R#$N:T9Z<H5*MMM*E2L)C8ISN47U(8-I_YJRQ
M;K>J:H(M1;5ZN<P.LX_V,@R?4E9B0-V9]0+59:54+SOCQ-Z\C?#)._NI^ZZ6
M=:0;363$*W&W9PM,;M6 T?3[?5;;,EM>3YZ?5^PZ7VNLF^W^?7PZ.5&?U;TR
MS!T/7VPCSO?%P[8P^%"]]3?VW3!LMXU!PFLKDZ%CL7\B+1Y++#R9L&E/)3.R
MN:8(L^F:?P*!''RU@5\M;UY-&O;C?K26HZ'OH6>(>ZUI3XVR76$JB8XJ-<>[
MR,OH8LDPQ*6LJ@=:!3\R\WLN)G$Q16X_=N(#NCE8TNV/:!7\A;OKIH[273=]
MFWVQ;_O7;1/WE@[RY^O?1W_;]GV7?2_(9DM=[^4"[R7V;7OQ7O;%7!G99=[+
ME9%=Z+U<&=E)+^9W4VM>4Y#/!H0/:Q3U&@<_*P3V#/_W-A)*OK>1$)V]C9\W
M%>^U1D+[ #T0UGM_ MK)J22LIV-PYN$9VCJ>G"X.G]E]PZ5TNX[?QA.?C +
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
MABT"#PVZ@5[V KV%V0"$;CU]F-Q/R&MQJ3LP$$DT-%E'/ZMKSYC>55\1EQ&
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
MD=[=KHA,R\Q.UKWF2(E+P)1@(O2K5VW!8[FY"*_4!AZP65L'_&OBC"$SLQW
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
M+3%(=P @Q!&+.'GX;BL_C_;@ZJN'- L%AR4 X+]@U[D260,[ 4^6((?8:]-
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
M'P%+U;&%*U>GN/5"$8+V-\ /?O=^/#FH-_K;QE=OS+L(X7(CN) 1F@D!$SS
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
MU ^L:^E-I/8JU!["_K^T>ALP:L10,BMUB0/>'E:WTKL>1,D*4?,>V,A; ?^
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
M_X93I =CYPF/U2RE6Q\D!+$NE1?#OYBO?C56@?!_/W'91QN)/:4W&]J@\H1
M$<;6KK 24_4Z^L7)ZPP6"I __ L=$_>N:+Q5O!-$OG&=P>K7Y1S!T#&.&<=G
M% U)B-+S=,'4.'Y3V41Q42NK6<GM $I$F*L8.E\><0VNS^&^"/42 OZTV\W?
MD&FA.+((O?6T(;I/JQ(N$].G_E:Z1P&/][5X F]5!*4[S6]+RVK9[%-0P"=^
M_(DFXJ& OY1OX=[E^YN%.D'D&Y<1\%_+.1Y%P*?46G:<PG.6(EM4DJ439FW;
MABV^H2>!C$3/.[0^6-Y$!SEA'M(_^^#Y$6?GQ?X)'1!783,NC;RBGPS5MJ*(
MUFA U)JQX=Q,)V*E@32,0P=$-'[>F^]"&=L!H[<P6R+,E@A=%]=@.9_1; QR
MQ+8R9&M*X$ECS ^W#8-0&X GH0P*\K4029A!\1TR*&ZB/WQ+_\:;^L/8RI>C
MJ0HM*BT]P59KDQ21R*P K29^_(F?MV<-U8<PG2),IP@=(]=4'_AMD\8I[FFA
M+&+ETI:+=L3V K(DUS&2>"VJ>G\I%CG=% 7Y(9(L;L!&;UX^&TQ=YUOZ2O:4
M](JZT[0'8GF@#6,LM1Q:N=8B7Z(6<. K]>//N5WR:.7M8;I&F*X1^CQ>9AT.
MN+//:"S$3&629;DV5/B57F,J3TSBJ0D'3J-<C<052T8")=ENYMT(L/CWHV(T
M3X2Z1'CH&PJ7!Y M 4T5.$/+AX@R'U7G"]H$UN4;2#U\2%?6%T2>C]EM%+#;
MB>[ ,3M!Y;=7+\[[.R5IT1<[V5I-BW.+ADF+?*^1ZTOW6;K?F!:8>;-:XKEX
MM9F:F]UD7ZE)0P:EP_L,TWY($@R#T6$P^@K%>==F,L&PQ/ZJ.$].])+UE;G2
M%(I4QZOH2M;GM09@/RCP3)R'L\+ \]<'GD/U(>S\\X+ZH)D*4R<'>I00K+A0
M%<5\+C%. ?I-A)U_PF!T&(P.._]<57W@LVH[EAAV8ES+&M<IG9M6NBI4']S
M\ZNM?Y"OY#]HW.R?W3)O]N_U!Q>_P3(."8 @1!'(6%\N$H3YRL?#N05W2/EE
MQRM?(Z#QTFCF0_S.Z):=T\USS'[&>RL%3CA&JU\:ZPR?8J4W=9777AC@K."*
M7%$[4H6M;=EMKB*OZOE1., 9;BL8 YQ?DE=T,D*0X:RG5U'G)D.XZ @9#G@,
M(%RH2"(>PB5X<"%C$3ID9 $$3$@PP80+(!@BG/(81,!$$B$CNQY</IAA\*:"
M?$_C(-YSWC?TSGLZ[G[Z!?VNZ1=1.G+=HW]\N 6PW9'7HB_P)L9J$V&"?297
MYM/6WRV@O7M+!IQA9,K@J05!70KP7/ -O&;AYZ_Y"$>XJEWVR#?V*7JZJV$R
MEYY&>GT""][0O9N32?PM,7+HF/N 7_#C0Y5>5/$2;@3_GDCC0E-(WS('KT@0
MWAM&1V\XG+6X2V4\_]__^\_HXCA 1Z!3]]YPX%,#2-_0/P(6!SX,?6"L&PZZ
MF.80L+-^?>3?90 !NX:+A/Y=#^3=A_[WV44P^$_PSMHIY"B'HZP9U1W4<LV1
M( 6IFNM#F49>K!.\RS?0Z1&[3YI05G5LU5QV!%901OEDGW"*@Q@< 1+]\2<:
MO4[3[0<F%.(1<F3^FE "W![FTX0BMQ;TUE&F33;3J%2G"\7)CJV5.\J*HJ_2
M0MIUF :,4#XM6!_"JW,VE!7E/V%U8%@BA'H\1\P7ZDX/P/]?#]4&D=D_:J'[
M6)7-7R>9BXA8 :TB4O5)6ES)S2BWX#M5HF9GM$E?7SBI%IP3$$5S JZ3-/TH
MJ/]ZT/5Q43]XC:D^@_J+<LUJ\^O)0HDO[7&O6I4%<M9P1V20$?HJAL!; >$
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
MW59Y%> #VKK0&7!?:3=!S9@CF6HA3C\[=+%3HQW9:L$V-4-O-ZT#LVV'+5C
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
MH*"][4NFI[>B3[83!P'U9[=^(/+FR<&2+0*!*_SWE=!E(LO^F4\/2*?K]$(
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
M6[FO;_KA]]X4DQ\TB/6?4$L#!!0    ( $DX@5B8*2,E;2,  +PD   8
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
MK[,ZGT_Z\;^E2\B(N@L%P".IS@P?9BX;V(;:D$P>P Y,X6/;D<]YJ7?"PRC
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
M0&<T&[*8MU47(P0MU*5/:FJU%TM1P4V#(Y';H7-'CB+FGU2-0UN^IK 1N+_
M+V^V#]Z_M3#XI<&'^#M4XY<-$L&ENN(U/4,!&MC)_",^,?Q32F7GW)1W+I G
M%&6M:$8UU/@55*3#1.WDG_IL6,6#G+<>F;5\W'>]^<3?UDT@/[CI25["=; Y
MM?8L4$$@6YI'09@7"U1YO# ]R;\71N2-L%%#=K7!_H ?PO9$0PZ?!]HL>UJ&
M&E*+8[XS&Y"BHJ;$7J8H[EKH'[S+A6"QPHICMFLT"D&\7@'6P>G.)'KX=Y5Y
M;>*@P3F3S0@T!9 L5[?0\X'-@\U:C0.V6)?Y/!.=W_L3W 9":^Y@R@FG@-2A
M)^#ZJ)YJQ\?>VI\)SXFU=9BGNJ4MZ,"9CAC:QX[X3ZBEOJ08::MHMH]G^U]D
MUXK6[ V5M2M"A0X&-MUCC^\5GA9PDIK-_%KF'Y5& <RQ2T^EOF8>I_+R4.?&
M/4?I:Y*'\N4D$9^50X.X7,76&M^]^:K\[UEW%.B$'HAHK9 NX//V4T@A46X\
M@P$*5X-NEKXXWAA^E+?]]6(056#9H8F)S70!4(?@J,SWHH2\4^FZ[79BD]VB
M]^Z%$%]/1'M/VW0=K>.'J;0;>*[A^\-%]'NKST,%^[F@DO=(+7X_B\>77$F:
M5,YY#2*0#>T;I$^:Y.2TKH_P=!@R5ZGHB3#N8%J:VE)=F)ZY^06<5! X2RVM
MKUUS6$5L/R/?K\1*GH_XPP'>DY_^HPT?VIU;_>9+ ;AOT X0K*T9I<DGWB5.
M6(-*G^Y%>Y7N6IY*!&/R.E%$;VJ#)F5(^Z96AMD R'EXLGXU>^R>8]%9H>CQ
M#>="[KVWIE)M>;IA3!WFH4?'%6:[2ZP[:YD6"*TOO19-E^,CCW^_Z[ -7E:
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
MA&BT:ZBU^ZB>$#O@(:9\G1Z[:9 G$I%%&7,-!UU\%*:Q8&_L*93X=]$)GQ$
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
MG@J42B%H:K!<\8W.*2I E"0L18H64FDD,S0R2^$2_$,Q37,AN1PS,&0D%8S
M=OJ>F6H<"?W!2$Z M>;V6S#8!U9")U)-@+:</U$FE54S!Y&(@FT$'=&43A*J
M4"=H(V"N$.$298PW+&B&7])TJF#5@5HL"#J^ 4(1P(6@:\+*<MV$"VM[8T$;
MS6@;AG(FT!\NZ..<*FC(&<U %(@VJQA]RC*6@AE[YXJ)E!68W^W<M^K?*4/5
M[R&T91O]!>WH7-&2F4#;_A'D04FC95G8"1/ ^ Q^,V,.TU1.A09:NI4-L39.
MU %LHYPJFLP1]&F6S4U8ZA$$Z-[VRJR-2LDIG]O(%E-(24GMN-@P*PKZQE%<
M "S1FT[;!-(F+.CT_$;:E6!F][C4(-6DE4"T=(XUTM+V)[2T.)!3A3X+.8/,
MC&GTBQ),O5Z"_HI=J/G?ZUHC]X+]5R^"-_[@>SYCB&&%2)1-.:0JA01S@^4%
MOA7],F6*FA+ )N\V37L8<*%0T-LC &2  "Y@;HH3#EFJ$[BT.A8KXS"U.0M^
M[W3;!G _)TXKR:PW<[LQ&SE;F]SPGLEE A;?I&)"X%2-F8#U!&RCES*/F8+4
M%T 4)LEMTXVAJ(-I8"^0 G04D/6R;6=E"[( @<36&Y8V8-245QB10-569[E&
M',@LW9HE*KYL6+<B]Q)T \.;DM'=IE5LJB^[C[YM&8R8*M' O)&22$6H<E(@
M5ER4-&I^6;;#[')YM?.;JLTD Z*]6A,: U<K0M.R5. 9Q:K16DL+*J\T6?AD
M2#G%O-[YH4*M171?+D>B5M1$9:G 7!(L05C&Y:R)3O/=F2E<1 E4]Y^=&7C_
MS:)UT8\3V!6FF@Y,Y7S7O0TD_,:FL"K.ZT]-OBM@O><0L8<XU@V?HV.>5@;_
M/X[U#8"LHMP*:8^"K@W8> 2\&J$SK-*\J6@[][+XZ[!Y@JCN$/#D-NYR_O@Y
MK^N%1&HM)T"N-^:DQ AZX=M_3^N#5WKK)] =0+8#(&9?_,GHV"%CNY#QM,E_
MR-^AGB%$/'N::VK-W9GS[IESMX1^R,9=Y;U)6Q^RNK86,)MTYLE1]&!GMAEN
MOTK1OW17M-TH>DY<].P+_ATJM@<53VKC5V^+-W49<Y]+Z&<(QZT\6&S #'/5
MF$E%Q](DK'H58*[QS-T@*U%"37,V58*5.27-NX!BJLHI%O8V/^BC*_?2';FK
M[P ,%$" D+H18E]?X!(5N'H"HG/HKUZ$W+GGR1=W90E./X\5((J8$Y-44<.M
M2X^I5COJ<U,(_G$FJ%-_;]AX^1%7W;+\AFO]=5B!Q]2I[DAPIJF*\+5DI,9J
MO^^&MWM U>;;&Y#JU9E]QG;P'U!+ P04    " !).(%83G:I[@,:  "[E@
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
M%SC4!CL;4V82,1O!&.@<N</H4IFC "Z+-Y-%<\)\^Q81E1+B!#=4HC\&$)8
M:DBR* C-I">[VK6[4[,1_64$,RL%XU#S&\:!,<D[=8*G$ &/MX">@\,(C%2A
MKG:-U>:+=Z-=\+A^-D^UF;5U&T]F(XO>X+X2I3)K5WBJ&B=H*C^S^\PK?QYQ
M_Y-YY>>6B=\"7\./#PT[L@2%<)CW90'.%)8&PR5U0$AX-7/"=R_IZ,]/\_UH
M@DM_H& 3&K,7(1(@]\>D=+R"&ZL)"LVV%BP^9@<HAHPH*BY>(SIPDZ"WH7AY
M/188G*A 8K</MH'BR&O!.!F0JID^$#@EP CR&%L,7?)Q(0+I(&Z'H3F,_Z'G
MH[9;ZX=AFZ$>"+E-Q6A\) Z,4ZDJK+V[8QISH"V>MT[!T7%0&D9\&ZQHR@RD
M7?DXPZ&\?(W0$?F<6)FO#(K-I04_[A?.%@1[VG]FZC8[!B&@+<%>#$D^Z\$[
MEI\3PMM@Z:0RU3?J<C"\BSX#QH/Y Z5*@Y1-9!/%U%FF$K2)6)_"%VC<SY;B
MX=[=S:/(UXS=OAK7LI\%);F*D_.ZG%LZ,<?#*T$<]S9+.;@+LK90',UE;[_G
M]1CT-1*QJ$$[MVH>!J1?IP)8;3[&D\E$K=67LT<N;75MM.OT]F3EZ5^&NE_Z
MZMD8EJ3EL&D9NP !M:UDM0!V;;@N6FWD#=S_M+!JK44CV QI/CZP2 5D' MN
M2.#&FA<6^@M^!J&;&[/$M<1"]79M:P<\VGZ_X6TASNNLYHB*X&)Y7S\8;;NQ
MYVJ[[1(E(6,B.@Q53'@>)V;B<;+(.^I;C^:(.B>4?ZN.K[=F-SOTY%WFKKAV
M!Y@4BB,JSGRC],3-8O-N^B @USC6H$<3I[C/V_1^U:)W>(KWVQ,@3R=O<#8_
M@["772FLRT+5"JT6-X%=[@@54JE6&'&6^PH[FWM:]AG+=?2WLZ.W/A)H]%6U
MPK_Y.$J3,\:,(#+2PY,3NC7L'7W_R)\-I.++VPX/7G-R\&9'!KEP4!ZY'GQ8
M3U(E8[B4*BZ8?% (URB$IHH41J(_YK9*U;FM4&TKAGU[&@ -DFP3IW;$:16U
M:TIE-J<$Z7C\0NJ4,$=HJ;A$!%6@D%11<V\9#G9L;=P-]H(IC8%CAQAG5'P.
MPBD<OY5H96!LEZ 05$GG05 720Q0N:-T6/"#USD*PW6L2%0V3XN54CYD/T]E
M;LN/4/T.JCR.4KV#2MA(G6-]\W)Q$Z+%]K,[A(U?"\>%I0O8ZP8W/)MS"'A,
M&X4=Y03&F-60K+6Q9GIQM>(]@\%2!=P9D2BRV0]?XHP<DV]+?>PK\O'R"AC+
MH,GX!0]T?G.U/:X]G]7RM2/G'X>\: ^ F2"XY(\JATXV\G<*+D#.)GIB#]!2
M2W7)OAM]^:_YQM5%9<?DBXT\;+Z,L>4U[TY3'/T F/JB 5-'!\#4 3!U $P=
M %,'P-0] :9:+/Y[76J3\ [>%IU7"7WXD O$QU2ZKZQ\8/^%NQS:XZ9R+IEJ
M>L/L--^/?$5=V!2 @?2OV+TOU8M/T\C'P^LTQ10S3 4WY<W9=5=[Q'X<"A2L
M<@5+K#M'[@7^/6H2350N!(BU8 ]$VKF;6E=<]J^(%:=4W%=@WOM+_@3GN,1B
M(/0IR[&"T4[6?/.S()>"'39-$.*H=&4%4ZDS2GJ45*R1'/F)3NI84]:GQLW0
M,CCLO?W8>Y!9<3&2R&.:7.2C_6U.O(WGU<)':-"[1@U\0@&/\$1[OFIB1R$N
M)=KO3;KS\K8&' 8V,OK<*0Y@L8MJV&/SY3(* 8/3.<&IA5SLTD8W=R<)1?9P
M9[_KJR6Q9(FIUHE)3K#]SFE!1XIAS^57QB_,VK*(*=85S)MD*L7'</<J)_@I
M,(.?O@:!RY4%B33T9O *%7,D^"*0!WG8>-ZD8G4PCEC9#U'XRIHE<Y8K1#->
MW443-A7LOM[Z/*Y8H;A/N#)YG\>5HQ:K#"8JJI=F<9T.:BN2CSF>]>9F:!$-
M>_B-N(=\<(.J$VNE)O[2W<UVM;IO;J0$G6[;HM)<%9R@F@\/-0/O6^=5FW4)
M%(6/6/2!%6<^K;^Y=#M2BMO*,89E%U&@B8%V" G>VA[3/40C?#3B=5!7'K\Z
M[(4.Z?5J,TC^HD506Z/DVRM0>KL@!I;B=9RX'E=CR;/%BE<60QE\<'%U UM*
M$IH5.0-C$IG)J44 4>3.F_LU8T]!_L9HV'(.MCOK !&<6EVY+X50"KZEF9L/
M$WB/RGY7O/&=&L%'2]JURGD]-=36 $P7LC@(Y38(0)&L""@-0U^K8A>J"G3B
M3CH3! )!$?YC29*M0^$_]1VC226_PQVR]U4X'!9>ND%_]2KD3_+_5G.WMB"L
M7%:[$F\W\\C9]/I&+?I%7>$'00WR3.OS'@[5VZ"2YBHW! US\?ZF*GG#VA'&
MR0MPG58>#C-1RCQRA1AVS$!RN6RL-$B]@94"XP7]8WOTHNT_XJ_W$">[LQCV
MR[AAP4'OV$5-5@$?F08((D<)9Q0I[^=Z:4MN8:@H,F?\X (*6]C$LEW$G-./
M.&._<B03%O;M.K0:8U>/Z\K@VY:CC7J,0:I6E0131S_9U95<SUK+*7[QB72H
M+T>XP^6Q/E;S1F0_Q>:*6V)J*W+I[;9'VEKS/?P^"0ZS.,D*,VE;A2@"3SJ9
MVB'A%YVY4:.J*F5L''^D&?UAVO/80F:-HB_]?L<68[)^9WN#[;Q0>\J!0:J8
M4R-H*!8<S96X;L\;=&;6MA:->::U QMB5'L;:07%J\2F\^U05EP+T'S?;CW\
MBRTPQ!=--(4+.'Y[SN?'E@:-7+!F:V%&AIKC5I%E0N=;62VW1<)07C#9+;U0
MXAOT>7>Y0 -$UO533L7$R'U<#VZ=->5ZMQX7] A0/MOB"S((5UG%3H21++8!
MYX/1OYLS)&WQ\J4G,<AWV.,U8G1)Z32L>$J. FK7#VJ*L0%9?G/"<^E8" DB
M/4%*1Q R8E06,,19 (?^1MI(.&)&XO7K\P.3A4Q&9O9BE<$5MN%O9/E)5=\<
MB[W;PCVI)A@B7'HK32+_"-Q@0Q1SQR3/7[_ZT+6A_P.<X(N&$SP^P D.<((#
MG.  )[@;[  >"[\..M ;%\D*?LRJ+/WI_P!02P,$%     @ 23B!6'[#MH5/
M%   74D  !8   !C;&ER+3(P,C,Q,C,Q>&5X.3<N:'1M[3QK;]LXMM_Y*X@L
M9C<!'#=.7UN[+9"F:2?83E(D62SNIPM:HFUN9$DC2G&\O_Z>!TE1LMS,%!?W
M D5GMZTM4>1YO^6WJWJ=O7^[TBI]__89_S,OTJW,3'[_;IXU6F8J7[X[N+@Z
M_N?MP?NWJ7F@OZ3*S#)_=Y#HO-;5P?YKMMYF^MU!65A3FR*?JKDMLJ;6,UD7
MY73RNGR<R<HL5_7TU0O\O"CR^GBAUB;;3O]V9];:RBN]D3?%6N5_<[>M^8^>
M3D[*VGW?:-I@7F3I[.#]Q>/*S$TMW[Q^^XS K=4\TW)>5*FNWAV<',A$9YDM
M56(0,_>]5&GJOSN8-R:M5W#.R2\S?O@X*;),E59/_0<X[FU=!2354A_/*ZWN
MCTUN3:JGZJ$P*2U*)6WW[N#-Z?CY+P?RP1$+J'#0/D\P3$],+E^.7Y2U#)]F
M# P]C/N5/6+[+=:J6IJ<=L _XY.3DPD\7>O'^IB>F/(#N(=9+Z6M$M@C,]7Q
MZ<GI\PG\_U$_OGF]A,?&_RZ7!W!,_>[@\\W9UU\OS^&99R7\J=,8H=?CUQ$^
M:Y.FF?X3*.'CC-&W48 ER&R)S']W, &N%5D!_-RL3 WG+50"E\\JH[)P.*V8
MTH)9)#CC$]KN_,O%V<WMY><K>7=Q_NO5]9?KSY<7M_+\^N;K]<W9W>7UE3C_
M<O:O#V?G_Y!?K[]<GO^7F(SE95Y71=HD*,SB;J7EAT)5J2P6\J.I=%(7E96'
M-5S_ZU\>3T\FYS.ZSU\^SHYPX7FF574+U))W.EGE .32@)B?%U595 HWYAV$
MW^*\6)<JW[:;S'5F] ,\4Z]4+4'6C95 *GQHKBU\11;#!XO'X56W@U1Y"LLM
M$*A([E>@+QK K0NIT@)8(^H5;'2>J<U<)??R:Y&99(NPP%4/"U\,H(PDD#=9
MR;(J'D#@+2AD12<"+8JF7(.P(0R)KFH%$.I'G32U>0#D$@!)YY;Q=< #3KQ>
MY5(EL$%>@_!(1$75FC:#STU&5Q=5L99KN(X\EWF1XXZ947D"NV],O9(+D\,W
MO%MI(*W;Z_<&&(5[6=GD0  Z>:'A$RRT %\%E@HP 3+8L;Q#Y!TEX!.@"(S3
M*1*-4,BV$L\:$6GM2F49L( 94%:ZYI5P)2G (M@:4>#UMYID2$Y./GHNW;:'
M7SPF*S"\@,E90A29O'G^ @ZQ4@'H*6S;$;*P'%9'O+EIP/#! <<39-"ZR98*
M(6K1[AS#.%PIFZK?Y1< %NE%6[Q\=?+W[H'^]FT-SX" VW#J6)R.Y5FZ-CDL
M87$6,1$#C91; Y*:ROF6X''*5(VD64A;.'(3T/&*$7W\M0&?(,6Y*DT-K/NK
M6I<SDO0@5O!E;>I::P;>[RYM R*;A)M @VJI4V), ,MI(I">U8+!YY,]%2(T
MBZJE@$2[T+F'HJ.:>E548(%()(*$$-%1.NH*O"T=)1RI\ XL7:M[H!80+05Y
MJF!7@LS*7"?:6E4!4*H$_I:@"+5&_%3Z8"QY/:^./:P$25S "A@&QJ&W_5JE
MVE.]BTQ@(2I81F#.38YV7L+>>$^HQ0+D&U#%ZV 9&I596IAKN)@7-3[>Y ;@
M6S/=0;%+> 01U@K8TSX(U'F(A<3#+"[S(=RZJ(T&X.\R Z%*R78S9Y 78&(8
M*D'&H0&4G.!YZ2G@1M7*4+"T;AFM43:2TV^(J0AR2G*/U-D!VN'1I&#M6[%V
MW+TJF&W  +\]^Q)0[,](O)RL8G2,0OYND0E!BDAP(CE2EH4/'@ G@=1P5MHF
M1:D17T)2]"C!:O!F9HFC:/7F)C,U2[,C>PW<NVWF_W;\1L^4&7B<R0$N#>
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
MW_CC2?A+2OBS2O\#4$L! A0#%     @ 23B!6&--<S'R%0  K>X  !$
M         ( !     &-L:7(M,C R,S$R,S$N>'-D4$L! A0#%     @ 23B!
M6$Z#7'<)$P  :1,! !4              ( !(18  &-L:7(M,C R,S$R,S%?
M8V%L+GAM;%!+ 0(4 Q0    ( $DX@5@7O]GTH"H  /?D @ 5
M  "  5TI  !C;&ER+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !).(%8
MG\W4+[-S   QO@8 %0              @ $P5   8VQI<BTR,#(S,3(S,5]L
M86(N>&UL4$L! A0#%     @ 23B!6*(M+ )%3@  5<L% !4
M ( !%L@  &-L:7(M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0    ( $DX@5B*
MFEO3-6," %4?%P 5              "  8X6 0!C;&ER+3(P,C,Q,C,Q>#$P
M:RYH=&U02P$"% ,4    " !).(%8<*%X7\\.  "8#P  &
M@ 'V>0, 8VQI<BTR,#(S,3(S,7@Q,&LP,#$N:G!G4$L! A0#%     @ 23B!
M6)@I(R5M(P  O"0  !@              ( !^X@# &-L:7(M,C R,S$R,S%X
M,3!K,# R+FIP9U!+ 0(4 Q0    ( $DX@5B\$5/E9"D  ) J   8
M      "  9ZL P!C;&ER+3(P,C,Q,C,Q>#$P:S P,RYJ<&=02P$"% ,4
M" !).(%8R]V\[34&  #=&0  &               @ $XU@, 8VQI<BTR,#(S
M,3(S,7AE>#(S9#$N:'1M4$L! A0#%     @ 23B!6'T*KGV1"   ,S(  !@
M             ( !H]P# &-L:7(M,C R,S$R,S%X97@S,60Q+FAT;5!+ 0(4
M Q0    ( $DX@5@72N:/" D  !XR   8              "  6KE P!C;&ER
M+3(P,C,Q,C,Q>&5X,S%D,BYH=&U02P$"% ,4    " !).(%8#K+*3^(%  ";
M)P  &               @ &H[@, 8VQI<BTR,#(S,3(S,7AE>#,R9#$N:'1M
M4$L! A0#%     @ 23B!6$YVJ>X#&@  NY8  !<              ( !P/0#
M &-L:7(M,C R,S$R,S%X97@T9#$N:'1M4$L! A0#%     @ 23B!6'[#MH5/
M%   74D  !8              ( !^ X$ &-L:7(M,C R,S$R,S%X97@Y-RYH
8=&U02P4&      \ #P !!   >R,$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>clir-20231231x10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:clir="http://www.clearsigncombustion.com/20231231"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="clir-20231231.xsd" xlink:type="simple"/>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_5kgkULcgD0ONnPjfuXGwWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:DemonstrationBurnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_UU34N33rwkGhSif7cdDiSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_om18XVSrF06VrUYOkeJAZw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-22</startDate>
            <endDate>2024-02-22</endDate>
        </period>
    </context>
    <context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-UczicBCPE6KOsXaaN10kw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-22</startDate>
            <endDate>2024-02-22</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ILWJa2Az1E6w8vqDorcsSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_WnmuxNFvbkS0tLZ6Qh-a_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Z5W-RNPh4E2aL1olBFhWIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JRWRzwEffkae_mcLCvwQqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mnUowe2L3EqU5JqmFBpbxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_BL__aJ3U7Uiwaki2OxXp1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xYzE9W05eU2Xt1SNNqKDFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_i8BrVGJv0EK_tqb4o3lQZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4DcuPv7CCUKjFABmHsj4Iw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UlyrJWoMBE2VGCuxE3R8hQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_mnGUtIBhj0ud8NjARMtlzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-22</instant>
        </period>
    </context>
    <context id="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_55IH8Xi8Gk2PmA0Ra6dtaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-22</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_LQNQE8O6mEOgYtU21xzfng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_iJLXDA0xD0Cc_Bz-z3HFSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_8VhQ_FeuJUC-f2vvYK5HVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1HtmAkPqZU6QaT7BEPw5Sg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-22</startDate>
            <endDate>2024-02-22</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_qYfVDOOn6UqQr5faXQFYgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_FsDM_6mE8k20CMdqDZAVHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_r2vPwghnY0-rO-tZbYTBRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jj-lbA-dU0mdq9FYsHAdzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_slr2Lz--vkevwyuKvM3l_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qy4_nqHxWkyJldSrJmbUlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4mknXz3zV0iVg7vRBOyZ0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Zlrww06-SEOfkuSoKUCOFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tGYY2UAJ40SrO4A3nkOPCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_UKVmbn-IbEGkJiseE78BoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_C_-JHmvrpkyCDQD-arzh2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_uPxiZYJor0qlx6JLWiPanQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_fuAPEHar8U-5BZg1Y6sFZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:OklahomaQualityJobsActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_gItmiUSki0aey2nQuuQfLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:OklahomaQualityJobsActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_H0doBGcLmk-JOWFQzdbnlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:OklahomaQualityJobsActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_8knI2lN2XEi-o2QtRRFhew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:TrademarksPendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_Myu8nmyIf0SLg1FpJODUJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:RegisteredTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_06jWyyGzhU-NmZz23mLfnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:TrademarksPendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_9GC8fN9JnU6VTTVZfkx-nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:RegisteredTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_ADAI-1rrAkiF-9xNpChGPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:PatentsPendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_GR7Gsv7_cUWdJwfoBIXJuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:IssuedPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_avBbObjxR0yQ0cd8eTN82w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:PatentsPendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_mJ_Hf22sV0-3SxVIW6WVXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">clir:IssuedPatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_YhYCwRqc70-UnBntZREYZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_WG0pIJSv10y0fIMkiazdQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember_Tf6IR92z7061PaaZ32m4zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_CN_8UQJgRKypkaR6mXaNTN9LQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_P9oWC2IezkKwOMC0XGJdSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_guy3gb4RjEGC1X_LmEZv_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clir:DemonstrationBurnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2023_FZh_m-VES06UgBqvUmOVUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="As_Of_4_2_2024_48EaRrvV9UiM6oqAOi77Zg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <instant>2024-04-02</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kbpVtRn2kEC5cdW9womPkw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_7_31_2018_us-gaap_SubsidiarySaleOfStockAxis_clir_ParticipationRightMember_a9n6be1NB0-zL68eebNUnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:ParticipationRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_yupS5YGyXEabjzyCeNcPnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VJioI9lIaEe10xuhKTjd7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-22</startDate>
            <endDate>2024-02-22</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_rQ0JkoMUpkm4oaw85u3A8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:TwoThousandAndTwentyOnePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:NonQualifiedStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">clir:DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:NonQualifiedStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:ResearchGrantFromDepartmentOfEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_RSy7522UwEyomnO2WKu3_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GovernmentAssistanceTypeAxis">clir:ResearchGrantFromDepartmentOfEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_30_2023_To_12_30_2023_srt_RangeAxis_srt_MinimumMember_-gHva6QEzkS6ZIT1VIN4bQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-30</startDate>
            <endDate>2023-12-30</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2022_To_5_31_2022_qYhpEEEeU02_Ix34xAMqyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_rha3UQGfXEizireIPllEaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_10_1_2023_To_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tb29cVk-7UKcxs7uPx2rpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_CN_k2NVxtjEJEGy3iQBOei4JQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_wfHZBMkf0EC6FVbrjXh2UA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">clir:SeattleAndTulsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_t8G-PRE7F02R19MBwZlZqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clir:ConsultantPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2023_To_6_30_2023_zr0SuiH8ME2TngEwZbHUWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_2qr8Unr78k2awZMyfGwiHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_bfzk-s7v6Eex9y7Ks_dItA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_12_23_2020_To_12_23_2020_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_2GSKimeLaUuQG0Z_fa9gBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001434524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">clir:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-23</startDate>
            <endDate>2020-12-23</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_category_1l0RfPMV5UqKPxj426b0rg">
        <measure>clir:category</measure>
    </unit>
    <unit id="Unit_Standard_item_tak9TkkMhUSThiyONTIKfg">
        <measure>clir:item</measure>
    </unit>
    <unit id="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA">
        <measure>clir:installment</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      id="Hidden_xTCxKndYDU6QE_niQtmoNg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      id="Hidden_8RLEOyLgc0qxm-kZ9--tcA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      id="Hidden_IaZIWFYIkkqFmuIPoSgjPg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      id="Hidden_gerLWcf5EkCTR9HdyfxlVQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_pks1DH_DZUWSoxxdZJABQA_2_1">0001434524</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_5o_VYnkfFES4xUNPDkQhUA_4_1">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_IpAeFq6KlESpIHQn0DYDdA_5_1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_pw3d2eCee0uw0Q95zUps8g_6_1">false</dei:AmendmentFlag>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="INF"
      id="Hidden_MqmSq5FE80Cvx6bvup0H2A"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="INF"
      id="Hidden_R1GgZWzooUClnU2HocRoeQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      id="Hidden_t9VEI6TKAkiaHqm-0bRTgw">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      id="Hidden_VrKCXZhtRUOC4X9L6BT5ag">http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_FsDM_6mE8k20CMdqDZAVHA"
      id="Hidden_q-Jocd1YTk2_FodznyB7CA">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_YhYCwRqc70-UnBntZREYZQ"
      id="Hidden_pPixEdWBsECHEANBm-7wtw">P3Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="INF"
      id="Hidden_-Tujb5x1ME-T89tOgnnqaQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38687061</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="INF"
      id="Hidden_E3NXm1Tm_Eim4LVgtVAPHw"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38023701</us-gaap:CommonStockSharesIssued>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="4"
      id="Hidden_jRqHqRMgTUecpYcWntHKeQ"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"
      decimals="4"
      id="Hidden_Q6-ann3VuUmA8lj-wBGzFw"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <clir:CustomerPaymentTerm
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MinimumMember_2qr8Unr78k2awZMyfGwiHQ"
      id="Hidden_p_aq-tBKHU2lA8hk5RpndA">P30D</clir:CustomerPaymentTerm>
    <clir:PercentageOfUnitHoldersAgreedToExtendParticipationRight
      contextRef="Duration_5_1_2022_To_5_31_2022_qYhpEEEeU02_Ix34xAMqyA"
      decimals="4"
      id="Hidden_DAHynBerJ0y47ianM8EYCw"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.0067</clir:PercentageOfUnitHoldersAgreedToExtendParticipationRight>
    <clir:PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight
      contextRef="Duration_12_30_2023_To_12_30_2023_srt_RangeAxis_srt_MinimumMember_-gHva6QEzkS6ZIT1VIN4bQ"
      decimals="4"
      id="Hidden_31o0FSffFUyroYlZzYPKAQ"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.0067</clir:PercentageOfUnitHoldersAgreedToExtendWaiverOfRedemptionRight>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="4"
      id="Hidden_g9dONOQQBkGn3XG7lyvPHQ"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.0067</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeiturePercentage>
    <dei:DocumentType
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_UABM5v7sM0ax91kaJH2Pew">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_L0Lj2G1X0kmXL8X_BGl3vA_1_0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_-0HNpA5H70-_Dz32Qo0X9w">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_85yWVeOXiEOaNjiYSOm9GA">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_dyLjCH0FRUaG47KyXlYVPQ_1_0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_ttWQBjugrkSCrInDUSaOIQ">001-35521</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_SBnx4MpyOEaYjrnx643EPQ">CLEARSIGN TECHNOLOGIES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_DAbBD7h3rk-rgBG-V4UfZw">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_EEXJwmB65E6FVJ4yp0PXcQ">26-2056298</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_ircN7rcslkmWY6tfuqMFMQ">8023 East 63rd Place, Suite 101</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_TSUPQ17SW0OlLBsYBuWwlw">Tulsa</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_03jAHhQ56EqfjgdPksbLdw">OK</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_vRrL7IkjfkmoOdtGNJIb2Q">74133</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_7fy4Dhn9OEiOIiW9ECMhIg">918</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_1V6v_8noFEKGaJ22mgqR0g">236-6461</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_Nh_m82Z7rkOqR_5sd3sRmQ_2_0">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_F1iEVu02sUaV3sZPe6UsJw_2_2">CLIR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_y1lCIBBNt0uPh6sbkWS14Q">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_qPNedR57iEOWT4pogdoJtA">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_5EVelG2DrkazJ3FVGrjl3w">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_C0zM9pmY0km7e0Oe_Ezkng">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_qSa_NdaVpkKdhVDX4i8INw">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_3Y1MKdXIjU6S6n3_JtfXWQ">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_M86_aIdE60yr7RYuUYOUCg">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_p7K9gGtJR0ysj9oXAMUinA">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_McEfonrRukqMUc7LMc1M2A">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_iQE0xU8SRE27bgvDmw7SYA">false</dei:EntityShellCompany>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_ac3BcAv7DU-06r9J4C3D8Q">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityPublicFloat
      contextRef="As_Of_6_30_2023_FZh_m-VES06UgBqvUmOVUg"
      decimals="0"
      id="Narr_LUSw_hsFhEaSEAGS_JKh_g"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">40360983</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_4_2_2024_48EaRrvV9UiM6oqAOi77Zg"
      decimals="INF"
      id="Narr_VQ4ViZP2OkCtt_JjyNXFog"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">39039273</dei:EntityCommonStockSharesOutstanding>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      id="Narr_haqHERPEckekbAhkkxcmFw">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      id="Narr_Lmz5kMgvCEWeo0xRv4vWag">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      id="Narr_Y-_9sksKmE2npjt-ITViwg">false</ecd:Rule10b51ArrAdoptedFlag>
    <clir:Rule10b51arrmodifiedflag
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      id="Narr_3FoVJhY8okKhKEwfl38Sbw">false</clir:Rule10b51arrmodifiedflag>
    <clir:Nonrule10b51arrmodifiedflag
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      id="Narr_j8es2oouB06bU4wESbVqYQ">false</clir:Nonrule10b51arrmodifiedflag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      id="Narr_OtMeKRnsqUu7xx9xaxU6Fw">false</ecd:Rule10b51ArrTrmntdFlag>
    <dei:AuditorFirmId
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_5NCEivGGVUa1P3oUtgRu-A">207</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_uHnEmEDSS0aAJthpLWG5FA">BPM CPA LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Narr_wVp4iGCbj0WoywnOBeg4jw">Santa Monica, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_wGfVAUhQYUCqTjKWWG7M6g_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5684000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_kz1uf5Rm4kSjaFU6HmNzAQ_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6451000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_Vgo0_4N7nECh-3-3RbrNAg_7_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2606000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_LqnxsfsjDEm3qUegrFOUvw_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">287000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_uz3F-FQoAE-qUGW8zmWBZg_8_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">79000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_x0whmrJbDkevl7QYG0rvSA_9_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">188000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_RAjmds1FIUSbv-LqcmB1eQ_9_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">20000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc__zYMOE5_VUS_64OcjoPQ0w_10_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">350000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_r4GBQMZw7U-m5eZlU_4Xcg_10_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">577000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_FHXNTcw6KUW2efH15k49yg_11_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6509000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_sVjUWlmlAEKa6TQ0ZNeSqA_11_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">9733000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_vQv6WtESzE6YMnzJ8lv5Ew_13_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">275000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_9Tx1Dj9rTkaprmaUeX4YYA_13_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">384000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_7PNc0B9PBEKF4msWVt0s6Q_14_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">836000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_qefUPZW7DUSUclOTNNIrPQ_14_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">798000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_Si56fDf2O0yuS-oZf4hc3A_15_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_ehOGN4Jt_keUO4XmiNygaw_17_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">7620000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_KEwDDQcMykK9n_7O_PiR4Q_17_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10925000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_R9d6A8j2mkSepl4tWEq5JQ_22_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">366000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_h9UY-AVX00uhNxe6evfz1g_22_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">296000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_pm2brpdemkWvwtcMguUe7w_23_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">71000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_OEMqX3sKF0aMF-DS3QD3Dw_23_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">133000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_zVtrBro8xU66RDq0H-QL3g_24_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">703000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_exZbL0YkDEeSYMbPzvnRLg_24_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">471000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_sTc4GOJtjECvcuXMaDf1TA_25_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1116000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_m-EhrM2HI0qN5g-PwWIzPw_25_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">247000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_iGbhpE5gN0aztopdFxaFyw_26_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2256000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_42s4rlicYE6__70nm6y1TA_26_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1147000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_mUoZsHjxhUW8VeJkZpwjiw_28_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">172000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_8G1s6w0mpk6ApAE8Bq7Guw_28_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">226000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_IGTxLrti7ESCP1tTc5WgEA_29_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2428000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_-9JSttmuAEi8FZ7u9P3XNg_29_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1373000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="INF"
      id="Narr_S_QWLV7cOUiaDm1Z_wTpMQ"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="INF"
      id="Narr_dDNFD9fAoESt5GwxwcftUg"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="INF"
      id="Narr_zOhKVSn_HEaUGCC00I3c-A"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="INF"
      id="Narr_nu26ESLw6k-rICVw-yyrrA"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="INF"
      id="Narr_1jJAFVcHGkKNk_PiPkzZUw"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="INF"
      id="Narr_pHlEsjDVLk2kO25b0Vabkg"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="INF"
      id="Narr_zET1utIfc0KHlQ-SIUDqTQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38687061</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="INF"
      id="Narr_FnnXbAWKGE2j_R4wHrCt9A"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38023701</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_X3vmQq5Rk067M6woXszgzw_35_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_RKhY9RwhNkysLtpSX_8D4g_35_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_pPIGcOzbxUKxRWmRIH2gaA_36_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">98922000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_3EpHbvQ7PE6oil0Z2Q-BGQ_36_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">98079000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_YEAMPEFH9EGcWYVgPuPrzQ_37_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-17000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_sCQ52u0U8UShJroa9ezNtg_37_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-8000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_3Hno5yx5AUCKeQIYRiyUpQ_38_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-93717000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc__bi-U5sFTEuwOtKT04_AEQ_38_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-88523000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_t7eq6dVe_EKlWNakHsYzFA_39_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5192000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_uTc_DM3T8UeySxDTpnUtAg_39_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">9552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_tkvLoRwDREGbx4bQNrbm5A_41_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">7620000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_7c_gUB2nnECyARY86YSZnQ_41_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10925000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc__qPW-CwhxEmdZg7CbH8EUg_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2403000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_dMZl--hkH0GAu7i5THx0ig_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">374000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_jlnuuTHetkKHf6X6EQlmrw_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1586000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_lKcLCeW280-T4FPMbx0quA_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">258000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_TX3duVkGQ0m_apTjknAn1w_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">817000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_JKW6UsCkNE6-h1LwOO9EuQ_8_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">116000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_1qqBZQTmYk2J6D-ckjuEhA_11_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">739000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_Qj7ePLAo2ECL2SFLSWJmRw_11_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">505000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_L_miI_vKK0-vbAYHdS7BBQ_12_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6059000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_s5Fk2A3Tp0azepemXcGVqw_12_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5728000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_syM5L7VZMEOITYrWEtZK_Q_14_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6798000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_0NyWUJfdyUa7VRpwLASG3A_14_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6233000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_NIqhBySxpESHXn-P2InXug_16_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5981000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_Whw_aOwCTEm6myHAM1TzKA_16_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-6117000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_LtbhJiiXgEuTkTnuO-RTFw_19_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">324000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_y8m9_D15m02mpamqd9QqRw_19_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">83000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:GovernmentAssistanceAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_3Yj5xaU9Wkyfernrtx3r4w_20_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">255000</us-gaap:GovernmentAssistanceAmount>
    <us-gaap:GovernmentAssistanceAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_kS05s0CJ0kKSknW8cvNmrQ_20_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">232000</us-gaap:GovernmentAssistanceAmount>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_itL_H04LbEKdwo-I7XPP_g_21_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_qJOEH96crk-0ICq4U2r4NA_21_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">38000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_yEL0UxfaJkekUnID7xJI9g_22_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">203000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_58d5aUu5NUu_oxO60OOhfA_22_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_zZKQTWjA4E2m6unLITF3RA_23_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">787000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_DG0ZDMAs0EWfpej9aE7xLQ_23_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">359000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_KhhwBQpVFESPhurrnyPY9w_25_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5194000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_QrsKe5GuK0WhTvaLNnTfBw_25_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5758000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Tc_co3fT91lyUKG7JfrOdLfnQ_27_3"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Tc_co3fT91lyUKG7JfrOdLfnQ_27_3_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Tc_-eTs_WBs2USTgKnjgynzeQ_27_6"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Tc_-eTs_WBs2USTgKnjgynzeQ_27_6_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="0"
      id="Tc_8h4N2-N0U0G7-CBy_TtYJw_29_3"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38500933</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="INF"
      id="Tc_8h4N2-N0U0G7-CBy_TtYJw_29_3_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38500933</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="0"
      id="Tc_sCAER_EHikmsG9D9eL4Xig_29_6"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">35338712</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="INF"
      id="Tc_sCAER_EHikmsG9D9eL4Xig_29_6_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">35338712</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_SXZkfobctkmAXhSufnT8Mw_32_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5194000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_x6A3HSsqukyRd-6CbPy2rA_32_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5758000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_ZXaYAAtfpESTWdyTADumZw_33_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-9000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_p-I2s2XjrU6fQPPjbVxFDQ_33_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-17000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_WjIP1__mHEqSdpZtczCVUw_34_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5203000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_YrA34E0Bok-cro3VwCBWIQ_34_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5775000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw"
      decimals="-3"
      id="Tc_OuLyYvtESUCJikbsWt587g_5_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38023000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw"
      decimals="-3"
      id="Tc_Xnum6OU4JEK1zWLcU-iAlA_5_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mnUowe2L3EqU5JqmFBpbxA"
      decimals="-3"
      id="Tc_ER3ean54CUe33DIyk3hzMA_5_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">98079000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_BL__aJ3U7Uiwaki2OxXp1g"
      decimals="-3"
      id="Tc_YoYgNg-8N022cYG23S-HIA_5_11"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-8000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JRWRzwEffkae_mcLCvwQqw"
      decimals="-3"
      id="Tc_jBqu7gDOiEaSmBnapKpMfQ_5_14"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-88523000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_fCavApn_mUW_nPHkLctCcA_5_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">9552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"
      decimals="-3"
      id="Tc_KJS2SWEPiEOfZqKQ29l74w_6_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">339000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw"
      decimals="-3"
      id="Tc_fucfu4JrqEiGJsSZzsT9ow_6_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">599000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_0wQ5_0PmhEy4qRjK-M0c-w_6_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">599000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"
      decimals="-3"
      id="Tc_P1PlwrVXLEOF3zgZ-9Rw-g_7_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">296000</clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation>
    <clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw"
      decimals="-3"
      id="Tc_evtkpcSVU0i2Wbnc07AeOA_7_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">234000</clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation>
    <clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_YpuJ1zg83Ueb-9vPCguX6A_7_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">234000</clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation>
    <clir:CommonStockForServicesPerShareIssueOne
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Narr_WgcAjwcHi0KkZEu78M1U5Q"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.66</clir:CommonStockForServicesPerShareIssueOne>
    <clir:StockIssuedDuringPeriodSharesIssuedForServicesFour
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"
      decimals="-3"
      id="Tc_TdpolUodgUG41HFz4uDnFA_8_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">12000</clir:StockIssuedDuringPeriodSharesIssuedForServicesFour>
    <clir:StockIssuedDuringPeriodValueIssuedForServicesFour
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw"
      decimals="-3"
      id="Tc_MyqilnmmQEGSEORD8MoZHg_8_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">7000</clir:StockIssuedDuringPeriodValueIssuedForServicesFour>
    <clir:StockIssuedDuringPeriodValueIssuedForServicesFour
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_bOw9tYH3XUuzNRuwyCVI_A_8_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">7000</clir:StockIssuedDuringPeriodValueIssuedForServicesFour>
    <clir:StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Narr_UWbUf7Be2E2x8PJItxAgLA"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.54</clir:StockIssuedDuringPeriodSharesUponExerciseOfOptionsPerShareOne>
    <clir:StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"
      decimals="-3"
      id="Tc_63gBNjfPCEeclrrmR29Zzw_9_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">12000</clir:StockIssuedDuringPeriodSharesStockOptionsExercised0.54PerShare>
    <clir:CommonStockForServicesPerShareIssueTwo
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Narr_ej0mRFV95Eqy2VYQh1yANA"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.81</clir:CommonStockForServicesPerShareIssueTwo>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"
      decimals="-3"
      id="Tc_t2nRTsBNlUCm19LVcLIHNw_10_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">3000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Bssy2t9CmUqUHhTFdp1_Cw"
      decimals="-3"
      id="Tc_-G6KS1srT0CuX0sIlMDlrQ_10_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">3000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_CBfba3d61U-mZW7ODyKySg_10_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">3000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <clir:CommonStockIssuedForExerciseOfOptions1.31PerShare
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Narr_kv5TZe9tbk-45EvP-P5AEg"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.31</clir:CommonStockIssuedForExerciseOfOptions1.31PerShare>
    <clir:StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_2XzfjDFV3ESo72RmrLfcng"
      decimals="-3"
      id="Tc_3s4YfdHyOEmgxvGbXCCWpQ_11_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2000</clir:StockIssuedDuringPeriodSharesStockOptionsExercisedIssuanceTwo>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qy4_nqHxWkyJldSrJmbUlA"
      decimals="-3"
      id="Tc_bSgFVo52VEOV6LUNiXUVYQ_12_11"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-9000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_k1bH_CAB10m4--0A8ErDNw_12_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-9000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_jj-lbA-dU0mdq9FYsHAdzw"
      decimals="-3"
      id="Tc_TQI-PrLfvEOXhXXUqq89sw_13_14"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5194000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_pmgR-Vaw0EGwRxoDPUJcxg_13_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5194000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UlyrJWoMBE2VGCuxE3R8hQ"
      decimals="-3"
      id="Tc_SYQa2s7riUSsiYGEJK2-rg_14_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38687000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_UlyrJWoMBE2VGCuxE3R8hQ"
      decimals="-3"
      id="Tc_HFtXYI6c5021Znl6sYu9Kg_14_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_WnmuxNFvbkS0tLZ6Qh-a_g"
      decimals="-3"
      id="Tc_V2FGsGbgskiQARXUzBY5rA_14_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">98922000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Z5W-RNPh4E2aL1olBFhWIg"
      decimals="-3"
      id="Tc_SHpIVo3DZ0a47w2fcofkPA_14_11"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-17000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ILWJa2Az1E6w8vqDorcsSw"
      decimals="-3"
      id="Tc_fiW7PC2JCk2TKHcmRAq-IA_14_14"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-93717000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_4Ig9H6Aik0aCyG69gBA_QQ_14_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5192000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw"
      decimals="-3"
      id="Tc_DErbpubAZk656jbOHeWg0g_5_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">31582000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_S0rY4zvQNUmTpcCgn7GOuw"
      decimals="-3"
      id="Tc_sX_hoLKA-E60PbztSP83sA_5_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_i8BrVGJv0EK_tqb4o3lQZg"
      decimals="-3"
      id="Tc_V_rikgUkzkevFQO5t0SEgQ_5_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">91035000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4DcuPv7CCUKjFABmHsj4Iw"
      decimals="-3"
      id="Tc_rrrCaQn7GUaMl_kkV4aODw_5_11"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">9000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xYzE9W05eU2Xt1SNNqKDFQ"
      decimals="-3"
      id="Tc_hnSfxxwIsUG5Ik_RZMJtIw_5_14"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-82765000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw"
      decimals="-3"
      id="Tc_GmCurrcskEqohYUF4JsL-Q_5_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">8282000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <clir:CommonStockIssuedForExerciseOfOptions0.89PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_gH4eplUXVECGlaoPlbFEOA"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.89</clir:CommonStockIssuedForExerciseOfOptions0.89PerShare>
    <clir:StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_JHLlnH2qbEKAae3odBNnqg_6_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">11000</clir:StockIssuedDuringPeriodSharesStockOptionsExercised0.89PerShare>
    <clir:CommonStockIssuedForExerciseOfOptions2.93PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_D469tGo2tU2FBoonqqDqew"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">2.93</clir:CommonStockIssuedForExerciseOfOptions2.93PerShare>
    <clir:StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_vHqHXZZjwk-Fw12bSXtHYA_7_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">3000</clir:StockIssuedDuringPeriodSharesStockOptionsExercised2.93PerShare>
    <clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_eLDkKBIlVUuvV1U5mFJLAw_8_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">66000</clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation>
    <clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc_Oe8kG03or0-LYQTcP6BrDQ_8_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">95000</clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation>
    <clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_SoJn2f9bJEaJMv1skEnDZQ_8_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">95000</clir:StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation>
    <clir:StockOptionsGrantedInPaymentOfAccruedCompensationFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc_8mweYGdoHkCBW5E6YKBwMA_9_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">12000</clir:StockOptionsGrantedInPaymentOfAccruedCompensationFairValue>
    <clir:StockOptionsGrantedInPaymentOfAccruedCompensationFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_U2MygpaW1EehtgMo2aKS6A_9_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">12000</clir:StockOptionsGrantedInPaymentOfAccruedCompensationFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_tK5fQqvGTEOXoEnLZn2_bQ_10_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">67000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc_EcIjpR8Lt0GyJkgObwED8A_10_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">373000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_3kuF50e5QE2TIzxEjfGjsQ_10_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">373000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <clir:ShareIssuedForAtMarketIssuance1.24PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_pmWZU5vlykaiBd45FNQjdA"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.24</clir:ShareIssuedForAtMarketIssuance1.24PerShare>
    <clir:SharesIssuedThroughUseOfAtMarketIssuanceShares
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_C0JysHGNDUazS51f0c_QzA_11_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">501000</clir:SharesIssuedThroughUseOfAtMarketIssuanceShares>
    <clir:SharesIssuedThroughUseOfAtMarketIssuance
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc__6Sfqtg4z0yL9DZqDDxh-w_11_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">587000</clir:SharesIssuedThroughUseOfAtMarketIssuance>
    <clir:SharesIssuedThroughUseOfAtMarketIssuance
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_Qi8BN-lVFEC5GbhKiFKutw_11_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">587000</clir:SharesIssuedThroughUseOfAtMarketIssuance>
    <clir:SharesIssuedForServicesPerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_lIUlpfRP4kqQs1V61eMTWg"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.93</clir:SharesIssuedForServicesPerShare>
    <clir:SharesIssuedForServices1.93PerShareInShares
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_KsuX0e43Hke2kjhoHPZoGA_12_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">13000</clir:SharesIssuedForServices1.93PerShareInShares>
    <clir:SharesIssuedForServices1.93PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc_OD8sUpcohUK1aGRok0XFpw_12_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">25000</clir:SharesIssuedForServices1.93PerShare>
    <clir:SharesIssuedForServices1.93PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_u1a-2Gx080CCk9ald9Iddg_12_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">25000</clir:SharesIssuedForServices1.93PerShare>
    <clir:CommonStockForServicesPerShareIssueOne
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_gAGd9of68UmMHU2Mb8do_w"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.66</clir:CommonStockForServicesPerShareIssueOne>
    <clir:StockIssuedDuringPeriodSharesIssuedForServicesFour
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_fkdmp-yXSEy03q2OVYGKDA_13_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2000</clir:StockIssuedDuringPeriodSharesIssuedForServicesFour>
    <clir:StockIssuedDuringPeriodValueIssuedForServicesFour
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc_ILsU723xCUGFMr-bCSibZg_13_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1000</clir:StockIssuedDuringPeriodValueIssuedForServicesFour>
    <clir:StockIssuedDuringPeriodValueIssuedForServicesFour
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_l9N5RmFnwEGjogGVkkr6Og_13_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1000</clir:StockIssuedDuringPeriodValueIssuedForServicesFour>
    <clir:SharesIssuedStockOfferingPricePerShare
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="2"
      id="Narr_3v5VfDQKj0WwOYJicLImEA"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.11</clir:SharesIssuedStockOfferingPricePerShare>
    <clir:StockIssuedDuringPeriodSharesOffering
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_wB543T021EuBjGGsdi4FSQ_14_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">4186000</clir:StockIssuedDuringPeriodSharesOffering>
    <clir:StockIssuedDuringPeriodValueStockOffering
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_0Wf9-FtB002zZCn9U1y4Uw_14_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1000</clir:StockIssuedDuringPeriodValueStockOffering>
    <clir:StockIssuedDuringPeriodValueStockOffering
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc_es0UpxNYwkCf8CZKBdPUXg_14_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4210000</clir:StockIssuedDuringPeriodValueStockOffering>
    <clir:StockIssuedDuringPeriodValueStockOffering
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_PecryO6TS0auz2-MaXxniw_14_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4211000</clir:StockIssuedDuringPeriodValueStockOffering>
    <clir:SharesIssuedPursuantToPurchaseRightPricePerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_AisZkp2IcESXZKB5tYfDmQ"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.11</clir:SharesIssuedPursuantToPurchaseRightPricePerShare>
    <clir:SharesIssuedPursuantToPurchaseRight1.11PerShareInShares
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vtn35CENaEmaGYLibbaj6g"
      decimals="-3"
      id="Tc_6D_qf4XnOkq6t4o_PfHvIQ_15_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">1592000</clir:SharesIssuedPursuantToPurchaseRight1.11PerShareInShares>
    <clir:SharesIssuedPursuantToPurchaseRight1.11PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ui2fpHX9eEaiTCAfEDyZ0w"
      decimals="-3"
      id="Tc__a0sa4-34kKDdGcRxjG3VA_15_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1741000</clir:SharesIssuedPursuantToPurchaseRight1.11PerShare>
    <clir:SharesIssuedPursuantToPurchaseRight1.11PerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_tl-RrNMqMkmVTld5xtTrpQ_15_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1741000</clir:SharesIssuedPursuantToPurchaseRight1.11PerShare>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4mknXz3zV0iVg7vRBOyZ0w"
      decimals="-3"
      id="Tc_sjGEOtvyzUildZXvcGmjfA_16_11"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-17000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_p4rCkFMxG0WSi-caAFrOeA_16_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-17000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_slr2Lz--vkevwyuKvM3l_g"
      decimals="-3"
      id="Tc_lfBLEmadPE2yMzUPYmgDWg_17_14"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5758000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_BdeXnEmL3kW9b5zq5zay9w_17_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5758000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw"
      decimals="-3"
      id="Tc_0POoi7-NA0ufrWN1dwRkrA_18_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">38023000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_eklbiRWOwEKXlAs384JRBw"
      decimals="-3"
      id="Tc_I6OQwjPxfUaDI5kfd_iBKg_18_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mnUowe2L3EqU5JqmFBpbxA"
      decimals="-3"
      id="Tc_RchEPHL4o02h-DauNlT9sg_18_8"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">98079000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_BL__aJ3U7Uiwaki2OxXp1g"
      decimals="-3"
      id="Tc_7RyZtpxcDkCDd4PqYW1BAQ_18_11"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-8000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JRWRzwEffkae_mcLCvwQqw"
      decimals="-3"
      id="Tc_tVQ2FuvrNki364KeQfKjuQ_18_14"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-88523000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_tVMNAZoIik2KbvYec_qNXg_18_17"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">9552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_FlKaZxSIgkuCmZ2UXL_auA_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5194000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_Zfxa2OEwYEK599Hf_TE_SA_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5758000</us-gaap:ProfitLoss>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_HBATeH9oZk2JapfHrRsAdw_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_JdvbB2Wduk6Nid-erNSCRQ_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">26000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_di7O-BBqrkOs3oKCEJPzuQ_7_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">614000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_I09DY5vjgkuvLeu_dtQ3IQ_7_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">373000</us-gaap:ShareBasedCompensation>
    <clir:DepreciationAndAmortizationExcludingRightOfUseAssetAmortization
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_wNaQvHMoRkyUkZp5wAjJ2w_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">299000</clir:DepreciationAndAmortizationExcludingRightOfUseAssetAmortization>
    <clir:DepreciationAndAmortizationExcludingRightOfUseAssetAmortization
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_0tekCRcZQk61a6sWZ7q7lw_8_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">161000</clir:DepreciationAndAmortizationExcludingRightOfUseAssetAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_EM5ij5wWa0iNbT6YOx3yWw_9_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_cuEi_GhdAk6ea7yXrY3uXA_9_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">38000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_qCAafFSHM0i04pcygTORjA_10_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">125000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_iZ_L9TcQyUedWYsvy09Vqg_10_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">131000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_gxFpKQ0v1EOVLf35RFaY6w_11_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">79000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_kbzCbiDhlUaJSb0KQPJjmw_11_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">45000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_r2u_PiGpvk-kPdQveOBxnw_12_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">14000</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_lyb_fTw9ikS3KnFTGUxQpQ_13_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">81000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_hwv5t3LbGkCrmiF-cCK2aQ_14_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">14000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_-zeHtCoAvE6GVAtJ-R4cGg_14_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">19000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_MRE1oRsAx0Sh0siz_Bs-Kg_16_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">168000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_yPKBt-7Uf0as9i1_hkGV1Q_16_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-19000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_2FfZt1OuD0yU4TX6diW0xg_17_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">208000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_6kHakJDQWUm1MjlMbNiYDg_17_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">46000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_O-3x7WMBE02lVH7G18dEVA_18_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-18000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_deNZk9Gx3EyO_hHv4i7vjQ_18_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">232000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_jj6wmn2BoEy0SgwJd4D41Q_19_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-10000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_1suo6gAgtUCqZTY4RrO5QQ_20_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-57000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_11KbfGB1zEWgZSUu9diizA_20_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-125000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_2sV_TYGf6U6EbeV0hbiHSg_21_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">452000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_nlCKIbSaRUGPKXJQsBGBEA_21_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">360000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_ou6mJ8xBYEOqidSl1zUdTg_22_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">869000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_k3JtD0YUxUeY6HiV_j3IMw_22_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">163000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_wuadzUZ0-ECd6-DbTc-vhw_23_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-3233000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_afnqhZJxgUisl0x6QT1DyQ_23_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-4992000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_WxgoEE4TNE6MFsxJ7iy3FA_26_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_mR6rTTTMM0GeAk4pYeOucA_27_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">200000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_1NPNTJbVWkuQIHH0Dspq4g_27_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">154000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_dsyarcwbgUiTVYkzXC5xbA_28_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_hNO9YpmkXUS3Kq995tkbOA_28_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">39000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_6Yxd6tBrQE6BlvtuvEJl8A_29_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2162000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_sBOUYQl21Ue0RNlKXMO5-w_29_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5898000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_XdLttC7xvEaiR1qlBTATDg_30_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4847000</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_wUlBrLBwWEmm-mE39yb-iw_30_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">3337000</us-gaap:ProceedsFromSaleOfHeldToMaturitySecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_HDktIhBlSUmVAOfxyEiR2A_31_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2490000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_QIUhinqcMUiI-HWB02VrPw_31_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-2686000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_MXDqB0ODPkKG-esIbbweVQ_34_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_EJ90q_adg0WHp3dENbowFQ_34_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6539000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_CG_cwbekuUqpcyFuiOX_0w_35_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">15000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_XMfXh_71PkCZiH7iLl0Yig_36_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-15000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_yOo3Om3OcUi0JYudhooQJA_36_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6539000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_Pb2MlwlILEW-RTw1hvOWMQ_37_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-9000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_lfVuy0JVZ0uX2lZS6XNV4A_37_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-17000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_zEczS58aIk2GcGfu_NrOTg_39_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-767000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_y5gr4uYMBUqKFWUYOBZOAQ_39_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1156000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_zOaAj1T6A0KfKKQ_rsi43g_40_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6451000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw"
      decimals="-3"
      id="Tc_uQnr_Q8hnkWDjnfrgbzW4w_40_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">7607000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_v7RgV23RlUiConF98H8hlg_41_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5684000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_S0JLrqQqO0-yd8PRpK03AA_41_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6451000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <clir:OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_lwRNFNvVlkWyA747VxW42g_44_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">234000</clir:OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation>
    <clir:OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_LvaA38JdWEmYZ7kzuZMJrQ_44_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">107000</clir:OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation>
    <clir:PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_d0ftrdEiXEyh-jrpm_nHKA_45_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">209000</clir:PriorYearPrepaidExpensesRepurposedToFixedAssetsAsDemonstrationEquipment>
    <clir:NonCashImpactOfNewLease
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_-qFMYt38QESapWQIoL3OZg_46_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">34000</clir:NonCashImpactOfNewLease>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_qlDLAOwv_kG0_cHmzTBqzg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;1&#160;&#x2013; Organization and Description of Business&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;ClearSign Technologies Corporation (&#x201c;ClearSign&#x201d; or the &#x201c;Company&#x201d;) designs and develops products and technologies that have been shown to significantly improve key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company&#x2019;s patented technologies are designed to be embedded in established OEM products as ClearSign Core&#x2122; and ClearSign Eye&#x2122; 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&#x2019;s primary technology is its ClearSign Core technology, which achieves very low emissions without the need of selective catalytic reduction. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;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&#x2019;s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a Wholly Foreign Owned Enterprise (WFOE) in China &#x2013; ClearSign Combustion (Beijing) Environmental Technologies Co., LTD.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Unless otherwise stated or the context otherwise requires, the terms ClearSign and the Company refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Liquidity&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company's consolidated financial statements have been presented on the basis that it is a going concern, which contemplates the realization of assets and satisfaction of liabilities in the normal course of business. As of December&#160;31,&#160;2023, the Company&#x2019;s cash and cash equivalents totaled $5,684 thousand, which is not sufficient to fund current operating expenses beyond twelve months from the date hereof. The Company&#x2019;s technologies are currently in field development, but with nominal fully operational commercial installations, and have generated nominal revenues from operations to date to meet operating expenses. In order to generate meaningful revenues, the technologies must be fully developed, gain market recognition and acceptance, and develop a critical level of successful sales and product installations. These factors raise substantial doubt about the Company&#x2019;s ability to continue as a going concern for the twelve months from the date of this report. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Historically, the Company has financed operations primarily through issuances of equity securities. Since inception, the Company has raised approximately $91.0 million in gross proceeds through the sale of its equity securities. During the year ended December&#160;31,&#160;2023, the Company did not raise proceeds through the issuance of common stock. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company has incurred losses since its inception totaling $93.7 million and expects to experience operating losses and negative cash flows for the foreseeable future. Management believes that the successful growth and operation of the Company&#x2019;s business is dependent upon its ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to adequately support product commercialization efforts, protect intellectual property, form relationships with strategic partners, and provide for working capital and general corporate purposes. There can be no assurance that the Company will be successful in achieving its long-term plans as set forth above, or that such plans, if consummated, will result in profitable operations or enable the Company to continue in the long-term as a going concern. As a result, the substantial doubt the Company&#x2019;s ability to continue as a going concern had not been alleviated. The accompanying financial statements do not include any adjustments that might be necessary if the Company is unable to continue as a going concern. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_uynENtFcAUesG2Fj5yK1Zw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5684000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <clir:GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-5"
      id="Narr_nTfzOVxRkEmCVubbx42GEQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">91000000.0</clir:GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-5"
      id="Narr_rwtWkK9BSEa5nTAd2-hMTw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-93700000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_6VO20mac9UeDzyG8K_VP1Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;2&#160;&#x2013; Summary of Significant Accounting Policies&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;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.&#160;Actual results could differ from those estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Revenue Recognition and Cost of Sales&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification Topic 606 &lt;i style="font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/i&gt; (&#x201c;ASC 606&#x201d;). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer&#x2019;s control or non-refundable performance obligations are satisfied. The Company&#x2019;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The Company&#x2019;s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded.  For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contract Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in general and administrative expenses. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Product Warranties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accounts payable and accrued liabilities in the consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Short-Term Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis based on the Company&#x2019;s positive intent and ability to hold these securities to maturity. As of December&#160;31,&#160;2023, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The cost basis for our short-term investments totaled approximately zero and $2,606 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. The unrealized holding gains for our short-term investments totaled approximately zero and $4 thousand for &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;the years ended December&#160;31,&#160;2023 and 2022, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately zero and $2,610 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Trade accounts receivable is stated at the cost less a reserve for expected credit losses. The Company performs ongoing credit evaluations of its customers&#x2019; financial condition and generally requires no collateral from its customers or interest on past due amounts. Management estimates the allowance for credit loss based on review and analysis of specific customer balances that may not be collectible and how recently payments have been received in addition to an expected credit loss model based on aging analysis as per the invoice date as re-imbursement risks could exist. Though an exception exists, the vast majority of the outstanding accounts receivable share the same expected credit risk due to the re-imbursement risk is same for the current customer pool. Accounts are considered for write-off when they become past due and when it is determined that the probability of collection is remote. In accordance with Company policy and based on the Company&#x2019;s historical experience, the Company estimates a reserve due to the nature of uncertainty for collectability of reimbursement. The allowance for collectability reserve as of December 31, 2023, and 2022 was zero, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fixed Assets and Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt;. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over &lt;span style="-sec-ix-hidden:Hidden_q-Jocd1YTk2_FodznyB7CA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;three&lt;/span&gt;&lt;/span&gt; to four years. Maintenance and repairs are expensed as incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Patents and Trademarks&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:&lt;/p&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#160;&#x2013; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#160;&#x2013; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#160;&#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company&#x2019;s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Research and Development&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;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 year ended December&#160;31,&#160;2023, the Company received &lt;/span&gt;$60 thousand from these arrangements. During the year ended December 31, 2022, the Company did not receive funds from these arrangements.&lt;span style="white-space:pre-wrap;"&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Government Assistance&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;We have adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2021-10, Government Assistance (Topic 832) &lt;i style="font-style:italic;"&gt;Disclosures by Business Entities about Government Assistance,&lt;/i&gt; which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#00ffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement.  Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Foreign Operations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The accompanying consolidated balance sheets as of December&#160;31,&#160;2023 and 2022 include assets amounting to approximately $334 thousand and $172 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which $111 thousand has been paid as of December&#160;31,&#160;2023. It is always possible that unanticipated events in foreign countries could disrupt the Company&#x2019;s operations, and since the first quarter of 2020, this has been the case with the effects of the COVID-19 pandemic.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Foreign Currency&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"&gt;Assets and liabilities of ClearSign Asia Limited with non-U.S.&#160;Dollar functional currency are translated to U.S.&#160;Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S.&#160;Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company&#x2019;s consolidated balance sheets in the stockholders&#x2019; equity section as a component of accumulated other comprehensive (loss).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Net Loss per Common Share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December&#160;31,&#160;2023 and 2022, potentially dilutive shares outstanding amounted to 3.9 million and 3.5 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In June 2017, the FASB issued an Accounting Standards Update (&#x201c;ASU&#x201d;) ASU 2016-13, Financial Instruments (Topic 326) &lt;i style="font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company adopted ASU 2016-13 as of January 1, 2023, and this adoption did not have a material impact on our accounts receivable or short-term investment balances.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_EO495e6RJEO_bmeVy1nNpg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The accompanying consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb__KqrlmVdKk-azEo1Hs_Aow">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;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.&#160;Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_KdC9bygVwEK6wgd9JbFjTA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Revenue Recognition and Cost of Sales&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company recognizes revenue and related cost of goods sold in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification Topic 606 &lt;i style="font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/i&gt; (&#x201c;ASC 606&#x201d;). When applying ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the promises and performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the performance obligations are satisfied. Revenues and cost of goods sold are recognized once the goods or services are delivered to the customer&#x2019;s control or non-refundable performance obligations are satisfied. The Company&#x2019;s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. The contracts generally will be fully performed upon delivery of certain drawings or equipment. Revenue related to the contracts is recognized following the completion of non-refundable performance obligations as defined in the contract.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The Company&#x2019;s contracts generally include progress payments from the customer upon completion of defined milestones. As these payments are received, they are offset against accumulated project costs and recorded as either contract assets or contract liabilities. Upon completion of the performance obligations and collectability is determined, revenue is recorded.  For any contract that is expected to incur costs in excess of the contract price, the Company accrues the estimated loss in full in the period such determination is made.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <clir:ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_AGB5fQJiaE2S0CI62FW-vg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contract Costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company capitalizes project costs until performance obligations related to the contract are completed. The Company expenses selling and marketing expenses when incurred within the statement of operations in general and administrative expenses. &lt;/p&gt;</clir:ContractAcquisitionCostsAndPracticalExpedientsPolicyPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_ld3AgXCSM0CUoQkwGKns0Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Product Warranties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company warrants all installed products against defects in materials and workmanship for a period specified in each contract by replacing failed parts. Accruals for product warranties are based on historical or expected warranty experience and current product performance trends and are recorded as a component of cost of sales at the time revenue is recognized. The warranty liabilities are reduced by material and labor costs used to replace parts over the warranty period in the periods in which the costs are incurred. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary, and such adjustments could be material in the future if estimates differ significantly from actual warranty expense. Product warranties are included in accounts payable and accrued liabilities in the consolidated balance sheets.&lt;/p&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_RbnTYX2qqkyyLgSXLB-mFA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Cash and cash equivalents consist of cash on deposit in a checking and savings account, and short-term money market instruments with an original maturity of three months or less. Cash equivalents, which consist of short-term US treasury bills, are based on quoted market prices, a Level 1 fair value measure.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <clir:ShortTermInvestmentsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_KHvXZ2jbUUyG660iN7Urwg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Short-Term Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Short-term investments consist of U.S. treasuries with original maturities of twelve months or less and greater than three months. These short-term investments are classified as held to maturity and are recorded on an amortized cost basis based on the Company&#x2019;s positive intent and ability to hold these securities to maturity. As of December&#160;31,&#160;2023, the Company has not experienced any other-than-temporary impairment of its short-term investments. A decline in the market value of any held-to-maturity security below cost that is deemed other than temporary results in a reduction in carrying amount to fair value. The impairment is charged to earnings and a new cost basis for the security is established. The company evaluates whether the decline in fair value of its investments is other-than temporary at each quarter-end. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The cost basis for our short-term investments totaled approximately zero and $2,606 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. The unrealized holding gains for our short-term investments totaled approximately zero and $4 thousand for &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;the years ended December&#160;31,&#160;2023 and 2022, respectively. We have not experienced any continuous unrealized holding losses on these investments. The fair value for our short-term investments totaled approximately zero and $2,610 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.&lt;/p&gt;</clir:ShortTermInvestmentsPolicyTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_SEhPMmdhjUuzOya0UGe9tQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_djognXryKEq9Ml3tPfTdcw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2606000</us-gaap:ShortTermInvestments>
    <clir:UnrealizedHoldingGainLossOnShortTermInvestments
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_MoTTZYeB9E-BVHd7QTAZTg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</clir:UnrealizedHoldingGainLossOnShortTermInvestments>
    <clir:UnrealizedHoldingGainLossOnShortTermInvestments
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_Cq3jOJoezkiRc2uWkBjg9A"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</clir:UnrealizedHoldingGainLossOnShortTermInvestments>
    <us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_Q0qJ038LeE6kd6lw-3fVrw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent>
    <us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_MuHlTBobB0GlfutshblOWg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2610000</us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_9mISKizOMUWwTJ9wvxkj_w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Trade accounts receivable is stated at the cost less a reserve for expected credit losses. The Company performs ongoing credit evaluations of its customers&#x2019; financial condition and generally requires no collateral from its customers or interest on past due amounts. Management estimates the allowance for credit loss based on review and analysis of specific customer balances that may not be collectible and how recently payments have been received in addition to an expected credit loss model based on aging analysis as per the invoice date as re-imbursement risks could exist. Though an exception exists, the vast majority of the outstanding accounts receivable share the same expected credit risk due to the re-imbursement risk is same for the current customer pool. Accounts are considered for write-off when they become past due and when it is determined that the probability of collection is remote. In accordance with Company policy and based on the Company&#x2019;s historical experience, the Company estimates a reserve due to the nature of uncertainty for collectability of reimbursement. The allowance for collectability reserve as of December 31, 2023, and 2022 was zero, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_WC7YMrzZrky8t5Mc5WeKYQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_ur3HaIYSCkaWXtvjDQBkBA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_ihmeT7yMS0S0jkG0kL8jTA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fixed Assets and Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Fixed assets are recorded at cost. Leases are recorded in accordance with FASB ASC 842, &lt;i style="font-style:italic;"&gt;Leases&lt;/i&gt;. For those leases with a term greater than one year, the Company recognizes a right-of-use asset, which is included in fixed assets, net on the consolidated balance sheets, and a lease liability measured at the present value of the lease payments at the time of the lease inception or modification. Lease costs are recognized in the consolidated statement of operations over the lease term on a straight-line basis. Leases with a term of 1 year or less are considered short term leases with rent expense recognized over the lease term. Depreciation is computed using the straight-line method over the estimated useful lives of the respective lease assets. Leasehold improvements are depreciated over the life of the lease or their useful life, whichever is shorter. All other fixed assets are depreciated over &lt;span style="-sec-ix-hidden:Hidden_q-Jocd1YTk2_FodznyB7CA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;three&lt;/span&gt;&lt;/span&gt; to four years. Maintenance and repairs are expensed as incurred.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_PropertyPlantAndEquipmentOtherThanLeaseholdImprovementsMember_r2vPwghnY0-rO-tZbYTBRA"
      id="Narr_iLERJfN8LEeOKj6EFmmEIA">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_7c4h67oQaUW1NgSyrtmciQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Patents and Trademarks&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Third-party expenses related to patents and trademarks are recorded at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the assets once they are awarded. Patent application costs are deferred pending the outcome of patent and trademark applications. Costs associated with unsuccessful patent applications and abandoned intellectual property are expensed when determined to have no continuing value in current business activity. The Company evaluates the recoverability of the carrying values of intangible assets each reporting period.&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_RYmt8WQiBU-rdLLkDDPrDw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company tests long-lived assets, consisting of fixed assets, patents, trademarks, and other intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable through the estimated undiscounted cash flows expected from the use and eventual disposition of the assets. In the event an asset is not fully recoverable a loss is recognized based on the amount by which the carrying amount exceeds the fair value of the long-lived assets. Fair value is determined based on the present value of estimated expected cash flows using a discount rate commensurate with the risks involved, quoted market prices, or appraised values depending upon the nature of the assets. Losses on long-lived assets to be disposed are determined in a similar manner, except those fair values are reduced for the cost of disposal.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_tgwh1T8Efk2kT_BB5gtknA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are categorized based on whether or not the inputs are observable in the market and the degree that the inputs are observable. The categorization of financial assets and liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels of inputs used to establish fair value are the following:&lt;/p&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#160;&#x2013; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#160;&#x2013; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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;"&gt;&lt;tr&gt;&lt;td style="width:18pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#160;&#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company&#x2019;s financial instruments primarily consist of cash equivalents, short-term investments, accounts receivable, accounts payable, and accrued expenses. As of the balance sheet dates, the estimated fair values of the financial instruments were not materially different from their carrying values as presented on the balance sheets. This is primarily attributable to the short-term nature of these instruments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company did not identify any other recurring or non-recurring assets and liabilities that are required to be presented in the balance sheets at fair value.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_C3tM-fDHR0CUXVp2zu5MEA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Research and Development&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;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 year ended December&#160;31,&#160;2023, the Company received &lt;/span&gt;$60 thousand from these arrangements. During the year ended December 31, 2022, the Company did not receive funds from these arrangements.&lt;span style="white-space:pre-wrap;"&gt;  &lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_gW-sQc8lA06yHDr2AFaIQA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">60000</us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred>
    <us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_D16DBTGKIEiqn4bXWiPAAw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred>
    <us-gaap:GovernmentAssistancePolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_xqIORA0PcEWAKevqppyIvQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Government Assistance&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;We have adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2021-10, Government Assistance (Topic 832) &lt;i style="font-style:italic;"&gt;Disclosures by Business Entities about Government Assistance,&lt;/i&gt; which requires footnote disclosure of assistance received from government entities. We record gross monies received from government entities in other income, and associated expenses such as salaries and supplies are recorded in Research and Development or General and Administration, depending on the nature of expenditure. We accrue for reimbursement requests submitted to government entities in accounts receivable. &lt;/p&gt;</us-gaap:GovernmentAssistancePolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_yzFxlWNu00epf3rkGsvOOA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Income Taxes&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company accounts for income taxes using an asset and liability approach which allows for the recognition and measurement of deferred tax assets based upon the likelihood of realization of tax benefits in future years. Under the asset and liability approach, deferred taxes are provided for the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. A valuation allowance is provided for deferred tax assets if it is more likely than not the Company would not be able to realize their benefits, or that future deductibility is uncertain. Tax benefits are recognized only if it is more likely than not that the tax benefits will be utilized in the foreseeable future. &lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb__vpB10Edq0-MecLKu714TA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Share-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The costs of all employee stock options, as well as other equity-based compensation arrangements, are reflected in the consolidated financial statements based on the estimated fair value of the awards on the grant date. That cost is recognized over the period during which an employee is required to provide service in exchange for the award, or in the case of performance options, expense is recognized upon completion of a milestone as defined in the grant agreement.  Share-based compensation for stock grants to non-employees is determined as the fair value of the consideration received or the fair value of equity instruments issued, whichever is more reliably measured.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <clir:ForeignOperationsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_WuOYp-KxBkmGOJQ67lr17w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Foreign Operations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The accompanying consolidated balance sheets as of December&#160;31,&#160;2023 and 2022 include assets amounting to approximately $334 thousand and $172 thousand, respectively, relating to operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by 2027, and of which $111 thousand has been paid as of December&#160;31,&#160;2023. It is always possible that unanticipated events in foreign countries could disrupt the Company&#x2019;s operations, and since the first quarter of 2020, this has been the case with the effects of the COVID-19 pandemic.&lt;/p&gt;</clir:ForeignOperationsPolicyTextBlock>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw"
      decimals="-3"
      id="Narr_IkJHwNPp-kKe-tlLmVn8rA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">334000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_srt_StatementGeographicalAxis_country_CN_8UQJgRKypkaR6mXaNTN9LQ"
      decimals="-3"
      id="Narr_LeccU6woUkmbrf0YbupIig"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">172000</us-gaap:Assets>
    <clir:CapitalRequirement
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw"
      decimals="-3"
      id="Narr_GKmPZT4Gj0WfxL5rwKBvzA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">350000</clir:CapitalRequirement>
    <clir:CapitalRequirementSatisfied
      contextRef="As_Of_12_31_2023_srt_StatementGeographicalAxis_country_CN_0XYqXqrJg0qm38b2FXStqw"
      decimals="-3"
      id="Narr_4fmu1sm32kmw48-3HAhOGA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">111000</clir:CapitalRequirementSatisfied>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_SNY14jCgP0mD_ITyQL_l8Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:10pt;margin:0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Foreign Currency&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"&gt;Assets and liabilities of ClearSign Asia Limited with non-U.S.&#160;Dollar functional currency are translated to U.S.&#160;Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S.&#160;Dollars using rates that approximate those in effect during the period. The resulting translation adjustments are included in the Company&#x2019;s consolidated balance sheets in the stockholders&#x2019; equity section as a component of accumulated other comprehensive (loss).&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_9cJHo2LfXEeouWgsfdz0Og">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Net Loss per Common Share&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Basic loss per share is computed by dividing loss available to common stockholders by the weighted-average number of common shares outstanding. Diluted loss per share is computed similar to basic loss per share except that the denominator is increased to include additional common shares available upon exercise of stock options and warrants using the treasury stock method, except for periods for which no common share equivalents are included because their effect would be anti-dilutive. At December&#160;31,&#160;2023 and 2022, potentially dilutive shares outstanding amounted to 3.9 million and 3.5 million, respectively.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-5"
      id="Narr_nLB7YhLzJ0CTgF3gulLByA"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">3900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-5"
      id="Narr_z8in1sR5U0GiM04HjwbaRQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">3500000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_HoGSm61aAkCnv-3vOb5gdg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In June 2017, the FASB issued an Accounting Standards Update (&#x201c;ASU&#x201d;) ASU 2016-13, Financial Instruments (Topic 326) &lt;i style="font-style:italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. The standard replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13, and related amendments, are effective for fiscal years beginning after December 15, 2022. The Company adopted ASU 2016-13 as of January 1, 2023, and this adoption did not have a material impact on our accounts receivable or short-term investment balances.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_2c3j0JQ71UW_aap4h2iOiw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;3&#160;&#x2013; Fixed Assets&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fixed Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fixed assets are summarized as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Office furniture and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 60&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 177&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 103&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 759&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (63)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (697)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 40&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease ROU assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 235&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 275&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 384&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Depreciation and amortization expense for the years ended 2023 and 2022 totaled $152 thousand and $24 thousand, respectively. In the year ended December 31, 2023, we impaired $81&lt;span style="white-space:pre-wrap;"&gt; thousand of machinery and equipment, specifically demonstration burners.  These burners were capitalized at &lt;/span&gt;$209 thousand, and at the time of impairment, the associated accumulated depreciation amounted to $128 thousand. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;white-space:pre-wrap;"&gt;The Company leases office space in Tulsa, Oklahoma, Seattle, Washington and Beijing, China.  During June 2023, the Company renewed its Beijing, China lease agreement for &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;13 months&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; with monthly rent at approximately &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$3&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; thousand. The Company increased the right of use asset and lease liability by &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$34&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; thousand.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;white-space:pre-wrap;"&gt;During March 2023, the Company amended its Seattle lease to extend the lease term to September 2023.  The amended lease reduced the square footage and lowered the monthly payment to approximately &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$4&lt;/span&gt;&lt;span style="font-size:10pt;white-space:pre-wrap;"&gt; thousand.  The Company increased the right of use asset by &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$5&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; thousand and decreased the lease liability by &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$9&lt;/span&gt;&lt;span style="font-size:10pt;white-space:pre-wrap;"&gt; thousand.  During October 2023, the Company entered into a sub-lease agreement to rent office space in Seattle for approximately &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$2&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; thousand per month for &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;twelve months&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;. The Tulsa and Beijing leases are classified as operating leases, with remaining terms ranging from less than &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;twelve months&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;four years&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;; contractual language requires renewal &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;"&gt;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 Company incurred restoration expenses of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$33&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; thousand and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$55&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;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. Operating lease costs for the years ended December&#160;31,&#160;2023 and 2022 were $141 thousand and $186 thousand, respectively. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;Supplemental balance sheet information related to operating leases is as follows: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_t9VEI6TKAkiaHqm-0bRTgw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Operating lease ROU assets, net&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 235&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Lease Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Current lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 133&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Long term lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 172&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 226&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 243&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 359&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term (in years):&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 2.4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 5.2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Operating cash flows used in operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 158&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 251&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-cash impact of new leases and lease modifications&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Change in operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Change in operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Minimum future payments under the Company&#x2019;s lease liabilities as of December&#160;31,&#160;2023 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Discounted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Payments&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;lease&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;due&#160;under&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;lease&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;agreements&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 81&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 67&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 51&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 243&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 265&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;At December&#160;31,&#160;2023, $22 thousand of our future minimum lease payments represents interest. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_LbdD6A1cO0WQU0HN0Z2JKw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fixed Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Fixed assets are summarized as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Office furniture and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 60&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 177&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 103&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 759&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (63)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (697)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 40&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease ROU assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 235&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 275&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 384&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_gUpmnThgfk2yoFVBCoJT_A_3_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">390000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_ZMqzk1ek-UCqRPP8gf08Hg_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">60000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_Lb2o4Z2lmkuQHeRUMAigQA_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">177000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_4_XSJmezeEGsVdr5GrNoEA_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">43000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_TJRFuhXGQkK_FKWS4ebwRA_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">192000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_24M6_3Rys0-2mZrusDc5Ow_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">103000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_foQtqh7Aok-Wzgc9OzMzjg_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">759000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_dDwibw_l6ESlTbhM5rLdTA_7_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">63000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_nRxH9ZkIIkmqpfpcdE97Tw_7_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">697000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation>
    <clir:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_VgShg3jUU0iXt51nRTwewg_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">40000</clir:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation>
    <clir:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_zvXm4HLe0EeVwpLXUAtEOA_8_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">62000</clir:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_4L8Rmxu87kijbih43ITq8w_9_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">235000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_xpdIjK_6BEOAWrnHxdrq1w_9_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">322000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_Jv3wQE9dm0K0WKOseNY0Sw_10_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">275000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_ioB8TMQoB0WAQLq6h_hE0Q_10_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">384000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_esczmlT_cUilsnYr4Znlvg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">152000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_m-TK_1o4N0iKGxZfoM8big"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">24000</us-gaap:Depreciation>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_5kgkULcgD0ONnPjfuXGwWQ"
      decimals="-3"
      id="Narr_RvaArlg_pk2zx4VKH8IB9w"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">81000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_guy3gb4RjEGC1X_LmEZv_A"
      decimals="-3"
      id="Narr_pV6YAnsCFEuEbc977mDTvA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">209000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_clir_DemonstrationBurnersMember_guy3gb4RjEGC1X_LmEZv_A"
      decimals="-3"
      id="Narr_UEwdZT209EmHM7kZhDXRzg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">128000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="As_Of_6_30_2023_srt_StatementGeographicalAxis_country_CN_UKVmbn-IbEGkJiseE78BoQ"
      id="Narr_8MDK4DRXPUKuB75FZc0-aw">P13M</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <clir:OperatingLeasesShortTermMonthlyRentExpense
      contextRef="Duration_6_1_2023_To_6_30_2023_srt_StatementGeographicalAxis_country_CN_k2NVxtjEJEGy3iQBOei4JQ"
      decimals="-3"
      id="Narr_uLe9_cGjXUGwRVSU3wHb5w"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">3000</clir:OperatingLeasesShortTermMonthlyRentExpense>
    <clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset
      contextRef="Duration_6_1_2023_To_6_30_2023_zr0SuiH8ME2TngEwZbHUWg"
      decimals="-3"
      id="Narr_ITnnBEH-fkmPCtAHFb3HcA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">34000</clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <clir:OperatingLeasesMonthlyRentExpense
      contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ"
      decimals="-3"
      id="Narr_f4gqt0Om8E-78hrEclwkwQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</clir:OperatingLeasesMonthlyRentExpense>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ"
      decimals="-3"
      id="Narr_a1ZWW7Fiik2LimaFlk8BYg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_3_1_2023_To_3_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_Bv6nTChiVUmduLXbHfKtSQ"
      decimals="-3"
      id="Narr_AkqqB4anj06CF2OBNEKnGA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">9000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <clir:OperatingLeasesShortTermMonthlyRentExpense
      contextRef="Duration_10_1_2023_To_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tb29cVk-7UKcxs7uPx2rpA"
      decimals="-3"
      id="Narr_1SNFyezIF0O8WptR-zMZYA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2000</clir:OperatingLeasesShortTermMonthlyRentExpense>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="As_Of_10_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_tGYY2UAJ40SrO4A3nkOPCA"
      id="Narr_0xM7rEjQ-EWwxZ5bVaOYAQ">P12M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="As_Of_3_31_2023_srt_RangeAxis_srt_MinimumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_C_-JHmvrpkyCDQD-arzh2w"
      id="Narr_-Rua6ROUHESQDZzrIhp3eQ">P12M</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="As_Of_3_31_2023_srt_RangeAxis_srt_MaximumMember_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_uPxiZYJor0qlx6JLWiPanQ"
      id="Narr_27B9S5TKkEq2A9pOETbl5w">P4Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <clir:RestorationCostPayable
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_63Fq9s5ATEamD5YaKh6-Sw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">33000</clir:RestorationCostPayable>
    <clir:RestorationCostPayable
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_ROZ4ouM4bkSBTZzn1ITZCA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">55000</clir:RestorationCostPayable>
    <clir:PercentageOperatingLeasesAnnualRentExpenseIncrease
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_wfHZBMkf0EC6FVbrjXh2UA"
      decimals="2"
      id="Narr_wUkVmWeg20-YABjK1tfYMA"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.02</clir:PercentageOperatingLeasesAnnualRentExpenseIncrease>
    <clir:OperatingLeasesMonthlyRentExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_clir_SeattleAndTulsaMember_wfHZBMkf0EC6FVbrjXh2UA"
      decimals="-3"
      id="Narr_mY-oj37v_06Ig7FGl4-QPw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10000</clir:OperatingLeasesMonthlyRentExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_qDNLOxs-7U6gxzaMP0q7pg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">141000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_P-Oc-3X7_keGMi_CNGFVxw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">186000</us-gaap:OperatingLeaseCost>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_r7wpLJ7wFUm9Q3xjxjmUAg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_t9VEI6TKAkiaHqm-0bRTgw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Operating lease ROU assets, net&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 235&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 322&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Lease Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Current lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 133&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Long term lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 172&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 226&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 243&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 359&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term (in years):&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 2.4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 5.2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_8ltQTZJP8U2DyWCUhZNueA_3_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">235000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_DAwf64AN3063hSRPpVIERQ_3_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">322000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_ykODTS2-5k2UywFhCKA3DA_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">71000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_vDdnI4bQk0KbbKhXAMSpUw_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">133000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_EI3UquS-6EurSckcTK5_RA_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">172000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_f83AJFMpf0-cB4A5-Tl9EA_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">226000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_kAFahgAXv0-zsJyAEj-YVw_7_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">243000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_KSGFs4Zo-0KONlbvK0Z1hw_7_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">359000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      id="Tc_Jy2YyiZZKU6I7a--KerL9A_9_3">P2Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="3"
      id="Tc_ufran_mPM0-XQuReJVBMww_10_3"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.052</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <clir:SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_r5WyFGJld06AsnURxJimeA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Supplemental cash flow information related to leases is as follows:&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:26.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Operating cash flows used in operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 158&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 251&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-cash impact of new leases and lease modifications&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Change in operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 25&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Change in operating lease ROU assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</clir:SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:PaymentsForRent
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_FhQ5ozmULkWYaiMEzb6RMg_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">158000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_BQK1l39EQEyfiMEfwhsybQ_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">251000</us-gaap:PaymentsForRent>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_LQIba87BkEunr5DqxsoK7w_7_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">25000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_E_j9W7Gh302ctuMcYrP6wA_7_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">25000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_o181Mh-cAkKPjxaQBIr-0g_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">39000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_h1nl3zB4GkuSdNdYZQAvtw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Minimum future payments under the Company&#x2019;s lease liabilities as of December&#160;31,&#160;2023 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Discounted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;Payments&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;lease&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;due&#160;under&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;lease&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;agreements&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 81&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 67&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 50&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 51&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:62.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 243&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 265&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_oRDR4O3L_EeMPqX43hxbFQ_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">71000</clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_WAK21lX8EEC53r_Iiy_3aA_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">81000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_kWCAla2XKEO3hY3UXtZMhQ_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">59000</clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_xPCCDpsUT0WIjpnM7ATPVQ_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">66000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_dXM0sNAt3EmkAfE8HkLD_g_7_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">63000</clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_3lt_aLo1Zkqbw1DpKSLvIA_7_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">67000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_jSIIgFcGFU-rWHoJ9Iq_mg_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">50000</clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_grNxLeDdSkK9jVkQzscb1A_8_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">51000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_-4XLOJOHEESIciFdp6fFTg_9_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">243000</clir:LesseeOperatingLeaseLiabilityDiscountedPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_k2t28S_b7EuNJNIlfCfCMg_9_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">265000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_KB6MQD6srE-cX2O1_Fnoeg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">22000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_QiEIygzzxEyCLNyOQUV3hg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-weight:normal;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;4&#160;&#x2013; Patents and Other Intangible Assets&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Patents and other intangible assets are summarized as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Patents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Patents pending&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 477&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 307&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Issued patents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 810&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 815&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,287&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,122&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Trademarks pending&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Registered trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 86&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 95&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 90&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 101&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 8&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,385&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,231&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (549)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (433)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 836&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 798&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Amortization expense for the years ended December&#160;31,&#160;2023 and 2022 totaled $147 thousand and $136 thousand, respectively. Future amortization expense associated with issued patents and registered trademarks as of December&#160;31,&#160;2023 is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 129&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 99&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 347&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The amortization life for patents ranges between &lt;span style="-sec-ix-hidden:Hidden_pPixEdWBsECHEANBm-7wtw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;three&lt;/span&gt;&lt;/span&gt; to five years, with trademark lives set at ten years. The Company does not amortize patents or trademarks classified as pending.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;During the years ended December&#160;31,&#160;2023 and 2022, the Company assessed its patent and trademark assets, and determined $14 thousand and $19 thousand impairment costs were incurred, respectively. 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.&lt;/p&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_YAqV_1e_1kiQYR3W2OWw2Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Patents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Patents pending&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 477&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 307&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Issued patents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 810&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 815&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,287&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,122&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Trademarks pending&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 6&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Registered trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 86&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 95&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 90&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 101&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 8&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,385&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,231&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accumulated amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (549)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (433)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:67.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 836&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 798&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_ADAI-1rrAkiF-9xNpChGPg"
      decimals="-3"
      id="Tc_597i1IPJ9E-_1IUzQkEE4Q_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">477000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_PatentsPendingMember_avBbObjxR0yQ0cd8eTN82w"
      decimals="-3"
      id="Tc_lRFBldR-b02RjBWa3vkADA_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">307000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_GR7Gsv7_cUWdJwfoBIXJuQ"
      decimals="-3"
      id="Tc_9FSkzDCbd0ySemlkaAGLmg_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">810000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_IssuedPatentsMember_mJ_Hf22sV0-3SxVIW6WVXA"
      decimals="-3"
      id="Tc_vcBc7cLFS0qqIqB7Yl3Vfg_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">815000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_3WNyDOX6D0SX9A6QiZh7Zg_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1287000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_MLRKJYwscUuideZxectVsA_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1122000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_8knI2lN2XEi-o2QtRRFhew"
      decimals="-3"
      id="Tc_wSa4E2_TbEeyv_yFTzt4Jw_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_TrademarksPendingMember_06jWyyGzhU-NmZz23mLfnA"
      decimals="-3"
      id="Tc_QHLlBklRF0-7g2317Gx_Dg_8_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_Myu8nmyIf0SLg1FpJODUJQ"
      decimals="-3"
      id="Tc_n-t75dEpnkunXcLck6LSaQ_9_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">86000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="As_Of_12_31_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_clir_RegisteredTrademarksMember_9GC8fN9JnU6VTTVZfkx-nw"
      decimals="-3"
      id="Tc_Pnncv3PWa02R2bgwjzqHqA_9_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">95000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_-eENElo3Q0y8DrVrlV9Jkg_10_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">90000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_jDpsk-_ux0ObAZe5R8q5Gg_10_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">101000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:OtherFiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_yGkuawP8S0SwWqpG-B-EbA_11_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">8000</us-gaap:OtherFiniteLivedIntangibleAssetsGross>
    <us-gaap:OtherFiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_SJKUTKLn3k6qHcg_s6snWQ_11_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">8000</us-gaap:OtherFiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_Fa6aRDiJUUWUWYixuBNN3g_12_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1385000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_W1cliDNnu0qMvOjvvKY9gg_12_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1231000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_aFn9idf88kCopAbqG5s7Xw_13_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">549000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_pax5BX8hLkuYxUnJZNf8jA_13_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">433000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_V_jR3Qc0SUae_EEugAGO9Q_14_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">836000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_eKYMGda-YEGT0H043SLMDw_14_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">798000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_iYjXqwKBz02PP_wZAjoMiQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">147000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_4r1UBPpZl0Kkn8Org6Stog"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">136000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_T0vv5m8EaUiV-zPDd2L-Yg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 129&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 99&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 66&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 7&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:80.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 347&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_BX5tkBPGHkqqaofEzLZTMQ_2_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">129000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_Cmi5XcOnIUqY1gainMTyVw_3_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">99000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_B5qrgIR0ck6UVcs5ckBu6g_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">66000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_iVD2kkJ6D0WhW6OOMJHLDw_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">43000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc__qY36DJhEUKBHku6gzwNfw_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">7000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_AUm50Enjj0eh-pBstt-McA_7_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">3000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_jnkgBYBheEONMHtWqPRKLw_8_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">347000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="As_Of_12_31_2023_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember_WG0pIJSv10y0fIMkiazdQA"
      id="Narr_B6rkxaZeI0SI2l2mcfXV3A">P5Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="As_Of_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember_Tf6IR92z7061PaaZ32m4zw"
      id="Narr_7b5AClWuJkuUAPJ-FfL3BQ">P10Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_zyoze18TXEq8XOcGHlsrOw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">14000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_AUfCY1J2T0WQRIhneugeKw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">19000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_Vd91yB3PGU-CYz9aWLPbxw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;5&#160;&#x2013; Revenue, Contract Assets and Contract Liabilities&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company&#x2019;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 feasibility studies. Customer payment milestones are unique to individual contracts and may occur prior to completion of performance obligations. Customer payment terms typically range between &lt;span style="-sec-ix-hidden:Hidden_p_aq-tBKHU2lA8hk5RpndA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;thirty&lt;/span&gt;&lt;/span&gt; and sixty days from the date of billing. Our customer contracts typically have a duration of less than twelve months&lt;span style="white-space:pre-wrap;"&gt;. Delays in contract performance, if any, typically occur as a result of customer onsite project delays outside of our control.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company recognized $2,403 thousand of revenues and $1,586 thousand of cost of goods sold during the year ended December&#160;31,&#160;&lt;span style="white-space:pre-wrap;"&gt;2023. Revenues and cost of goods sold relate predominately to the Company&#x2019;s process burner product line.  During 2023, the Company delivered multiple burners in connection with a single customer order.  Prior to delivery, we successfully &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;completed multiple customer witness tests at a burner test facility for &lt;/span&gt;two&lt;span style="white-space:pre-wrap;"&gt; separate customer orders.  Both the witness tests and burner shipment constitute contractual performance obligations per ASC 606. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company recognized $374 thousand of revenues and $258 thousand of cost of goods sold during the year ended December&#160;31,&#160;2022. The revenue and cost of goods sold are mostly in connection with the completion of a technology validation project.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;background:#00ff00;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company had contract assets of $188 thousand and $20 thousand and contract liabilities of $1,116 thousand and $247 thousand at December&#160;31,&#160;2023 and 2022, respectively. Of the $247 thousand contract liability balance at December 31, 2022, the Company recognized revenue $247 thousand during the year ended December&#160;31,&#160;2023. In addition, the net accounts receivable balance at December 31, 2021, was $33 thousand.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <clir:NumberOfCategoriesOfPerformanceObligation
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="INF"
      id="Narr_16-OEIas5UKD6O7r_fgEjA"
      unitRef="Unit_Standard_category_1l0RfPMV5UqKPxj426b0rg">3</clir:NumberOfCategoriesOfPerformanceObligation>
    <clir:CustomerPaymentTerm
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_bfzk-s7v6Eex9y7Ks_dItA"
      id="Narr_DdS7pahpqUeQLFd68FB5BQ">P60D</clir:CustomerPaymentTerm>
    <clir:CustomerContractTerm
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_RangeAxis_srt_MaximumMember_bfzk-s7v6Eex9y7Ks_dItA"
      id="Narr_3-5ZpRqbkESDKSUEvKHKBQ">P12M</clir:CustomerContractTerm>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_Nq7TMufco0-lMxE6Lm50WA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">2403000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_YYw1t5NotkeWaYytE99SVw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1586000</us-gaap:CostOfGoodsAndServicesSold>
    <clir:NumberOfOrdersForWhichCustomerWitnessTestsCompleted
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="INF"
      id="Narr_JZoyo-VIu0Sk_e5cBSUOlQ"
      unitRef="Unit_Standard_item_tak9TkkMhUSThiyONTIKfg">2</clir:NumberOfOrdersForWhichCustomerWitnessTestsCompleted>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_AfyoV7SLG0qsBo5ukcDBZQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">374000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_hmGAt2bKYUu9KiA-SjKW1g"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">258000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_CZLRiCcB80SbhF4EDqfMTw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">188000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_2wexkVbXpUWeEDXMDnwcyw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">20000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_g304PN3bX0ugOAz4dt3bnQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1116000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_wJS113aKvEKA0Xfns135Vg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">247000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Narr_EB1DE10MKEKeC9pPNrUyEw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">247000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_MdvW_BbM-Eaz-j8-Y89rEA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">247000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2021_EHPmjZcMJ0izOhRkiXhvHw"
      decimals="-3"
      id="Narr_ddcHOHTj5ECF2n-GLMClEA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">33000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_O9d5VdCRu0q-xI_AXS9DqQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;6&#160;&#x2013; Product Warranties&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;A summary of the Company&#x2019;s warranty liability activity, which is included in accrued liabilities in the accompanying balance sheets as of December&#160;31,&#160;2023 and 2022, is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Warranty liability at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accruals&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Warranty liability at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 110&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_pkgTZ1JhPUKU3kQkNjTt1A">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;i style="font-style:italic;"&gt;(in thousands)&lt;/i&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Warranty liability at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accruals&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Warranty liability at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 110&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_atOhryPLSEGujvFR68fXIw_3_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_S1why201NkKRq-tGM9Hzmw_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">105000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_wLEpB2mCkEOSzZ6T7MnGnQ_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_AY3NPZI4Z0KjbVg3Bn7yCg_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">110000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc__gElkv3ILUuzFL9DOeyRmQ_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_lPz98w7p8020TLbgHqasgw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;7&#160;- Income Taxes&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;For the years ended December&#160;31,&#160;2023 and 2022 the Company's loss before provision for income taxes were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:47.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:47.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,145)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,649)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (109)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Loss before provision for income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,194)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,758)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;There was no provision for income taxes for the years ended December&#160;31,&#160;2023 and 2022.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Income tax benefit attributable to loss from continuing operations differed from the amounts computed by applying the statutory U.S federal income tax rate of 21% to pretax loss from continuing operations as a result of the following:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Tax benefit at federal statutory rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,091)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,209)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Tax benefit at state rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (126)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (197)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Meals and entertainment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Prior year deferred tax true ups&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (2,805)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (75)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (82)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,287&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4,289&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The significant components of the Company's deferred tax assets and liabilities as of December&#160;31,&#160;2023 and 2022 were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffff00;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 86&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 74&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 388&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 337&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 102&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 61&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (31)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued vacation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;ASC 842 lease standard&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (51)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net operating loss carryforwards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 21,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 20,263&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Gross deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 21,680&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 20,726&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21,598)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,677)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total deferred tax assets, net of valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 82&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 49&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;     Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (82)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (49)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;For the year ended December&#160;31,&#160;2023, based on all available objective evidence, including the existence of cumulative losses, the Company determined that it was not more likely than not that the net deferred tax assets were fully realizable as of December&#160;31,&#160;&lt;span style="white-space:pre-wrap;"&gt;2023.  Accordingly, the Company established a full valuation allowance against its deferred tax assets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;As of December&#160;31,&#160;2023, the Company had $85.3 million of federal and $48.5 million of state net operating loss carryforwards available to reduce future taxable income, of which federal net operating loss carryforwards of $39.1 million have an indefinite life. The federal net operating losses begin to expire in 2028, while state net operating losses begin to expire in 2025.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company experienced an &#x201c;ownership change&#x201d; within the meaning of Section 382 of the Internal Revenue Code in April 2012, subjecting net operating loss carryforwards (incurred prior to the ownership change) to an annual limitation, which may restrict the ability to use these losses to offset taxable income in periods following the ownership change. The Company determined the amount of the annual limitation to be $686&lt;span style="white-space:pre-wrap;"&gt; thousand annually.  The net operating loss carryforwards generated before 2018 may be used to reduce taxable income through the years 2028 to 2037.  Federal net operating loss carryforwards generated for year 2018 and thereafter do not expire.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The Company files income tax returns in the U.S. federal, state and foreign jurisdictions.  All tax years generally remain subject to examination by the IRS and various state taxing authorities, although the Company is not currently under examination in any jurisdiction.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;The Company&#x2019;s policy is to recognize interest and penalties related to income tax matters in income tax expense.  As of December&#160;31,&#160;2023 and 2022 there was &lt;/span&gt;no accrued interest or penalties related to uncertain tax positions.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_65fsTlihk0WK2l63qrs4YQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:60%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:47.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:47.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Domestic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,145)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,649)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (50)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (109)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:49.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Loss before provision for income taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,194)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (5,758)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_Rt7Th6jYdkuLgiZ_XfRoDg_5_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5145000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_Yd_ghPUg_EyvtG6JJU2YMw_5_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5649000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_bnpyyt68LkGdxeHK6v1Bjw_6_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-50000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_lv4UBHwNTk2TtADt0CGgSw_6_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-109000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_jegup43S8UeloC_TMrXssA_7_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5194000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_g5OraFHif0eKnvwsuKrwrg_7_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-5758000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_B3mhGbo8TkqpWR4BdPR7_Q"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_uZm-cOQ1JkeyHX-GWxSzrg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Narr_9mPs0ICa3Um3XPfhszrSwg"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_XnQULm5b7UOLt8X9dgiUqw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Tax benefit at federal statutory rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,091)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,209)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Tax benefit at state rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (126)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (197)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Meals and entertainment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Prior year deferred tax true ups&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (2,805)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (75)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (82)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;Change in valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,287&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4,289&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:45.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:22.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_Qf3kDm2hREGtGtH7lkBpBg_4_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1091000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_XrxTx2UT6E-CY8mW8DGGDw_4_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1209000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc__Rez1tmVc0Sv0Uc15I3L6A_5_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-126000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_2bUQKaAN6UCJqqfqlG5rRw_5_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-197000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_YOLD5qaUB0e-zabJifTCZA_6_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_vutsuKZ-SkiwCpjGc00jQQ_6_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <clir:EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_2Pz5nh3jwEaxpEHCaekjEQ_7_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-2805000</clir:EffectiveIncomeTaxReconciliationPriorYearDeferredTaxTrueUps>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_lu6Hd1EzCkmXMM4c-ntPIg_8_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-75000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_HcuKqFHx1k6Cxko3IOJ1iA_8_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-82000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_7VIVzRfTWkuF2IpppLK15g_9_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1287000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Tc_f0JlXoyLhUiAbE7ROLRQmA_9_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">4289000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_OtdgbZtd10ONNbaimi3zmg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffff00;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:38.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;width:38.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 86&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 74&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 388&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 337&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 102&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Prepaid expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 61&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (31)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Accrued vacation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;ASC 842 lease standard&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (51)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Net operating loss carryforwards&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 21,020&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 20,263&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Gross deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 21,680&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 20,726&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21,598)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,677)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total deferred tax assets, net of valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 82&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 49&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;     Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (82)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (49)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_DuLW_2PlHU-VMli_KyR3pQ_5_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">86000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_VDvQC407S0awLQMAKNV3Kw_5_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">74000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_-WxhuNQhWE-i_BcW5I3SEQ_6_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">388000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_v7wvFphI9EWmTwDSntaynw_6_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">337000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <clir:DeferredTaxAssetsDepreciation
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_cgkBacASwE6v0svelANTow_7_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">177000</clir:DeferredTaxAssetsDepreciation>
    <clir:DeferredTaxAssetsDepreciation
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_D8iINHVRqUOlp1Lfl8oTkQ_7_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">102000</clir:DeferredTaxAssetsDepreciation>
    <clir:DeferredTaxAssetsPrepaidExpenses
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_Dg8cJO1ApkShS7YPyIbiuw_8_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">61000</clir:DeferredTaxAssetsPrepaidExpenses>
    <clir:DeferredTaxAssetsPrepaidExpenses
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_Zxfj--O7yEiLaqZqR0uyDw_8_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-31000</clir:DeferredTaxAssetsPrepaidExpenses>
    <clir:DeferredTaxAssetsAccruedVacation
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_Lu2FCu0fBk2Cq5o5j6tFKw_9_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1000</clir:DeferredTaxAssetsAccruedVacation>
    <clir:DeferredTaxAssetsAccruedVacation
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_oU7G_niWRUq4lD3Qp8qwlw_9_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-3000</clir:DeferredTaxAssetsAccruedVacation>
    <clir:DeferredTaxAssetsLeaseLiabilities
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_TX21yc4Gikenj0XfE259-w_10_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-51000</clir:DeferredTaxAssetsLeaseLiabilities>
    <clir:DeferredTaxAssetsLeaseLiabilities
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_64Wa7Gn-0USTCICDXnR5WQ_10_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-16000</clir:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_f87p1NnkNkS7_0OkyOTyKQ_11_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">21020000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_Qi34AmzmuUa4sfP34O8CWw_11_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">20263000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_4CxKTZ5JKU2166TaqUo2wg_12_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">21680000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_68Ow5iMWMk6UmgBhRhRMbQ_12_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">20726000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_fbLFylqtI0W9Ciwz7d96iw_13_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">21598000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_WPhdRTp-5E2VeX69_8XclQ_13_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">20677000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_t7IDt4MIYEWbsVxy8eGL6g_14_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">82000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_gtXeBiyN1E-9iqjsbbN7fQ_14_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">49000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_pVEmnlWl9ka404opkMKntw_16_2"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-82000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_1GIzC7gKJEK9WnaKM5EvPQ_16_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-49000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_rha3UQGfXEizireIPllEaA"
      decimals="-5"
      id="Narr_gdqWgdGqXk67qK6i95QQgA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">85300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_Zlrww06-SEOfkuSoKUCOFQ"
      decimals="-5"
      id="Narr_dBlOboWzw0CSrDdxXRbk6g"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">48500000</us-gaap:OperatingLossCarryforwards>
    <clir:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="As_Of_12_31_2023_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_rha3UQGfXEizireIPllEaA"
      decimals="-5"
      id="Narr_D0BNVK4EZE--hfPXvkQ3Tg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">39100000</clir:OperatingLossCarryforwardsNotSubjectToExpiration>
    <clir:OperatingLossCarryforwardsAnnualLimitation
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_tHroYpDYKkmqi2WMediyxA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">686000</clir:OperatingLossCarryforwardsAnnualLimitation>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-5"
      id="Narr_Kfm66JPkh06K-AHTYDwW7w"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-5"
      id="Narr_MLb1RbbbLUCaE64KdC4PvQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_OUDHwB8V4U6Yauu4uuWGiw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;8&#160;&#x2013; Equity&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Common Stock and Preferred Stock&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company is authorized to issue 62.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 Company&#x2019;s Board of Directors. The Company has not issued any shares of preferred stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;In July 2018, the Company completed a private equity offering and executed a Stock Purchase Agreement with clirSPV LLC (&#x201c;clirSPV&#x201d;) which permits participation in future capital raising transactions (the &#x201c;Participation Right&#x201d;) on the same terms as other investors participating in such transactions. In no event may the Participation Right be exercised to the extent it would cause clirSPV or any of its affiliates to beneficially own 20% or more of the Company&#x2019;s then outstanding common stock. In May 2022, in&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;connection with a waiver of the Participation Right&#x2019;s notice requirements and other related closing mechanics for such Participation&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Right (the &#x201c;Waiver&#x201d;) the Company and clirSPV, LLC agreed that the Participation Right may be extended from December 31, 2023, to such date that the holders of &lt;span style="-sec-ix-hidden:Hidden_DAHynBerJ0y47ianM8EYCw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;two&lt;/span&gt;&lt;/span&gt;-thirds of the outstanding units of clirSPV LLC agree to extend each such holder&#x2019;s existing agreement that he/she/it will have no right to force a redemption of his/her/its interests in clirSPV LLC (the &#x201c;Redemption Right&#x201d;); provided, however, that the Participation Right could not be extended to a date later than June 30, 2027. On December 30, 2023, the Company received notice from clirSPV that the holders of at least &lt;span style="-sec-ix-hidden:Hidden_31o0FSffFUyroYlZzYPKAQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap;"&gt;-thirds of the outstanding units of clirSPV agreed to extend the waiver of the Redemption Right until December 31, 2024.  Accordingly, the Participation Right will now expire on December 31, 2024.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company has an At-The-Market (&#x201c;ATM&#x201d;) program pursuant to a Sales Agreement with Virtu Americas LLC, as sales agent, dated December 23, 2020 (the &#x201c;Sales Agreement&#x201d;), pursuant to which the Company may sell shares of common stock with an aggregate offering price of up to $8.7 million. On March 18, 2024, the Company filed a prospectus supplement suspending the ATM program. The Company will not make any sales of its common stock pursuant to the Sales Agreement unless and until a new prospectus supplement is filed with the SEC; however, the Sales Agreement remains in full force and effect. During the year ended December&#160;31,&#160;2023, the Company issued zero shares of its common stock from the ATM program. As of December&#160;31,&#160;2023, the Company has cumulatively issued approximately 1.6 million shares of common stock under the ATM program, 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.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"&gt;&lt;span style="font-size:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company is currently subject to the SEC&#x2019;s &#x201c;baby shelf rules,&#x201d; 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&#x2019;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, the ATM Offering Sales Agreement or other securities offerings.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Equity Incentive Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;On June 17, 2021, the Company's shareholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the &#x201c;2021 Plan&#x201d;) 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 Compensation Committee of the Board of Directors is authorized to administer the 2021 Plan. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;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 2023, the board of directors approved an increase of 400 thousand shares available for issuance pursuant to future awards in accordance with the terms of the 2021 Plan.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Ending balances for the 2021 Plan is as follows: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding options and restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 3,430&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 3,202&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Reserved but unissued shares under the Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,302&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total authorized shares under the Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5,732&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5,979&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Stock Options&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;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. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;As permitted by SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d;) 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&#x2019;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. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#00ff00;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;Inducement Options&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;During the year ended December&#160;31,&#160;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 &lt;span style="-sec-ix-hidden:Hidden_Q6-ann3VuUmA8lj-wBGzFw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;one&lt;/span&gt;&lt;/span&gt; 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 year ended December 31, 2023 was $43 thousand.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;During the year ended December&#160;31,&#160;2023, the Company granted non-qualified stock options to its Director of Customer Relationships and Business Development to purchase an aggregate of 150 thousand shares of common stock with an exercise price of $1.31 as a material inducement to accept employment with the Company. These inducement options vest in three equal installments, with &lt;span style="-sec-ix-hidden:Hidden_jRqHqRMgTUecpYcWntHKeQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;one&lt;/span&gt;&lt;/span&gt; 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 $160 thousand. The compensation expense recognized for these awards for the year ended December 31, 2023 was $74&lt;span style="white-space:pre-wrap;"&gt; thousand.  &lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_g9dONOQQBkGn3XG7lyvPHQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Two&lt;/span&gt;&lt;/span&gt;-thirds of these inducement options were forfeited in 2023 upon the departure of the Director of Customer Relationships and Business Development.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;These inducement options were granted outside of the 2021 Plan and in accordance with the employment inducement&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;exemption provided under Nasdaq Listing Rule 5635(c)(4).&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;i style="font-style:italic;"&gt;Equity Incentive Plan Options&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;Compensation expense associated with stock option awards for the years ended December&#160;31,&#160;2023 and 2022 totaled $&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;174&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;thousand and $&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;118&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;thousand, respectively. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;A summary of the Company&#x2019;s Equity Incentive Plan stock option activity and changes is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#00ff00;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Options&#160;to Purchase Common Stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Exercise Price&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Remaining Contractual Life&#160;(in years)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,779&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2.05&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 6.43&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (20)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.54&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Forfeited/Expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding at end of period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,759&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5.38&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercisable at end of period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4.87&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The estimated aggregate pretax intrinsic value of the Company&#x2019;s outstanding vested stock options at December&#160;31,&#160;2023 is $171 thousand. The intrinsic value is the difference between the Company&#x2019;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&#x2019;s common stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;At December&#160;31,&#160;2023, there was $1.0 million 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. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Restricted Stock Units&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company awards employees and directors restricted stock units (&#x201c;RSUs&#x201d;) in lieu of cash payment for compensation. These awards are granted from the Company&#x2019;s Equity Incentive Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;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&lt;i style="font-style:italic;"&gt;, &lt;/i&gt;Topic 718&lt;i style="font-style:italic;"&gt;, Compensation-Stock Compensation, &lt;/i&gt;(ASC 718). Unrecognized compensation expense for director services amounted to $244 thousand and $491 thousand for the years ended December&#160;31,&#160;2023 and 2022, respectively. Director compensation is earned on a quarterly basis with the target value of compensation set at $85 thousand per quarter. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;A summary of the Company&#x2019;s RSUs activity and changes is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Number of Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Grant Date Fair Value&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Number of Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Grant Date Fair Value&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Nonvested at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 423&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2.28&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 617&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.82&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 376&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.30&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (361)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.77&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (8)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.79&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Nonvested at end of period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 671&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.05&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 423&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.49&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="visibility:hidden;background:#00ff00;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;A summary of the Company&#x2019;s RSU compensation expense is as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:35.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:35.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Compensation Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 337&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Value Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.57&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Stock Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the Company&#x2019;s 2021 Plan.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 234&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 98&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Value Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.79&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.43&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Consultant Stock Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;The 2013 Consultant Stock Plan (the &#x201c;Consultant Plan&#x201d;) 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&#x2019;s securities. The Company&#x2019;s officers, employees, and board members are not entitled to receive grants from the Consultant Plan. The Compensation Committee of the Board of Directors 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 of Directors shall determine.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Consultant Plan activity and change is as follows: &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Reserved but unissued shares at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 196&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 211&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Increases in the number of authorized shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 7&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Reserved but unissued shares at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 188&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 196&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Consultant Plan compensation expense is summarized as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Compensation Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 10&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 26&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted Average Value Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 0.69&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 1.61&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-5"
      id="Narr_7SSfCCfshk25PjC0KQu1_g"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">62500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-5"
      id="Narr_vdZteI_JUkSJo55qYfx_UQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2000000.0</us-gaap:PreferredStockSharesAuthorized>
    <clir:StockIssuedInvestorMaximumBeneficialOwnershipPercentage
      contextRef="As_Of_7_31_2018_us-gaap_SubsidiarySaleOfStockAxis_clir_ParticipationRightMember_a9n6be1NB0-zL68eebNUnA"
      decimals="2"
      id="Narr_zXDT1mGd-kOjb15fzqBkfg"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.20</clir:StockIssuedInvestorMaximumBeneficialOwnershipPercentage>
    <clir:AggregateOfferingPriceInAtMarket
      contextRef="Duration_12_23_2020_To_12_23_2020_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_2GSKimeLaUuQG0Z_fa9gBA"
      decimals="-5"
      id="Narr_TQv5--TBp025biZWym_E-A"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">8700000</clir:AggregateOfferingPriceInAtMarket>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_UU34N33rwkGhSif7cdDiSQ"
      decimals="INF"
      id="Narr_pGr_uUz6DkCGcoABtSSxcg"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <clir:NumberOfSharesOfCommonStockIssuedToDate
      contextRef="As_Of_12_31_2023_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_t8G-PRE7F02R19MBwZlZqg"
      decimals="-5"
      id="Narr_kdIFjjN0NUqCo3xUZeWAOg"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">1600000</clir:NumberOfSharesOfCommonStockIssuedToDate>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA"
      decimals="2"
      id="Narr_fjzP0w9XGkqJs4yWQ835mQ"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">3.84</us-gaap:SharesIssuedPricePerShare>
    <clir:GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA"
      decimals="-5"
      id="Narr_FtGvzRymGUmsIX4DAGFiSg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">6100000</clir:GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate>
    <clir:ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_gC_O1i_b2k2eo25vclYCpA"
      decimals="-5"
      id="Narr_WpZvBg_mw02pJqtS2-DXFA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">5900000</clir:ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_rQ0JkoMUpkm4oaw85u3A8g"
      decimals="2"
      id="Narr_gqHVG4w-R0e_c7W7NP7-bQ"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_rQ0JkoMUpkm4oaw85u3A8g"
      decimals="-3"
      id="Narr_KGRtelXdK0u_hY9G1eM3LQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">400000</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw"
      decimals="-3"
      id="Narr_ow-sDDkFj0S-Q9YBmxpsTQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_Oo4b0uVt3k-oi6lUC8630w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding options and restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 3,430&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 3,202&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Reserved but unissued shares under the Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,302&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,777&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total authorized shares under the Plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5,732&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5,979&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <clir:OutstandingOptionsAndRestrictedStockUnits
      contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw"
      decimals="-3"
      id="Tc_im9t2d4GuUOns1X-Xb6VbQ_3_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">3430000</clir:OutstandingOptionsAndRestrictedStockUnits>
    <clir:OutstandingOptionsAndRestrictedStockUnits
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ"
      decimals="-3"
      id="Tc_GdvsYeKzIE-cZmD-FWCmTw_3_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">3202000</clir:OutstandingOptionsAndRestrictedStockUnits>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw"
      decimals="-3"
      id="Tc_-arF2lcv2EerlsKd2vfuSA_4_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2302000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ"
      decimals="-3"
      id="Tc_ArQSjYs1jk6VgpcTB1pc5Q_4_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2777000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_w37ljUQCkEWzykCL6QlyRw"
      decimals="-3"
      id="Tc_P2Y_P7BNrkOIgXrxLDc_rQ_5_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">5732000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_q8j3SrQccESW5Ym59nQRiQ"
      decimals="-3"
      id="Tc_0MApA-MziU65W_ylnYcO2A_5_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">5979000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"
      decimals="-3"
      id="Narr_GfnrG7igskWbriISAxYTRg"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"
      decimals="2"
      id="Narr_4kxUnf9ppkOLY2oh5lgFKQ"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"
      decimals="INF"
      id="Narr_cgutZhHxf02yaWJRyFA8Dw"
      unitRef="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA">3</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"
      decimals="-3"
      id="Narr_iurz6XfXoUCCxNomZPZAPg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">112000</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_9Fk4qyVzJku4Ei16x-I5oQ"
      decimals="-3"
      id="Narr_HnoMrd4vYkO-3n7er5x-kA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">43000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="-3"
      id="Narr_VzuSC5yi-kmIwI8siuAcxg"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="2"
      id="Narr__bk03TWXj0iXmyZ0hMMG_g"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.31</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="INF"
      id="Narr_BsHm60okdUO24T9hqbpBGg"
      unitRef="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA">3</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="-3"
      id="Narr_AS8U8BMjFEOimMZ--_B2dA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">160000</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_clir_DirectorOfCustomerRelationshipsAndBusinessDevelopmentMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_0MmHGO0UXUSMsnA-iCFo_A"
      decimals="-3"
      id="Narr_8FSg0SEnokqGFZOvCoLkHA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">74000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw"
      decimals="-3"
      id="Narr_gzdBeqijGEWa7fbaqOQIgw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">174000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_P9oWC2IezkKwOMC0XGJdSw"
      decimals="-3"
      id="Narr_7sS1jFujyU274nvbbIZNng"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">118000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_MIU9-XpalEyWCsaFIHTpzw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:45.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Options&#160;to Purchase Common Stock&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:12.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Exercise Price&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Remaining Contractual Life&#160;(in years)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,779&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2.05&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 6.43&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercised&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (20)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.54&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Forfeited/Expired&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Outstanding at end of period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,759&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2.07&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 5.38&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Exercisable at end of period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2,024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 4.87&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="-3"
      id="Tc_lziONt7L9U-BRQo0tK5iLw_4_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2779000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2022_Nftal8shW0e_70_w_iXZfA"
      decimals="2"
      id="Tc_43RkUU5GkUqhYd91HaMV1g_4_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">2.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      id="Tc_hF21BzvyUUuCRjHv3bYYQw_4_7">P6Y5M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Tc_2-4lO6-NzUKuqoPK_V5N0Q_6_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">20000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Tc_3l0U94-DL0efDhPjNVyxVg_6_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_tPzsWwDH20OelmowY0rLbQ_8_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2759000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="2"
      id="Tc_vg-sHh3BHEKcGlWflqUPxg_8_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">2.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_Zm-TZC1fw0Wlucq8b0MzEA_8_7">P5Y4M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Tc_gFp7TmBuVUGclH9HI9xB5w_9_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2024000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="2"
      id="Tc_0eu0mUKaJkWowDuRTjWDOA_9_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tc_kmRJRi7BC0u_1NgWmIRAxQ_9_7">P4Y10M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-3"
      id="Narr_szMJ5fbeoU-j1-lIILcqhQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">171000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="As_Of_12_31_2023_io_JZbuDwUi_bGstLfosxA"
      decimals="-5"
      id="Narr_WUed6RtodEWnpBI7GCFm_A"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <clir:UnrecognizedCompensationExpenseForDirectorServices
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw"
      decimals="-3"
      id="Narr_2rDr9DXdlkq5DIsdOe-Y5g"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">244000</clir:UnrecognizedCompensationExpenseForDirectorServices>
    <clir:UnrecognizedCompensationExpenseForDirectorServices
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kbpVtRn2kEC5cdW9womPkw"
      decimals="-3"
      id="Narr_Ud-3pIuCokCW1BssLCKK-Q"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">491000</clir:UnrecognizedCompensationExpenseForDirectorServices>
    <clir:TargetValueOfCompensationPerQuarter
      contextRef="Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_5Ac3j_bOLk2E6ZNVOJumnw"
      decimals="-3"
      id="Narr_WBXGYhaijUWZU6PE8JByjQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">85000</clir:TargetValueOfCompensationPerQuarter>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_HQt4w4hO_U23L8sfQeUuig">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Number of Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Grant Date Fair Value&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Number of Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:12.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Grant Date Fair Value&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Nonvested at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 423&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 112&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 2.28&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 617&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.82&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 376&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.30&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Vested&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (361)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.18&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (65)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.77&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (8)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.79&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:42.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Nonvested at end of period&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 671&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.05&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 423&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.49&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A"
      decimals="-3"
      id="Tc_mpqHU6qvrku1x-WuFBW2rg_4_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">423000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A"
      decimals="2"
      id="Tc_F4-jlA5bD0O8p5PSRGGDNA_4_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew"
      decimals="-3"
      id="Tc_72GHVz1ozEqtGo45wEN9aw_4_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">112000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_o5BSVX_jk0i-3jgrFNstew"
      decimals="2"
      id="Tc_dEXtERAqwkmgzOS6EdVQqA_4_10"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">2.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="-3"
      id="Tc_4JByy5p2G0e20pztMEg8Nw_5_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">617000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="2"
      id="Tc_ge35mBHrnUayMy3-fnLlDg_5_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"
      decimals="-3"
      id="Tc_-Yn67-SMekWhGzKvNLrY2w_5_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">376000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"
      decimals="2"
      id="Tc_AlODcA-Fskis29E57rOzTA_5_10"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="-3"
      id="Tc__lTkkfsbZ0OR4_mrB74KZg_6_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">361000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="2"
      id="Tc_p1bESC1Sh0-9pca_zQp0lQ_6_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"
      decimals="-3"
      id="Tc_csGL3AM5fkSo7ENOdA07Cw_6_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"
      decimals="2"
      id="Tc_azR5-2UJqkq4LKzU3VfTqw_6_10"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="-3"
      id="Tc_RtZfLZn_4E2v_sFSqGK2qg_7_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="2"
      id="Tc_0jl89LiO_kawoO8MJ87JRA_7_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_qYfVDOOn6UqQr5faXQFYgA"
      decimals="-3"
      id="Tc_QhH8mRNKaU6NRAmrW9YkOg_8_2"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">671000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_qYfVDOOn6UqQr5faXQFYgA"
      decimals="2"
      id="Tc_i7X9Pwrwnk21lcw3wiomOQ_8_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A"
      decimals="-3"
      id="Tc_nrk8P1Zo30es6eNffGF7cA_8_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">423000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_ZBcEQq6kVE61v66b-oDQ9A"
      decimals="2"
      id="Tc_aDlT47_V4USscP2oUhMWlQ_8_10"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      id="Tb_k-kiMlVgMEOzEzFMiwPGbg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:35.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:35.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Compensation Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 337&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Value Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.57&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="-3"
      id="Tc_DlutlrvVeEekbG9Y0uIZ4w_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">337000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"
      decimals="-3"
      id="Tc_iSq5zukhRECQMNhqkuDcsw_4_5"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">252000</us-gaap:AllocatedShareBasedCompensationExpense>
    <clir:WeightedAverageValuePerShare
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_BZcuJ-4OskWPZ7efPgLq_Q"
      decimals="2"
      id="Tc_wiR3UqaVN0OtCndYoquASg_5_3"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.83</clir:WeightedAverageValuePerShare>
    <clir:WeightedAverageValuePerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_HIbs0oSJy0WJwK-i0hJYzg"
      decimals="2"
      id="Tc_qLOsTaxdqk6vtcXNNie1jQ_5_5"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.57</clir:WeightedAverageValuePerShare>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_8q5r8NimRkGckdqaXM5wxw"
      id="Tb_I75ik94V3EWEQjDfh6hFVA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 234&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 98&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted Average Value Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 0.79&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1.43&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <clir:StockIssuedDuringPeriodValueIssuedForServicesThree
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w"
      decimals="-3"
      id="Tc_6amQw4MIH0Sbte2i8UyRFA_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">234000</clir:StockIssuedDuringPeriodValueIssuedForServicesThree>
    <clir:StockIssuedDuringPeriodValueIssuedForServicesThree
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_yupS5YGyXEabjzyCeNcPnA"
      decimals="-3"
      id="Tc_lSKU1kexgkOpznKYu35xog_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">98000</clir:StockIssuedDuringPeriodValueIssuedForServicesThree>
    <clir:WeightedAverageValuePerShare
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_-GBvuQF4OEuiJNvdEB8p2w"
      decimals="2"
      id="Tc_j1Vpg8hKq0mzIdJqFoZHQA_5_3"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.79</clir:WeightedAverageValuePerShare>
    <clir:WeightedAverageValuePerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GranteeStatusAxis_us-gaap_ShareBasedPaymentArrangementEmployeeMember_yupS5YGyXEabjzyCeNcPnA"
      decimals="2"
      id="Tc_n3qhrU64qkqbs0dksFDRqw_5_6"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.43</clir:WeightedAverageValuePerShare>
    <clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"
      decimals="2"
      id="Narr_u8x8L_VWhUKS0bsc4f9Lpg"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.01</clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_Zt0T0Jf1SUu5a76nnq1kjA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Reserved but unissued shares at beginning of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 196&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 211&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Increases in the number of authorized shares&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 7&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (15)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Reserved but unissued shares at end of year&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 188&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 196&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_iJLXDA0xD0Cc_Bz-z3HFSg"
      decimals="-3"
      id="Tc_znSWkjfys0S2KT3IjDe6jQ_3_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">196000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2021_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_8VhQ_FeuJUC-f2vvYK5HVg"
      decimals="-3"
      id="Tc_J0ro1piY8UGobEBfRFmfQg_3_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">211000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"
      decimals="-3"
      id="Tc_uq8z7jhxPUKteJk8VaqVuQ_4_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"
      decimals="-3"
      id="Tc_crB-Upo310udMaaUglg7Pw_5_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA"
      decimals="-3"
      id="Tc_9gWjiswVdUumjTO1MjMadw_5_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">15000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_LQNQE8O6mEOgYtU21xzfng"
      decimals="-3"
      id="Tc_0BAK6W4YYk-KAETuuOShuQ_6_4"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">188000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_iJLXDA0xD0Cc_Bz-z3HFSg"
      decimals="-3"
      id="Tc_MVfPFhj4mE-jXXaYtUvcag_6_7"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">196000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"
      id="Tb_IC6N7bF0-EO3S7T3oH5ZHQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;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%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;For the Year Ended &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:37.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;December&#160;31,&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"&gt;(&lt;i style="font-style:italic;"&gt;in thousands, except per share data&lt;/i&gt;)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Compensation Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 10&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 26&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted Average Value Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:14.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 0.69&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"&gt; 1.61&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"
      decimals="-3"
      id="Tc_BCTaNVlabEq-V602B_-v2w_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">10000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA"
      decimals="-3"
      id="Tc_eu3hU1sJy0ewdrDSGOrv4w_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">26000</us-gaap:AllocatedShareBasedCompensationExpense>
    <clir:WeightedAverageValuePerShare
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_dA7TfCWfzkWMB-IOQuNCCw"
      decimals="2"
      id="Tc_5CViBSzDmk-kn3jS5KYXEg_5_3"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">0.69</clir:WeightedAverageValuePerShare>
    <clir:WeightedAverageValuePerShare
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_E6zPu-kXsEabhpG85CwLKA"
      decimals="2"
      id="Tc_eqtusFV-a0qXrol8BQ9urg_5_6"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.61</clir:WeightedAverageValuePerShare>
    <clir:RetirementPlanTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_CN9l39fu5EO7Kn8SInlfOQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 9 &#x2013; Retirement Plan&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The Company has a defined contribution retirement plan covering all of its U.S. employees whereby the Company matches employee contributions up to 3% of their base salary. The Company&#x2019;s matching contribution expense totaled $64 thousand and $54 thousand during the years ended December 31, 2023 and 2022, respectively.&lt;/p&gt;</clir:RetirementPlanTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="2"
      id="Narr_YPBvf9oFokiYGL8yY3KGTg"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="2"
      id="Narr_xvJ12FVTg0Cej1WaeCykJg"
      unitRef="Unit_Standard_pure_jkHsad3M60ySCP8-UZfSHA">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      decimals="-3"
      id="Narr_CGSYs8B7NEGHSg0toz5IOA"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">64000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2022_To_12_31_2022_vmyqGPQy20eYwpPyK0tyUg"
      decimals="-3"
      id="Narr_bAyT88PBKkKrLj5Fz93gig"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">54000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_-cUy-MQRVEqEXLKfgkroJw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;10&#160;&#x2013; Commitments and Contingencies&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Litigation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;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&#x2019;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.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Indemnification Agreements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;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.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:GovernmentAssistanceTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_YZvxuy8B8kuHt6NKblEc-w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Note 11 &#x2013; Government Assistance&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;During 2022, the Company was awarded a research grant from the Department of Energy (&#x201c;DOE&#x201d;) for approximately $250 thousand with the completion 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&lt;span style="white-space:pre-wrap;"&gt; period.  These awards allow the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the years ended December&#160;31,&#160;2023 and 2022, the Company recognized $&lt;/span&gt;191 thousand and $181 thousand in reimbursements from the DOE, respectively. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Beginning in 2021, the Company received funds relating to the Oklahoma 21&lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;st&lt;/sup&gt; 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 the years ended December&#160;31,&#160;2023 and 2022, the Company recognized $64 thousand and $51 thousand in government assistance from this program, respectively. &lt;/p&gt;</us-gaap:GovernmentAssistanceTextBlock>
    <clir:ResearchGrantTotalAwardAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_RSy7522UwEyomnO2WKu3_g"
      decimals="-3"
      id="Narr_QmBOFh9a6EegpgJv9ipEaQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">250000</clir:ResearchGrantTotalAwardAmount>
    <clir:ResearchGrantTotalAwardAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA"
      decimals="-5"
      id="Narr_GZiTHjOA_EmNSd2NgGmfAg"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1600000</clir:ResearchGrantTotalAwardAmount>
    <us-gaap:GovernmentAssistanceTransactionDuration
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA"
      id="Narr_Ryxcwkqzj0GiwZknmoLTLw">P2Y</us-gaap:GovernmentAssistanceTransactionDuration>
    <us-gaap:GovernmentAssistanceAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_QxRdsVBSH0WM8niW_WkeLA"
      decimals="-3"
      id="Narr_Fdxg7P5FK0SL9WlWObekZw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">191000</us-gaap:GovernmentAssistanceAmount>
    <us-gaap:GovernmentAssistanceAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_RSy7522UwEyomnO2WKu3_g"
      decimals="-3"
      id="Narr_fEu1B_dP702zAnsRuViuyw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">181000</us-gaap:GovernmentAssistanceAmount>
    <us-gaap:GovernmentAssistanceTransactionDuration
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_fuAPEHar8U-5BZg1Y6sFZA"
      id="Narr_qt-LoNuoNkmNOjH2a8WrAA">P10Y</us-gaap:GovernmentAssistanceTransactionDuration>
    <us-gaap:GovernmentAssistanceAmount
      contextRef="Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_gItmiUSki0aey2nQuuQfLg"
      decimals="-3"
      id="Narr_49r5CTziUkSimsTgG7vhpw"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">64000</us-gaap:GovernmentAssistanceAmount>
    <us-gaap:GovernmentAssistanceAmount
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_GovernmentAssistanceTypeAxis_clir_OklahomaQualityJobsActMember_H0doBGcLmk-JOWFQzdbnlg"
      decimals="-3"
      id="Narr_vDEDeKPoGEi5HBEhI0efJQ"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">51000</us-gaap:GovernmentAssistanceAmount>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_I9wQ8d3d10SelZcueVfqmA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;Note&#160;12&#160;&#x2013; Quarterly Results (unaudited)&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Quarterly results for the&#160;years ended December&#160;31,&#160;2023 and 2022 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;(in thousands, except per share data)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;First&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Second&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Third&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Fourth&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;For the year ended December&#160;31,&#160;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 894&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 85&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,274&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Gross Profit (Loss)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 106&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 129&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 558&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Operating Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,810&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,758&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,521&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,709&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,429)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,478)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,332)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (955)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net Loss per share - basic and fully diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.04)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.04)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;For the year ended December&#160;31,&#160;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 324&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 50&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Gross Profit (Loss)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 123&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (7)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Operating Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,517&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,660&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,558&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,490)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,638)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,312)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,318)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net Loss per share - basic and fully diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.05)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.05)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_9dR2_Ju7F0K90Kg-jb1Jrw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Quarterly results for the&#160;years ended December&#160;31,&#160;2023 and 2022 are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;(in thousands, except per share data)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;First&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Second&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Third&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Fourth&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;For the year ended December&#160;31,&#160;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;Quarter&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 894&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 85&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,274&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Gross Profit (Loss)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 106&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 129&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 24&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 558&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Operating Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,810&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,758&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,521&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,709&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,429)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,478)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,332)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (955)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net Loss per share - basic and fully diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.04)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.04)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;For the year ended December&#160;31,&#160;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 324&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 50&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Gross Profit (Loss)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 123&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (7)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Operating Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,517&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,660&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,558&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt; 1,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,490)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,638)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,312)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,318)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:49.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 30pt;"&gt;Net Loss per share - basic and fully diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.05)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.05)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.03)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"
      decimals="-3"
      id="Tc_3YcnJiSQXk-XTKZY398mjQ_3_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">894000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"
      decimals="-3"
      id="Tc_J2vxxVTbwU--36YQxsP18Q_3_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">150000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"
      decimals="-3"
      id="Tc_7DTMCfzHsEaoz1beKLmV0Q_3_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">85000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      decimals="-3"
      id="Tc_y16xBzEMw06PH7sTAO8L9g_3_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1274000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"
      decimals="-3"
      id="Tc_zTyLxVtr5E2vvmbXZlYdag_4_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">106000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"
      decimals="-3"
      id="Tc_2MEzgxitX0iUXvLqXJUSYQ_4_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">129000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"
      decimals="-3"
      id="Tc_AsL2mJqeo0y1myE5WiVc3Q_4_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">24000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      decimals="-3"
      id="Tc_QXHEeH5dlEGyI7n8zFEe4A_4_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">558000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"
      decimals="-3"
      id="Tc_UCCrhF5BRUuGoMyAXpDLVQ_5_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1810000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"
      decimals="-3"
      id="Tc_8CyRm2VUiU2Ga0WJbP-5oQ_5_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1758000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"
      decimals="-3"
      id="Tc_vdqtrkLdP0OWta6mO2fovQ_5_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1521000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      decimals="-3"
      id="Tc_ljDeYnpdYUOs8sMtD9kakg_5_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1709000</us-gaap:OperatingExpenses>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"
      decimals="-3"
      id="Tc_pQOs8Zl7CEuu76lmyZnHlw_6_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1429000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"
      decimals="-3"
      id="Tc_D-oIXnX7NU2g6RqIOTaWPw_6_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1478000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"
      decimals="-3"
      id="Tc_Slj-nihoI0aWHVPqrmRRDg_6_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1332000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      decimals="-3"
      id="Tc_z1fttTtB4kipdgEHIQT9IQ_6_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-955000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"
      decimals="2"
      id="Tc_UBjQ1WyoKk6O1MTKXADoxg_7_3"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_3_31_2023_8MvPsKOMTkmn5gEtFKWt-g"
      decimals="2"
      id="Tc_UBjQ1WyoKk6O1MTKXADoxg_7_3_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"
      decimals="2"
      id="Tc_rl_UbD5Yb0mpJoS9fxWBGA_7_6"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2023_To_6_30_2023_C8Uj4x6t-EqKRXeIehypFg"
      decimals="2"
      id="Tc_rl_UbD5Yb0mpJoS9fxWBGA_7_6_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"
      decimals="2"
      id="Tc_MI2gTncjM0O6noOZjMyDIA_7_9"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2023_To_9_30_2023_TLOoCzavlUmVC7zD7YOOQw"
      decimals="2"
      id="Tc_MI2gTncjM0O6noOZjMyDIA_7_9_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      decimals="2"
      id="Tc_rVdB5jJY6kySZNcbjk1zFQ_7_12"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_10_1_2023_To_12_31_2023_JhqmNjlFFU68-EsLUQkFMA"
      decimals="2"
      id="Tc_rVdB5jJY6kySZNcbjk1zFQ_7_12_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A"
      decimals="-3"
      id="Tc_P80MGPcZyEacWGezGVfDxw_10_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ"
      decimals="-3"
      id="Tc_BZf5RZN8d0-tgHaHP3d6qA_10_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"
      decimals="-3"
      id="Tc_0z9GfZIONU-0MhaysSwUBA_10_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">324000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"
      decimals="-3"
      id="Tc_DM6dm-6Vd0KSrs8HnTBhMw_10_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">50000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"
      decimals="-3"
      id="Tc_gme_8r15mEiGvYpIn2o-Lg_11_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">123000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"
      decimals="-3"
      id="Tc_1lnjEhY6bkeulH9Pvu9y9g_11_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-7000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A"
      decimals="-3"
      id="Tc_L85e0PnYCEqQlsI6t2X5lA_12_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1517000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ"
      decimals="-3"
      id="Tc_xcYLRXKKWU2VZS8QmWnIGA_12_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1660000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"
      decimals="-3"
      id="Tc_l1XnbAXkf0Gpj3nQPJHMhQ_12_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1558000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"
      decimals="-3"
      id="Tc_Mv_g6vKX6EyekX8wMhHLuQ_12_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">1498000</us-gaap:OperatingExpenses>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A"
      decimals="-3"
      id="Tc_HH2xEB6qpUqiH_xfvjlpdQ_13_3"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1490000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ"
      decimals="-3"
      id="Tc_Q0lbHfCjPkS5PY-uriKBtw_13_6"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1638000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"
      decimals="-3"
      id="Tc_GHrqDyLv70qZwKGQd2Vh2Q_13_9"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1312000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"
      decimals="-3"
      id="Tc_h_Ca3kHRhUuahIUfXpNxfQ_13_12"
      unitRef="Unit_Standard_USD_0auxuHF2uU2sj2WZOFRbeg">-1318000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A"
      decimals="2"
      id="Tc_6FFlJn1RgkK7TaoBnhsbgg_14_3"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_3_31_2022_gdiJRzQ08k-7tQWb2em4_A"
      decimals="2"
      id="Tc_6FFlJn1RgkK7TaoBnhsbgg_14_3_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ"
      decimals="2"
      id="Tc_zKEPMzTgn0y32rIM06BONA_14_6"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2022_To_6_30_2022_WcOjow6_-0-NvbZMJ9dnhQ"
      decimals="2"
      id="Tc_zKEPMzTgn0y32rIM06BONA_14_6_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"
      decimals="2"
      id="Tc_rLekKAxA30S0yRTBpLpQDg_14_9"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2022_To_9_30_2022_bHwIRtN9ZEOTobxd2VO1vw"
      decimals="2"
      id="Tc_rLekKAxA30S0yRTBpLpQDg_14_9_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"
      decimals="2"
      id="Tc_huEyJnqZwEe70_OK7PvEUw_14_12"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_10_1_2022_To_12_31_2022_fBd7aD4A6E635faKKRlvXg"
      decimals="2"
      id="Tc_huEyJnqZwEe70_OK7PvEUw_14_12_2"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2023_To_12_31_2023_az3lkobeGU-OdCpwheY2sQ"
      id="Tb_Dg5xYk5x8UCKv2QpoF0VkA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt;Note 13 &#x2013; Subsequent Events&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;On February 22, 2024, the Company&#x2019;s board of directors and compensation committee approved and paid the 2023 bonus accrual allocated to the Company&#x2019;s Chief Executive Officer, Colin James Deller, and Chief Financial Officer, Brent Hinds, in the form of common stock and restricted stock units (&#x201c;RSUs&#x201d;). After applicable tax withholdings, Dr. Deller received 66,019 shares of common stock valued at $1.06 per share. After applicable tax withholdings, Mr. Hinds received 28,555 shares of common stock valued at $1.06 per share. In addition, Mr. Hinds received RSUs for 7,547 shares of common stock that will vest in three equal installments commencing on the first anniversary of the grant date, and performance-based restricted stock units (&#x201c;PRSUs&#x201d;) for 2,627 shares of common stock that will vest upon the achievement of certain established performance targets. The PRSUs will not vest and be forfeited if such performance targets are not achieved during the measuring period ending December 31, 2024.&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;background:#ffffff;"&gt;&#160;&lt;/span&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;background:#ffffff;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-UczicBCPE6KOsXaaN10kw"
      decimals="INF"
      id="Narr_UREV6lAYRkCtrjzSUwbtyA"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">66019</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_55IH8Xi8Gk2PmA0Ra6dtaA"
      decimals="2"
      id="Narr_Vhnvljwv9kKGIpqf9iiZAw"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.06</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_om18XVSrF06VrUYOkeJAZw"
      decimals="INF"
      id="Narr_ToeQvEFxFkOUrM7NJK0l1Q"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">28555</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_mnGUtIBhj0ud8NjARMtlzA"
      decimals="2"
      id="Narr_DGeKl7khR0usWmvq8nolMA"
      unitRef="Unit_Divide_USD_shares_Xl61KAihaUu9QJOvMmVEIA">1.06</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VJioI9lIaEe10xuhKTjd7w"
      decimals="INF"
      id="Narr_Au2A6cq47UyD7x-BqO5Sog"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">7547</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment
      contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VJioI9lIaEe10xuhKTjd7w"
      decimals="INF"
      id="Narr_6mJci-IUD0WkNt1LFIQaBA"
      unitRef="Unit_Standard_installment_JgEIL5_qG0mQkjSvpNk0BA">3</clir:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingInstallment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_2_22_2024_To_2_22_2024_srt_TitleOfIndividualAxis_srt_ChiefFinancialOfficerMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1HtmAkPqZU6QaT7BEPw5Sg"
      decimals="INF"
      id="Narr_mQ0I4jhHskCcH-7u3QlbEQ"
      unitRef="Unit_Standard_shares_hI8lK_h9BkShoMF9NmEPkQ">2627</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
