0001171843-23-006912.txt : 20231109 0001171843-23-006912.hdr.sgml : 20231109 20231109073047 ACCESSION NUMBER: 0001171843-23-006912 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Compass Therapeutics, Inc. CENTRAL INDEX KEY: 0001738021 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39696 FILM NUMBER: 231390074 BUSINESS ADDRESS: STREET 1: 80 GUEST STREET CITY: BOSTON STATE: MA ZIP: 02135 BUSINESS PHONE: 617-500-8099 MAIL ADDRESS: STREET 1: 80 GUEST STREET CITY: BOSTON STATE: MA ZIP: 02135 FORMER COMPANY: FORMER CONFORMED NAME: Olivia Ventures, Inc. DATE OF NAME CHANGE: 20180419 10-Q 1 cmpx20230930_10q.htm FORM 10-Q cmpx20230930_10q.htm
Q3 2023 --12-31 false 0001738021 10 4 1.66 4.42 1 00017380212023-01-012023-09-30 iso4217:USD 0001738021cmpx:AtTheMarketMember2023-01-012023-09-30 iso4217:USDxbrli:shares 0001738021cmpx:AtTheMarketMember2023-09-30 xbrli:shares 0001738021cmpx:AdimabAgreementMember2023-09-30 0001738021cmpx:AdimabAgreementMember2023-01-012023-09-30 0001738021cmpx:OphthalmologyMembercmpx:ABLBioAgreementMember2018-11-30 0001738021cmpx:OncologyMembercmpx:ABLBioAgreementMember2018-11-30 0001738021cmpx:ABLBioAgreementMember2018-11-30 0001738021cmpx:ABLBioAgreementMember2018-11-012018-11-30 00017380212022-01-012022-09-30 00017380212022-07-012022-09-30 00017380212023-07-012023-09-30 utr:Y 0001738021us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-30 0001738021us-gaap:RestrictedStockUnitsRSUMember2023-09-30 0001738021us-gaap:RestrictedStockUnitsRSUMember2022-12-31 xbrli:pure 00017380212022-09-30 0001738021us-gaap:EmployeeStockOptionMember2023-01-012023-09-30 00017380212023-09-30 00017380212022-12-31 00017380212022-01-012022-12-31 0001738021us-gaap:EmployeeStockOptionMembercmpx:The2020StockOptionAndIncentivePlanMember2023-01-012023-09-30 0001738021cmpx:The2020StockOptionAndIncentivePlanMember2023-09-30 0001738021cmpx:The2020StockOptionAndIncentivePlanMember2023-01-012023-01-01 0001738021cmpx:The2020StockOptionAndIncentivePlanMember2020-06-30 0001738021us-gaap:RestrictedStockMember2023-01-012023-09-30 0001738021us-gaap:RestrictedStockMember2023-09-30 0001738021us-gaap:RestrictedStockMember2022-12-31 0001738021us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-30 0001738021us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-30 0001738021us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-30 0001738021us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-30 0001738021us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-30 0001738021us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-30 0001738021us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-30 0001738021us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-30 00017380212020-12-31 0001738021cmpx:ManufactureAndPurchaseOfCTX009Member2023-09-30 0001738021us-gaap:FurnitureAndFixturesMember2022-12-31 0001738021us-gaap:FurnitureAndFixturesMember2023-09-30 0001738021us-gaap:SoftwareDevelopmentMember2022-12-31 0001738021us-gaap:SoftwareDevelopmentMember2023-09-30 0001738021us-gaap:LeaseholdImprovementsMember2022-12-31 0001738021us-gaap:LeaseholdImprovementsMember2023-09-30 0001738021us-gaap:EquipmentMember2022-12-31 0001738021us-gaap:EquipmentMember2023-09-30 0001738021us-gaap:AssetBackedSecuritiesMember2022-12-31 0001738021us-gaap:CertificatesOfDepositMember2022-12-31 0001738021us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:CorporateDebtSecuritiesMember2022-12-31 0001738021us-gaap:AssetBackedSecuritiesMember2023-09-30 0001738021us-gaap:USTreasurySecuritiesMember2023-09-30 0001738021us-gaap:CertificatesOfDepositMember2023-09-30 0001738021us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-09-30 0001738021us-gaap:CorporateDebtSecuritiesMember2023-09-30 0001738021us-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-31 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-31 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-31 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2022-12-31 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-31 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-31 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-31 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-31 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-31 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-31 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-31 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-31 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-12-31 0001738021us-gaap:FairValueMeasurementsRecurringMember2023-09-30 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-30 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-30 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-30 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2023-09-30 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2023-09-30 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-09-30 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-09-30 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-09-30 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-09-30 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-09-30 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-09-30 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-09-30 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-09-30 0001738021us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-30 0001738021us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2023-09-30 00017380212018-03-202022-09-30 00017380212021-12-31 0001738021us-gaap:RetainedEarningsMember2022-09-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 0001738021us-gaap:AdditionalPaidInCapitalMember2022-09-30 0001738021cmpx:CommonStockOutstandingMember2022-09-30 0001738021us-gaap:RetainedEarningsMember2022-07-012022-09-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30 0001738021us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-30 0001738021cmpx:CommonStockOutstandingMember2022-07-012022-09-30 00017380212022-06-30 0001738021us-gaap:RetainedEarningsMember2022-06-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0001738021us-gaap:AdditionalPaidInCapitalMember2022-06-30 0001738021cmpx:CommonStockOutstandingMember2022-06-30 00017380212022-04-012022-06-30 0001738021us-gaap:RetainedEarningsMember2022-04-012022-06-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0001738021us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0001738021cmpx:CommonStockOutstandingMember2022-04-012022-06-30 00017380212022-03-31 0001738021us-gaap:RetainedEarningsMember2022-03-31 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0001738021us-gaap:AdditionalPaidInCapitalMember2022-03-31 0001738021cmpx:CommonStockOutstandingMember2022-03-31 00017380212022-01-012022-03-31 0001738021us-gaap:RetainedEarningsMember2022-01-012022-03-31 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0001738021us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0001738021cmpx:CommonStockOutstandingMember2022-01-012022-03-31 0001738021us-gaap:RetainedEarningsMember2021-12-31 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0001738021us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001738021cmpx:CommonStockOutstandingMember2021-12-31 0001738021us-gaap:RetainedEarningsMember2023-09-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 0001738021us-gaap:AdditionalPaidInCapitalMember2023-09-30 0001738021cmpx:CommonStockOutstandingMember2023-09-30 0001738021us-gaap:RetainedEarningsMember2023-07-012023-09-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30 0001738021us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-30 0001738021cmpx:CommonStockOutstandingMember2023-07-012023-09-30 00017380212023-06-30 0001738021us-gaap:RetainedEarningsMember2023-06-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0001738021us-gaap:AdditionalPaidInCapitalMember2023-06-30 0001738021cmpx:CommonStockOutstandingMember2023-06-30 00017380212023-04-012023-06-30 0001738021us-gaap:RetainedEarningsMember2023-04-012023-06-30 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0001738021us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0001738021cmpx:CommonStockOutstandingMember2023-04-012023-06-30 00017380212023-03-31 0001738021us-gaap:RetainedEarningsMember2023-03-31 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0001738021us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001738021cmpx:CommonStockOutstandingMember2023-03-31 00017380212023-01-012023-03-31 0001738021us-gaap:RetainedEarningsMember2023-01-012023-03-31 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0001738021us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0001738021cmpx:CommonStockOutstandingMember2023-01-012023-03-31 0001738021us-gaap:RetainedEarningsMember2022-12-31 0001738021us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001738021us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001738021cmpx:CommonStockOutstandingMember2022-12-31 00017380212023-11-03 thunderdome:item
 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended September 30, 2023

OR

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

 

For the transition period from _________________ to _________________

 

Commission File Number: 001-39696

 

COMPASS THERAPEUTICS, INC.

(Exact Name of Registrant as Specified in its Charter)

 

Delaware

82-4876496

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

   

80 Guest St., Suite 601

Boston, Massachusetts

02135

(Address of principal executive offices)

(Zip Code)

 

Registrants telephone number, including area code: (617) 500-8099

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.0001 par value per share

 

CMPX

 

Nasdaq Capital Market

 

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

 

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

 

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

 

Large accelerated filer

 

 

Accelerated filer

 

       

Non-accelerated filer

 

 

Smaller reporting company

 

             
       

Emerging growth company

 

 

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

 

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

 

As of November 3, 2023, the registrant had 127,486,326 shares of common stock, $0.0001 par value per share, outstanding.

 

Auditor Firm Id: 596

Auditor Name: CohnReznick LLP

Auditor Location: Melville, NY U.S.A.

 

 

 

 
 

PART IFINANCIAL INFORMATION

 

 

Item 1. Financial Statements

 

Compass Therapeutics, Inc. and Subsidiaries

Condensed Consolidated Balance Sheets

(In thousands, except par value)

 

   

September 30,
2023

(unaudited)

   

December 31,
2022

(Note 1)

 

Assets

               

Current assets:

               

Cash and cash equivalents

  $ 30,426     $ 34,946  

Marketable securities

    133,277       151,663  

Prepaid expenses and other current assets

    2,881       8,182  

Total current assets

    166,584       194,791  

Property and equipment, net

    1,051       1,567  

Operating lease, right-of-use ("ROU") asset

    2,083       2,967  

Other assets

    320       320  

Total assets

  $ 170,038     $ 199,645  

Liabilities and Stockholders' Equity

               

Current liabilities:

               

Accounts payable

  $ 2,306     $ 3,382  

Accrued expenses

    5,644       11,690  

Operating lease obligations, current portion

    1,174       1,097  

Total current liabilities

    9,124       16,169  

Operating lease obligations, long-term portion

    869       1,838  

Total liabilities

    9,993       18,007  

Commitments and contingencies (Note 7)

           

Stockholders' equity:

               

Common stock, $0.0001 par value: 300,000 shares authorized; 127,476 and 126,495 shares issued at September 30, 2023 and December 31, 2022, respectively; 127,445 and 126,302 shares outstanding at September 30, 2023 and December 31, 2022, respectively

    13       13  

Additional paid-in-capital

    462,355       454,741  

Accumulated other comprehensive loss

    (430 )     (302 )

Accumulated deficit

    (301,893 )     (272,814 )

Total stockholders' equity

    160,045       181,638  

Total liabilities and stockholders' equity

  $ 170,038     $ 199,645  

 

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

 

 

1

 

 

Compass Therapeutics, Inc. and Subsidiaries

Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)

(In thousands, except per share data)

 

   

Three Months Ended
September 30,

   

Nine Months Ended
September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Operating expenses:

                               

Research and development

  $ 8,831     $ 9,791     $ 25,694     $ 20,069  

General and administrative

    3,095       2,807       9,276       8,698  

Total operating expenses

    11,926       12,598       34,970       28,767  

Loss from operations

    (11,926 )     (12,598 )     (34,970 )     (28,767 )

Other income

    1,962       623       5,891       1,136  

Loss before income tax expense

    (9,964 )     (11,975 )     (29,079 )     (27,631 )

Income tax expense

                       

Net loss

  $ (9,964 )   $ (11,975 )   $ (29,079 )   $ (27,631 )

Net loss per share - basic and diluted

  $ (0.08 )   $ (0.12 )   $ (0.23 )   $ (0.27 )

Basic and diluted weighted average shares outstanding

    127,424       101,010       126,837       100,939  
                                 

Other comprehensive loss:

                               

Net loss

  $ (9,964 )   $ (11,975 )   $ (29,079 )   $ (27,631 )

Unrealized gain (loss) on marketable securities

    77       (129 )     (128 )     (641 )

Comprehensive loss

  $ (9,887 )   $ (12,104 )   $ (29,207 )   $ (28,272 )

 

 

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

 

2

 

 

Compass Therapeutics, Inc. and Subsidiaries

Condensed Consolidated Statements of Stockholders Equity (Unaudited)

(In thousands)

 

   

Common Stock

   

Additional
Paid-in

   

Accumulated Other Comprehensive

   

Accumulated

   

Total
Stockholders'

 
   

Shares

   

Amount

   

Capital

   

Loss

   

Deficit

   

Equity

 

Balance at December 31, 2022

    126,302     $ 13     $ 454,741     $ (302 )   $ (272,814 )   $ 181,638  

Vesting of share-based awards

    61                                

Stock-based compensation

                1,267                   1,267  

Common stock issued upon exercise of options

    12             41                   41  

Unrealized gain on marketable securities

                      156             156  

Net loss

                            (7,837 )     (7,837 )

Balance at March 31, 2023

    126,375       13       456,049       (146 )     (280,651 )     175,265  

Common shares issued, net of issuance costs of $0.1 million

    952             3,032                   3,032  

Vesting of share-based awards

    61                                

Stock-based compensation

                1,628                   1,628  

Unrealized loss on marketable securities

                      (361 )           (361 )

Net loss

                            (11,278 )     (11,278 )

Balance at June 30, 2023

    127,388       13       460,709       (507 )     (291,929 )     168,286  

Vesting of share-based awards

    41                                

Stock-based compensation

                1,625                   1,625  

Exercise of common stock options

    16             21                   21  

Unrealized gain on marketable securities

                      77             77  

Net loss

                            (9,964 )     (9,964 )

Balance at September 30, 2023

    127,445     $ 13     $ 462,355     $ (430 )   $ (301,893 )   $ 160,045  

 

Balance at December 31, 2021

    100,832     $ 10     $ 373,657     $     $ (233,589 )   $ 140,078  

Vesting of share-based awards

    73                                

Stock-based compensation

                1,574                   1,574  

Net loss

                            (7,162 )     (7,162 )

Balance at March 31, 2022

    100,905       10       375,231       -       (240,751 )     134,490  

Vesting of share-based awards

    63                                

Stock-based compensation

                1,444                   1,444  

Unrealized loss on marketable securities

                      (512 )           (512 )

Net loss

                            (8,494 )     (8,494 )

Balance at June 30, 2022

    100,968       10       376,675       (512 )     (249,245 )     126,928  

Vesting of share-based awards

    62                                

Stock-based compensation

                1,287                   1,287  

Exercise of common stock options

    2             5                   5  

Unrealized loss on marketable securities

                      (129 )           (129 )

Net loss

                            (11,975 )     (11,975 )

Balance at September 30, 2022

    101,032     $ 10     $ 377,967     $ (641 )   $ (261,220 )   $ 116,116  

 

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

 

3

 

 

Compass Therapeutics, Inc. and Subsidiaries

Condensed Consolidated Statements of Cash Flows (Unaudited)

(In thousands)

 

   

For the Nine Months
Ended September 30,

 
   

2023

   

2022

 

Cash flows from operating activities:

               

Net loss

  $ (29,079 )   $ (27,631 )

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

         

Depreciation and amortization

    538       587  

Stock-based compensation

    4,520       4,305  

Amortization of premium and discount on marketable securities

    (2,414 )     (190 )

ROU asset amortization

    884       833  

Gain on disposal of equipment

          (70 )

Changes in operating assets and liabilities:

               

Prepaid expenses and other current assets

    5,301       639  

Accounts payable

    (1,076 )     1,894  

Accrued expenses

    (6,046 )     (3,033 )

Operating lease liability

    (892 )     (818 )

Net cash used in operating activities

    (28,264 )     (23,484 )

Cash flows from investing activities:

               

Purchases of property and equipment

    (21 )     (158 )

Purchases of marketable securities

    (110,339 )     (117,332 )

Proceeds from sale or maturities of marketable securities

    131,011       12,760  

Proceeds from sale of equipment

          176  

Net cash provided by (used in) investing activities

    20,651       (104,554 )

Cash flows from financing activities:

               

Proceeds from exercise of stock options

    62       5  

Proceeds from issuance of common stock

    3,126        

Issuance costs from issuance of common stock

    (95 )      

Net cash provided by financing activities

    3,093       5  

Net change in cash and cash equivalents

    (4,520 )     (128,033 )

Cash and cash equivalents at beginning of period

    34,946       144,514  

Cash and cash equivalents at end of period

  $ 30,426     $ 16,481  

Supplemental disclosure of cash flow information

               

Unrealized loss on marketable securities

  $ 128     $ 641  

 

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

 

4

 

Compass Therapeutics, Inc. and Subsidiaries

Notes to Unaudited Condensed Consolidated Financial Statements

 

 

1.       Nature of Business and Basis of Presentation

 

Compass Therapeutics, Inc. (“Compass” or the “Company”) is a clinical-stage, oncology-focused biopharmaceutical company developing proprietary antibody-based therapeutics to treat multiple human diseases. Our scientific focus is on the relationship between angiogenesis and the immune system. Our pipeline includes novel product candidates that leverage our understanding of the tumor microenvironment, including both angiogenesis-targeted agents and immune-oncology focused agents. These product candidates are designed to optimize critical components required for an effective anti-tumor response to cancer. These include modulation of the microvasculature via angiogenesis-targeted agents; induction of a potent immune response via activators on effector cells in the tumor microenvironment; and alleviation of immunosuppressive mechanisms used by tumors to evade immune surveillance. We plan to advance our product candidates through clinical development as both standalone therapies and in combination with our proprietary product candidates as long as their continued development is supported by clinical and nonclinical data. References to Compass or the Company herein include Compass Therapeutics, Inc. and its wholly-owned subsidiaries. The Company was incorporated as Olivia Ventures, Inc. (“Olivia”) in the State of Delaware on March 20, 2018. Prior to the Company’s reverse merger with Compass Therapeutics LLC (the “Merger”), Olivia was a “shell company” (as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended).

 

The Company is subject to risks and uncertainties common to companies in the biotechnology and pharmaceutical industries. There can be no assurance that the Company’s research and development will be successfully completed, that adequate protection for the Company’s technology will be obtained, that any products developed will obtain necessary government regulatory approval or that any approved products will be commercially viable. The Company operates in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies. In addition, the Company is dependent upon the services of its employees and consultants.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments (which consist primarily of accruals, estimates and assumptions that impact the financial statements) considered necessary to present fairly the Company’s consolidated financial position as of September 30, 2023 and its consolidated results of operations, comprehensive loss and changes in stockholders’ equity for the three and nine months ended September 30, 2023 and 2022 and cash flows for the nine months ended September 30, 2023 and 2022. Operating results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

 

The unaudited condensed consolidated financial statements include the accounts of Compass Therapeutics, Inc. and its subsidiaries, and have been prepared by the Company in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2022 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (the “Annual Report”).

 

Liquidity

 

Since our inception, we have devoted substantially all of our efforts to organizing and staffing our Company, business planning, raising capital, research and development activities, building our intellectual property portfolio and providing general and administrative support for these operations. We have funded our operations with proceeds from the sale of our equity securities and borrowing from debt arrangements. Through September 30, 2023, we have received $412 million in gross proceeds from the sale of equity securities. As of September 30, 2023, we had cash, cash equivalents and marketable securities of $164 million. Based on our research and development plans, we expect that such cash resources will enable us to fund our operating expenses and capital expenditure requirements into 2026.

 

5

 

COVID-19 Update

 

We continue to monitor the COVID-19 pandemic and its potential impact on our business. There have been delays in sourcing of selected supplies required for the manufacturing of material to be used in our clinical trials, and these delays have impacted and may impact the timing of our future clinical trials. It is possible that COVID-19 may continue to impact the timeline for our ongoing clinical trials and potential future trials. We are continuing to assess the potential impact of the COVID-19 pandemic on our current and future business and operations, including our expenses and clinical trials, as well as on our industry and the healthcare system.

 

 

2.       Summary of Significant Accounting Policies

 

There have been no material changes to the significant accounting policies previously disclosed in the Company’s Annual Report.

 

 

3.       Fair Value Measurements

 

The following tables represent the Company’s financial assets that are measured at fair value on a recurring basis   and indicate the level of the fair value hierarchy utilized to determine such fair values (in thousands):

 

   

Fair Value Measurements as of September 30, 2023 Using:

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 41,633     $     $ 41,633  

Commercial paper

    48,889                   48,889  

Certificates of deposit

          19,547             19,547  

U.S. government treasuries

    14,782                   14,782  

Asset-backed securities

          8,426             8,426  

Total assets

  $ 63,671     $ 69,606     $     $ 133,277  

 

   

Fair Value Measurements as of December 31, 2022 Using:

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 87,760     $     $ 87,760  

Commercial paper

    37,682                   37,682  

Certificates of deposit

          19,667             19,667  

Asset-backed securities

          6,554             6,554  

Cash equivalents

    9,438                   9,438  

Total assets

  $ 47,120     $ 113,981     $     $ 161,101  

 

 

4.       Marketable Securities

 

The objectives of the Company’s investment policy are to ensure the safety and preservation of invested funds, as well as to maintain liquidity sufficient to meet cash flow requirements. The Company invests its excess cash in securities issued by financial institutions, commercial companies, and government agencies that management believes to be of high credit quality in order to limit the amount of its credit exposure. The Company has not realized any net losses from its investments.

 

6

 

Unrealized gains and losses on investments that are available for sale are recognized in accumulated other comprehensive loss, unless an unrealized loss is considered to be other than temporary, in which case the unrealized loss is charged to operations. The Company periodically reviews its investments for other than temporary declines in fair value below cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

 

The Company believes the individual unrealized losses represent temporary declines primarily resulting from interest rate changes. Realized gains and losses are included in other income in the condensed consolidated statements of operations and comprehensive loss and are determined using the specific identification method with transactions recorded on a trade date basis. The Company classifies marketable securities that are available for use in current operations as current assets on the condensed consolidated balance sheet.

 

The following tables summarize marketable securities held (in thousands):

 

   

As of September 30, 2023

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 41,850     $ 5     $ (222 )   $ 41,633  

Commercial paper

    48,912             (23 )     48,889  

Certificates of deposit

    19,557       2       (12 )     19,547  

U.S. government treasuries

    14,935             (153 )     14,782  

Asset-backed securities

    8,453             (27 )     8,426  

Total assets

  $ 133,707     $ 7     $ (437 )   $ 133,277  

 

   

As of December 31, 2022

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 87,998     $ 12     $ (250 )   $ 87,760  

Commercial paper

    37,680       33       (31 )     37,682  

Certificates of deposit

    19,689       16       (38 )     19,667  

Asset-backed securities

    6,598       3       (47 )     6,554  

Total assets

  $ 151,965     $ 64     $ (366 )   $ 151,663  

 

   

As of

 
   

September 30, 2023

   

December 31, 2022

 

Maturing in one year or less

  $ 97,216     $ 134,620  

Maturing after one year through two years

    36,061       17,043  

Total

  $ 133,277     $ 151,663  

 

7

 

 

5.       Property and Equipment

 

Property and equipment consist of the following (in thousands):

 

   

September 30,
2023

   

December 31,
2022

 

Equipment

  $ 5,158     $ 5,137  

Leasehold improvements

    1,612       1,612  

Software

    364       364  

Furniture and fixtures

    22       22  

Total property and equipment–at cost

    7,156       7,135  

Less: Accumulated depreciation

    (6,105 )     (5,568 )

Property and equipment, net

  $ 1,051     $ 1,567  

 

Depreciation and amortization expense for the nine months ended September 30, 2023 and 2022 was $0.5 million and $0.6 million respectively.   

 

 

6.       Accrued Expenses

 

Accrued expenses consist of the following (in thousands):

 

   

September 30,

   

December 31,

 
   

2023

   

2022

 

Project expenses

  $ 3,827     $ 10,038  

Compensation and benefits

    1,426       1,556  

Other

    391       96  

Total accrued expenses

  $ 5,644     $ 11,690  

 

Project expenses consist of $2.9 million of accrued manufacturing expenses and $0.9 million of accrued clinical expenses. Included in accrued manufacturing expenses are $2.1 million of minimum contractual obligations related to CTX-009.

 

 

7.       Commitments and Contingencies

 

Leases

 

The Company has evaluated its leases under ASC 842, Leases, and determined that it has one lease that is classified as an operating lease. The classification of this lease is consistent with the Company’s determination under the previous accounting standard.

 

When available, the Company will use the rate implicit in the lease to discount lease payments to present value; however, the Company’s current lease does not provide an implicit rate. Therefore, the Company used its incremental borrowing rate to discount the lease payments based on the date of the lease commencement.

 

The Company has one operating lease for its corporate office and laboratory facility (“Facility”) that was signed in December 2020. The Company moved into the Facility in January 2021. The Facility lease has an initial term of four years and five months, beginning on January 1, 2021. The Facility lease contains scheduled rent increases over the lease term. The discount rate used for the Facility lease is 6.25%, and the remaining lease term of the Facility lease is one year and eight months as of September 30, 2023. Cash payments related to the Facility were $0.3 million for the three months ending September 30, 2023 and 2022 and $1.0 million for the nine months ending September 30, 2023 and 2022.

 

8

 

The table below presents the undiscounted cash flows for the lease term. The undiscounted cash flows are reconciled to the operating lease liabilities recorded on the condensed consolidated balance sheet (in thousands):

 

Remainder of 2023

  $ 224  

Years ending December 31,

       

2024

    1,379  

2025

    543  

Total minimum lease payments

    2,146  

Less: amount of lease payments representing interest

    (103 )

Present value of future minimum lease payments

    2,043  

Less: operating lease obligations, current portion

    (1,174 )

Operating lease obligations, long-term portion

  $ 869  

 

Milestone payments

 

As part of the ABL Bio Agreement, the Company is obligated to pay certain development milestone payments. See Note 11 for additional information on the ABL Bio Agreement.

 

 

8.       Stock-Based Compensation

 

Stock-based compensation expense for the three and nine months ended September 30, 2023 and 2022 was classified in the condensed consolidated statement of operations as follows (in thousands):

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Research and development

  $ 159     $ 170     $ 387     $ 718  

General and administrative

    1,466       1,117       4,133       3,587  

Total

  $ 1,625     $ 1,287     $ 4,520     $ 4,305  

 

As of September 30, 2023, the remaining unrecognized stock-based compensation cost from all plans to be recognized in future periods totaled $15.8 million.

 

Restricted Stock:

 

Prior to the adoption of the 2020 Plan, the Company issued restricted stock. A summary of the Company’s restricted stock activity during the nine months ended September 30, 2023 is as follows:

 

 

   

Shares

   

Fair Value

 

Weighted Average Fair Value

 

(In thousands)

   

Per Share

 

Unvested, December 31, 2022

    193     $ 1.74  

Granted

        $  

Vested

    (162 )   $ 1.72  

Forfeited or canceled

        $  

Unvested, September 30, 2023

    31     $ 1.82  

 

As of September 30, 2023, the total unrecognized compensation cost related to stock compensation expense for restricted stock is $0.1 million, expected to be recognized over a weighted average period of 0.3 years.

 

2020 Plan

 

In June 2020, the Company’s board of directors adopted the 2020 Stock Option and Incentive Plan (the “2020 Plan”) and reserved 2.9 million shares of common stock for issuance under this plan. The 2020 Plan includes automatic annual increases. The increase on January 1, 2023 was 5.1 million shares. As of September 30, 2023, 5.1 million shares remain available for grant.

 

9

 

The 2020 Plan authorizes the board of directors or a committee of the board to grant incentive stock options, nonqualified stock options, restricted stock awards and restricted stock units ("RSUs") to eligible officers, employees, consultants and directors of the Company. Options generally vest over a period of four years and have a contractual life of ten years from the date of grant.

 

Stock Options:

 

The following table summarizes the stock option activity for the 2020 Plan:

 

 

           

Weighted

   

Weighted

         
   

Number of

   

Average

   

Average

   

Aggregate

 
   

Unvested

   

Exercise

   

Remaining

   

Intrinsic

 
   

Options

   

Price

   

Contractual

   

Value

 
   

(000's)

   

Per Share

   

Term (In years)

   

(000's)

 

Outstanding at December 31, 2022

    5,378     $ 3.89       8.24     $ 6,316  

Granted

    2,688     $ 3.76       9.35          

Exercised

    (29 )   $ 1.75                  

Forfeited/canceled

    (274 )   $ 4.29                  

Outstanding at September 30, 2023

    7,763     $ 3.84       8.27     $ 92  

Vested at September 30, 2023

    3,580     $ 4.28       7.60     $ 34  

 

 

 

For the nine months ended September 30, 2023, the weighted average grant date fair value for options granted was $2.82. The intrinsic value for options vested as of September 30, 2023, was $34 thousand. As of September 30, 2023, the total unrecognized compensation cost related to outstanding options was $10.4 million, to be recognized over a weighted average period of 2.8 years.

 

For the nine months ended September 30, 2022, the weighted average grant date fair value for options granted was $2.30. The intrinsic value for options vested as of September 30, 2022, was $19 thousand.

 

The weighted average assumptions used in the Black-Scholes pricing model to determine the fair value of stock options granted during the nine months ended September 30, 2023 and 2022 were as follows:

 

   

Nine Months Ended September 30,

 
   

2023

   

2022

 

Expected term (in years)

    6.0       6.0  

Risk-free rate

    3.8 %     2.0 %

Expected volatility

    88 %     94 %

Expected dividend yield

           

 

As of January 2023, the Company used the historical price of only its own stock to determine the expected volatility. Prior to this, a group of industry peers including the Company’s stock price was used.

 

10

 

RSUs:

 

The following table summarizes the RSU activity for the 2020 Plan:

 

   

Shares
(000's)

   

Weighted
Average Price
Per Share

   

Weighted
Average Fair Value (000's)

 

Unvested, December 31, 2022

    900     $ 3.83     $ 3,447  

Granted

    900       3.93       3,537  

Vested

                 

Forfeited or canceled

                 

Unvested, September 30, 2023

    1,800     $ 3.88     $ 6,984  

 

The weighted average price per share is the weighted grant price based on the closing market price of each of the stock grants. The weighted average fair value is the weighted average share price times the number of shares.

 

As of September 30, 2023, the remaining unrecognized compensation cost related to RSUs to be recognized in future periods totaled $5.4 million, which is expected to be recognized over a weighted average period of 2.8 years.

 

 

9.       Related Parties and Related-Party Transactions

 

There were no material related party transactions during the nine months ended September 30, 2023 and 2022.

 

 

10.     Other Income

 

The following table summarizes other income (in thousands):

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Interest income

  $ 1,962     $ 623     $ 5,891     $ 1,066  

Realized gain on disposal of equipment

                      70  

Total other income

  $ 1,962     $ 623     $ 5,891     $ 1,136  

 

 

11.     License, Research and Collaboration Agreements

 

Collaboration Agreements

 

ABL Bio Corporation ("ABL Bio") Agreement

 

In November 2018, the Company and ABL Bio, a South Korean biotechnology company, entered into an exclusive global (excluding South Korea) license agreement which granted the Company a license to CTX-009 (ABL001), ABL Bio’s bispecific antibody targeting DLL4 and VEGF-A. Under the terms of the agreement, the two companies would jointly develop CTX-009, with ABL Bio responsible for development of CTX-009 throughout the end of Phase 1 clinical trials and the Company responsible for the development of CTX-009 from Phase 2 and onward. ABL Bio received a $5 million upfront payment and $6 million development milestone payment. In addition, ABL Bio is eligible to receive up to $96 million of development and regulatory milestone payments, and up to $303 million of commercial milestone payments and tiered single-digit royalties on net sales of CTX-009 in oncology. ABL Bio is also eligible to receive up to $75 million in development and regulatory milestones and up to $110 million in commercial milestone payments and tiered, single-digit royalties on net sales of CTX-009 in ophthalmology.

 

In May 2021, the Company and ABL Bio terminated license agreements to several preclinical assets. As a result of the return of these assets to ABL Bio and termination of the license agreements, the Company is eligible to receive royalty payments if ABL Bio develops or licenses two bispecific antibodies that were previously licensed to the Company.

 

11

 

Adimab Agreement

 

The Company entered into a collaboration agreement with Adimab, LLC on October 16, 2014. The agreement includes provisions for payment of royalties at rates ranging in the single digits as a percentage of future net sales within a specified term from the first commercial sale for certain antibodies, including our product candidate, CTX-471. There were no milestone payments made during 2023. As of September 30, 2023, future potential milestone payments in connection with this agreement amounted to $2.0 million.

 

 

12.    Stockholders Equity

 

Through September 30, 2023, we sold through our at-the-market (“ATM”) agreement with Jefferies LLC, 951,873 shares of common stock at an average price of $3.28 for total proceeds of $3.1 million and net proceeds of $3.0 million.

 

 

 

 

 

 

 

12

 

 

Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations.

 

The following discussion of the financial condition and results of operations of Compass Therapeutics, Inc. should be read in conjunction with the financial statements and the notes to those statements included in this Quarterly Report on Form 10-Q for the three and nine month periods ended September 30, 2023. Some of the information contained in this discussion and analysis, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risk, uncertainties and assumptions. You should read the Risk Factors section of this Quarterly Report on Form 10-Q and the Risk Factors section included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis.

 

Overview

 

We are a clinical-stage, oncology-focused biopharmaceutical company developing proprietary antibody-based therapeutics to treat multiple human diseases. Our scientific focus is on the relationship between angiogenesis, the immune system, and tumor growth. Our pipeline of novel product candidates is designed to target multiple critical biological pathways required for an effective anti-tumor response. These include modulation of the microvasculature via angiogenesis-targeted agents, induction of a potent immune response via activators on effector cells in the tumor microenvironment, and alleviation of immunosuppressive mechanisms used by tumors to evade immune surveillance. We plan to advance our product candidates through clinical development as both standalone therapies and in combination with proprietary pipeline antibodies based on supportive clinical and nonclinical data.

 

In January 2023, we redirected our internal research activities from early-stage discovery to translational research and preclinical development support. Our research group is now focused on further and more detailed characterization of our three product candidates, development of additional assays to facilitate regulatory filings, assessment of combinations of our product candidates with other drugs, assessment of additional indications for our product candidates and various pre-clinical studies further expanding our understanding of mechanisms of action, synergistic activities and optimal combinations of the product candidates. We believe that these activities will allow us to focus our resources on our three product candidate programs, unlock the therapeutic potential of these programs and combinations thereof, and subsequently enhance the return on investment for our shareholders.

 

We currently have two product candidates in the clinical stage of development: CTX-009 and CTX-471. In addition, the IND to our third product candidate, CTX-8371, has been cleared in October, and is expected to enter the clinic in the fourth quarter of 2023. A summary of these product candidates is presented below. For a more detailed description, see our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

CTX-009(a.k.a. ABL001) - anti-DLL4 x VEGF-A bispecific antibody

 

CTX-009 is an investigational bispecific antibody that is designed to simultaneously block DLL4 and VEGF-A signaling pathways, which are critical to angiogenesis and tumor vascularization. Preclinical and early clinical data of CTX-009 as a monotherapy and in combination with chemotherapy suggest that blockade of both pathways provides robust anti-tumor activity across several solid tumors, including colorectal, gastric, cholangiocarcinoma, pancreatic and non-small cell lung cancer.

 

CTX-009 is undergoing clinical development in patients with advanced solid tumors in the United States, South Korea and China. A Phase 1 dose escalation and dose expansion monotherapy trial in patients with solid tumors and a Phase 1b trial of CTX-009 in combination with chemotherapy was completed in South Korea. In addition, a Phase 2 trial of CTX-009 in combination with chemotherapy in patients with advanced biliary tract cancer is ongoing in South Korea. The first part of the Phase 2 trial is complete and data from that study were presented at ASCO GI in January 2023.

 

We currently have two open clinical trials in the United States: a Phase 2 trial of CTX-009 in patients with advanced colorectal cancer (“CRC”) and a Phase 2/3 trial of CTX-009 in combination with paclitaxel in patients with advanced biliary tract cancer (“BTC”).

 

We licensed the exclusive global rights to CTX-009, outside of South Korea, from ABL Bio, Inc. (“ABL Bio”), a South Korea-based clinical-stage company focused on developing antibody therapeutics. South Korean rights are held by Handok Pharmaceuticals, Inc. (“Handok”) and China rights were out-licensed from the Company to Elpiscience Biopharmaceuticals Co., Limited (“Elpiscience”).

 

13

 

Our strategy is to develop CTX-009 in all of the indications in which patients have a need for effective and novel therapeutic agents and data supports the potential therapeutic benefit of CTX-009. We chose BTC and CRC as our lead indications based on a number of factors, including CTX-009 activity observed in the Phase 1, 1b and 2 clinical trials, lack of effective therapies for these patient populations in the targeted lines of therapy and the potential for a straight-forward regulatory route to approval.

 

We submitted an Investigational New Drug (“IND”) application to the U.S. Food and Drug Administration (the “FDA”) in December 2021 for CTX-009 and the FDA cleared our IND application in January 2022. All of our CTX-009 trials are being conducted in the United States under this IND.

 

We are conducting a Phase 2 monotherapy clinical trial of CTX-009 in patients with metastatic colorectal cancer who have received two or three prior systemic therapies irrespective of their KRAS mutation status. The trial is designed to assess the safety and efficacy of CTX-009 as a monotherapy in patients with colorectal cancer treated in the third and fourth-line settings and utilizes a Simon Two-Stage adaptive design where the criteria to advance to the second stage of the trial is three partial responses observed in 37 patients enrolled in Part A of the trial. Based on the Simon Two-Stage design, when the criteria for the first stage are met, the trial progresses to the second stage, at which time 47 additional patients will be enrolled. We expect the first interim data readout from the trial in the fourth quarter of 2023. The trial can be found on www.clinicaltrials.gov (identifier NCT 05513742).

 

In addition, we are conducting a randomized Phase 2/3 trial for CTX-009 in combination with paclitaxel in adult patients with unresectable, advanced, metastatic or recurrent biliary tract cancers (“BTC” or “cholangiocarcinoma”) who have received one prior systemic chemotherapy regimen. The trial is designed to assess the safety and efficacy of the combination of CTX-009 and paclitaxel versus paclitaxel alone in patients treated in the second-line settings. The trial is designed to enroll 150 patients, who will be randomized in a 2:1 ratio to receive CTX-009 plus paclitaxel (n=100) or paclitaxel alone (n=50). The primary endpoint of the trial is overall response rate (“ORR”) and the secondary endpoints include progression free survival (“PFS”), disease control rate (“DCR”), duration of response (“DOR”) and overall survival (“OS”).

 

In the first nine months of this year, we opened 29 clinical sites and started enrolling patients in this study.  Enrollment in the third quarter increased relative to the first half of the year, in part due to the opening of several clinical sites at large medical centers across the country that have high enrollment rate relative to the smaller medical centers. Top line data from this study is expected in the second half of 2024. The trial can be found on www.clinicaltrials.gov (Identifier NCT 05506943).

 

We intend to explore the potential of CTX-009 in additional indications, based on data from pre-clinical models, potential biomarkers such as DLL4, and clinical data from CTX-009 trials providing signs of potential activity of CTX-009 in additional indications such as ovarian cancer, liver cancer, gastric cancer, pancreatic cancer, renal cell cancer, neuroendocrine cancer and others.

 

In addition, we are developing a plan to study the combination of CTX-009 with our novel bispecific checkpoint blocker, CTX-8371, and with other checkpoint blockers, such as pembrolizumab and atezolizumab. Additionally, we are considering the combination of CTX-009 with our novel CD137 agonistic antibody, CTX-471, which is currently in a Phase 1b clinical trial in patients with advanced solid tumors.

 

CTX-471 - a monoclonal antibody agonist of CD137

 

CTX-471, our monoclonal antibody product candidate, is a fully human, IgG4 monoclonal antibody that is an agonist of CD137, a key co-stimulatory receptor on immune cells. Binding of CTX-471 to CD137 has been observed to lead to ligand-stimulated activation of T-cells and NK cells. In treated mice, dosing with CTX-471 led to extensive reprogramming of the tumor microenvironment, including increased recruitment of immune cells, reversion of exhausted cytotoxic CD8+ T-cells, reductions in immunosuppressive regulatory T-cells and reductions in immunosuppressive tumor-associated macrophages. Long after the completion of the treatment with CTX-471, a period described as eight half-lives of the antibody, treated mice exhibited immune memory that prevented re-establishment of the same tumor.

 

The CD137 antigenic site recognized by CTX-471 does not block the binding of CD137 ligand and is differentiated from the site recognized by CD137 antibodies from competitors. We designed the antibody using different backbones and chose to use a human IgG4 backbone for CTX-471 to enable engagement of Fc receptors FcgRI and FcgRIIb to facilitate CD137 cross-linking while avoiding binding to FcgRIIIa and depletion of immune effector cells through ADCC.

 

14

 

Immune cell depletion experiments showed that the activity of CTX-471 required the presence of CD4+ T-cells, CD8+ T-cells, and NK cells, indicating a coordinated involvement of both innate and adaptive immune cells. Encouragingly, treatment of tumors in mice with CTX-471 led to a marked reprogramming of the immune component of the tumor microenvironment. We also observed that tumors treated with CTX-471 had an approximate two-fold reduction in the number of immunosuppressive tumor-associated macrophages.

 

In addition, we have observed potent activity in other syngeneic tumor models including tumor eradication in the A20 model of lymphoma, the MC38 model of colon carcinoma and in the EMT6 model of breast cancer.

 

We believe that the ability of CTX-471 to transform the tumor microenvironment through the combined action of immune cell recruitment, alleviation of T-cell exhaustion, suppression of Tregs, and reduction of tumor suppressing macrophages leads to CTX-471’s antitumor activity in mouse models.

 

In October 2022, we announced a clinical collaboration with Merck & Co. (“Merck”, known as MSD outside the United States and Canada) to evaluate CTX-471 in combination with KEYTRUDA® (pembrolizumab). Compass is the study sponsor and Merck provides the clinical supply of KEYTRUDA®. Additionally, we formed a joint development committee (“JDC”) with Merck to review the results of this clinical trial.

 

In November 2022, we announced the first patient was dosed in the combination arm of the Phase 1 trial. This combination arm is enrolling patients with metastatic or locally advanced non-small cell lung cancer, melanoma, small cell lung cancer, mesothelioma and head and neck cancer that have progressed after treatment with a PD-1 or PD-L1 checkpoint inhibitor. Patients enrolled in the trial will be treated with CTX-471 in combination with pembrolizumab with the goal of restoring response.

 

In the third quarter of 2023, the dose escalation portion of the study was completed with no dose limiting toxicities (“DLTs”) observed. We are currently planning for cohort expansion which we expect to begin in the first quarter of 2024.

 

CTX-8371 - a bispecific antibody that simultaneously targets both PD-1 and PD-L1

 

CTX-8371 is a bispecific antibody that binds to both PD-1 and PD-L1, the targets of well-known and widely used checkpoint inhibitor antibodies and in addition acts via differentiated mechanism-of-action that involves cleavage of cell surface PD-1. Preclinical studies demonstrate that CTX-8371 has the ability to outperform PD-1, PD-L1, and combinations of the two to activate T-cells in in vitro assays. In mouse xenografts, treatment with CTX-8371 led to significantly greater tumor growth control and longer survival than treatment with a PD-1 inhibitor alone, a PD-L1 inhibitor alone or the combination of PD-1 and PD-L1 inhibitors.

 

IND-enabling studies on CTX-8371, including GLP toxicology studies in non-human primates were completed in the first quarter of 2023. An IND was submitted CTX-8371 to the FDA in the third quarter of 2023. This IND was accepted and cleared by the FDA in October 2023 and we plan on initiating a clinical trial in the fourth quarter of 2023.

 

OPERATING ACTIVITIES

 

We have funded our operations primarily with proceeds from the sale of our equity securities. Through September 30, 2023, we have received $412 million in gross proceeds from the sale of equity securities. 

 

We have incurred significant operating losses since inception and have not generated any revenue from the sale of products and we do not expect to generate any revenue from the sale of products in the near future, if at all. Our ability to generate product revenue sufficient to achieve profitability will depend heavily on the successful development and eventual commercialization of our treatments and any future product candidates. Our net losses were $10.0 million and $12.0 million for the three months ended September 30, 2023 and 2022, respectively. Our net losses were $29.1 million and $27.6 million for the nine months ended September 30, 2023 and 2022, respectively. We had an accumulated deficit of $301.9 million on September 30, 2023. We expect to continue to incur significant expenses for at least the next several years as we advance through clinical development, develop additional product candidates and seek regulatory approval of any product candidates that complete clinical development. In addition, if we obtain marketing approval for any product candidates, we expect to incur significant commercialization expenses related to product manufacturing, marketing, sales and distribution. We may also incur expenses in connection with the in-licensing or acquisition of additional product candidates.

 

15

 

Until such time as we can generate significant revenue from product sales, if ever, we expect to finance our operations through equity and debt financings, or other capital sources, which may include collaborations with other companies or other strategic transactions. As of September 30, 2023, we had $164 million in cash, cash equivalents and marketable securities. We expect that such cash resources will enable us to fund our operating expenses and capital expenditure requirements into 2026. 

 

Because of the numerous risks and uncertainties associated with product development, we are unable to predict the timing or amount of increased expenses or when, or if, we will be able to achieve or maintain profitability. Even if we are able to generate product sales, we may not become profitable. If we fail to become profitable or are unable to sustain profitability on a continuing basis, then we may be unable to continue our operations at planned levels and be forced to reduce or terminate our operations. Our financial statements do not include any adjustments that might result from the outcome of this uncertainty.

 

Components of Results of Operations

 

Research and Development

 

Research and development expenses consist primarily of costs incurred in connection with the development of our product candidates, CTX-471, CTX-8371 and CTX-009. We expense research and development costs as incurred. These expenses include:

 

 

clinical expenses including Contract Research Organizations (“CRO”), consultants that conduct our clinical trials, as well as investigative sites;

     
 

manufacturing expenses including Contract Manufacturing Organizations (“CMO”), consultants that are primarily engaged to develop and manufacture drug substance and product for our clinical trials, as well as the cost of acquiring and manufacturing clinical trial materials, including manufacturing registration and validation batches;

     
 

employee-related expenses including salaries, related benefits and equity-based compensation expense for employees engaged in research and development functions;

     
 

other research and development expenses including pre-clinical study costs and expenses incurred under agreements with organizations that support our platform program development;

     
 

costs related to compliance with quality and regulatory requirements; and

     
 

facilities and equipment expenses.  

 

Advance payments that we make for goods or services to be received in the future for use in research and development activities are recorded as prepaid expenses. Such amounts are recognized as an expense as the goods are delivered or the related services are performed, or until it is no longer expected that the goods will be delivered or the services rendered.

 

Product candidates in later stages of clinical development generally have higher development costs than those in earlier stages of clinical development, primarily due to the increased size and duration of later-stage clinical trials. We expect that our research and development expenses will increase substantially in connection with our planned clinical development activities in the future. At this time, we cannot accurately estimate or know the nature, timing and costs of the efforts that will be necessary to complete the clinical development of any future product candidates.

 

The successful development and commercialization of product candidates is highly uncertain. This is due to the numerous risks and uncertainties associated with product development and commercialization.

 

16

 

General and Administrative Expenses

 

General and administrative expenses consist primarily of salaries and related costs for personnel in executive, finance, business development and administrative functions. General and administrative expenses also include legal fees relating to patent and corporate matters, professional fees for accounting, auditing, tax, insurance, administrative travel expenses and other operating costs.

 

We anticipate that our general and administrative expenses will increase in the future as we increase our headcount to support our business operations.

 

Other Income

 

Other income consists of interest income on marketable securities.

 

Results of Operations

 

Comparison of the Three months ended September 30, 2023 and 2022

 

The following table summarizes our results of operations for the three months ended September 30, 2023 and 2022 (in thousands):

 

 

   

Three Months Ended September 30,

 
   

2023

   

2022

   

Change

 

Operating expenses:

                       

Research and development

  $ 8,831     $ 9,791     $ (960 )

General and administrative

    3,095       2,807       288  

Total operating expenses

    11,926       12,598       (672 )

Loss from operations

    (11,926 )     (12,598 )     672  

Other income

    1,962       623       1,339  

Loss before income tax expense

    (9,964 )     (11,975 )     2,011  

Income tax expense

                 

Net loss

  $ (9,964 )   $ (11,975 )   $ 2,011  

 

Research and Development Expenses

 

Research and development expenses decreased by $1.0 million, or 10%, for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. The decrease primarily came from $1.1 million spent in 2022 for toxicological studies related to CTX-8371, which were not incurred in 2023. We spent $0.3 million more on CTX-009 primarily for manufacturing and clinical costs, and $0.6 million less for the other two programs (CTX-471 and CTX-8371) for the three months ended September 30, 2023 as compared to the same period in 2022.   

 

We track outsourced development, personnel costs and other research and development costs of specific programs. Research and development expenses are summarized by program in the table below (in thousands):

 

   

Three Months Ended September 30,

 
   

2023

   

2022

 

CTX-009

  $ 5,859     $ 5,523  

CTX-471

    632       1,074  

CTX-8371

    1,159       1,324  

Unallocated research and development expenses

    1,181       1,870  

Total research and development expenses

  $ 8,831     $ 9,791  

 

17

 

General and Administrative Expenses

 

General and administrative expenses increased by $0.3 million or 10% for the three months ended September 30, 2023 as compared to the same period in 2022, which is from additional stock compensation expense.      

 

Other income

 

For the three months ended September 30, 2023 and 2022, other income consists primarily of interest income.

 

Income Tax Expense

 

During the three months ended September 30, 2023 and 2022, we recognized no income tax expense.   

 

Comparison of the Nine Months Ended September 30, 2023 and 2022

 

The following table summarizes our results of operations for the nine months ended September 30, 2023 and 2022 (in thousands):

 

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

Change

 

Operating expenses:

                       

Research and development

  $ 25,694     $ 20,069     $ 5,625  

General and administrative

    9,276       8,698       578  

Total operating expenses

    34,970       28,767       6,203  

Loss from operations

    (34,970 )     (28,767 )     (6,203 )

Other income

    5,891       1,136       4,755  

Loss before income tax expense

    (29,079 )     (27,631 )     (1,448 )

Income tax expense

                 

Net loss

  $ (29,079 )   $ (27,631 )   $ (1,448 )

 

Research and Development Expenses

 

Research and development expenses increased by $5.6 million, or 28%, for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The increase primarily came from an increase in clinical costs of $3.8 million and personnel costs of $1.3 million.  We spent $9.6 million more on CTX-009 primarily for manufacturing and clinical costs, and $2.8 million less for the other two programs (CTX-471 and CTX-8371) for the nine months ended September 30, 2023 as compared to the same period in 2022.

 

We track outsourced development, personnel costs and other research and development costs of specific programs. Research and development expenses are summarized by program in the table below (in thousands):

 

   

Nine Months Ended September 30,

 
   

2023

   

2022

 

CTX-009

  $ 16,636     $ 6,991  

CTX-471

    2,519       3,788  

CTX-8371

    2,737       4,277  

Unallocated research and development expenses

    3,802       5,013  

Total research and development expenses

  $ 25,694     $ 20,069  

 

18

 

General and Administrative Expenses

 

General and administrative expenses increased by $0.6 million, or 7%, to $9.3 million for the nine months ended September 30, 2023, as compared to the same period in 2022, which is from additional stock compensation expense.    

 

Other income

 

For the nine months ended September 30, 2023 and 2022, other income consists primarily of interest income.

 

Income Tax Expense

 

During the nine months ended September 30, 2023 and 2022, we recognized no income tax expense.

 

Liquidity and Capital Resources

 

Since our inception, we have devoted substantially all of our efforts to organizing and staffing our Company, business planning, raising capital, research and development activities, building our intellectual property portfolio and providing general and administrative support for these operations. We have funded our operations primarily with proceeds from the sale of our equity securities. Through September 30, 2023, we have received $412 million in gross proceeds from the sale of equity securities. As of September 30, 2023, we had cash, cash equivalents and marketable securities of $164 million. 

 

Through September 30, 2023, we sold through our at-the-market (“ATM”) agreement with Jefferies LLC, 951,873 shares of common stock at an average price of $3.28 for total proceeds of $3.1 million and net proceeds of $3.0 million.

 

Funding Requirements

 

Our primary use of cash is to fund operating expenses, primarily research and development expenditures. Cash used to fund operating expenses is impacted by the timing of when we pay these expenses, as reflected in the change in our outstanding accounts payable, accrued expenses and prepaid expenses. Because of the numerous risks and uncertainties associated with research, development and commercialization of pharmaceutical products, we are unable to estimate the exact amount of our operating capital requirements. Our future funding requirements will depend on many factors, including, but not limited to:

 

 

the scope, timing, progress and results of discovery, preclinical development, laboratory testing and clinical trials for our product candidates;

     
 

the costs of manufacturing our product candidates for clinical trials and in preparation for marketing approval and commercialization;

     
 

the extent to which we enter into collaborations or other arrangements with additional third parties in order to further develop our product candidates;

     
 

the costs of preparing, filing and prosecuting patent applications, maintaining and enforcing our intellectual property rights and defending intellectual property-related claims;

     
 

the costs and fees associated with the discovery, acquisition or in-license of additional product candidates or technologies;

     
 

our ability to establish additional collaborations on favorable terms, if at all;

     
 

the costs required to scale up our clinical, regulatory and manufacturing capabilities;

     
 

the costs of future commercialization activities, if any, including establishing sales, marketing, manufacturing and distribution capabilities, for any of our product candidates for which we receive marketing approval; and

 

19

 

 

revenue, if any, received from commercial sales of our product candidates, should any of our product candidates receive marketing approval.

 

Until such time, if ever, as we can generate substantial product revenue, we expect to finance our operations through a combination of equity offerings, debt financings, collaborations, strategic alliances and marketing, distribution or licensing arrangements. To the extent that we raise additional capital through the sale of equity or convertible debt securities, current stockholders’ interest will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect rights of common stockholders. Debt financing and preferred equity financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making acquisitions or capital expenditures or declaring dividends. If we raise additional funds through collaborations, strategic alliances or marketing, distribution or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or product candidates, or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings or other arrangements when needed, we may be required to delay, limit, reduce or terminate our research, product development or future commercialization efforts, or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

 

Cash Flows

 

The following table shows a summary of our cash flows for the periods indicated (in thousands):

 

   

Nine Months Ended September 30,

 
   

2023

   

2022

 

Cash used in operating activities

  $ (28,264 )   $ (23,484 )

Cash provided by (used in) investing activities

    20,651       (104,554 )

Cash provided by financing activities

    3,093       5  

Net change in cash and cash equivalents

  $ (4,520 )   $ (128,033 )

 

Operating Activities

 

During the nine months ended September 30, 2023, we used $28.3 million of cash in operating activities, resulting from our net loss of $29.1 million plus the change in operating assets and liabilities of $2.7 million, partially offset by non-cash charges of $3.5 million.

 

During the nine months ended September 30, 2022, we used $23.5 million of cash in operating activities, resulting from our net loss of $27.6 million plus the change in operating assets and liabilities of $1.3 million, partially offset by non-cash charges of $5.4 million.

 

Investing Activities

 

During the nine months ended September 30, 2023, $20.7 million of cash was provided by investing activities, primarily related to the net sale of marketable securities. During the nine months ended September 30, 2022, we used $104.6 million of cash in investing activities which primarily related to the net purchase of marketable securities.

 

Financing Activities

 

During the nine months ended September 30, 2023, $3.1 million of cash was provided by financing activities. This primarily included $3.0 million of net cash from sale of common stock under an ATM Agreement, after issuance costs. We had $5 thousand of financing activities during the nine months ended September 30, 2022 resulting from the exercise of stock options.

 

Future Funding Requirements

 

We expect our expenses to increase substantially in connection with our ongoing activities. The timing and amount of our operating expenditures will depend largely on:

 

 

the initiation, progress, timing, costs and results of clinical trials for our product candidates or any future product candidates we may develop;

 

20

 

 

the initiation, progress, timing, costs and results of nonclinical studies for our product candidates or any future product candidates we may develop;

     
 

our ability to maintain our relationships with key collaborators;

     
 

the outcome, timing and cost of seeking and obtaining regulatory approvals from the FDA and comparable foreign regulatory authorities, including the potential for such authorities to require that we perform more nonclinical studies or clinical trials than those that we currently expect or change their requirements on studies that had previously been agreed to;

     
 

the cost to establish, maintain, expand, enforce and defend the scope of our intellectual property portfolio, including the amount and timing of any payments we may be required to make, or that we may receive, in connection with licensing, preparing, filing, prosecuting, defending and enforcing any patents or other intellectual property rights;

     
 

the effect of competing technological and market developments;

     
 

the costs of continuing to grow our business, including hiring key personnel and maintain or acquiring operating space;

     
 

market acceptance of any approved product candidates, including product pricing, as well as product coverage and the adequacy of reimbursement by third-party payors;

     
 

the cost of acquiring, licensing or investing in additional businesses, products, product candidates and technologies;

     
 

the cost and timing of selecting and validating a manufacturing site for commercial-scale manufacturing; and

     
 

the cost of establishing sales, marketing and distribution capabilities for any product candidates for which we may receive regulatory approval and that we determine to commercialize.

 

We believe that our existing cash, cash equivalents and marketable securities as of filing of the Form 10-Q will enable us to fund our operating expenses and capital expenditure requirements into 2026 based on our current plans, which may change based on clinical or pre-clinical results. These plans include: A Phase 2/3 and two Phase 2 clinical trials of CTX-009, a Phase 1b combination trial for CTX-471 and a Phase 1 trial of CTX-8371.  We expect that we will require additional funding to complete the clinical development of these three programs, commercialize our product candidates, if we receive regulatory approval, and pursue in-licenses or acquisitions of other product candidates. If we receive regulatory approval for CTX-009, CTX-471 or CTX-8371 or other product candidates, we expect to incur significant commercialization expenses related to product manufacturing, sales, marketing and distribution, depending on where we choose to commercialize these product candidates ourselves.

 

Until such time, if ever, as we can generate substantial product revenue, we expect to finance our cash needs through a combination of equity and debt financings, collaborations, strategic alliances, and marketing, distribution or licensing arrangements with third parties. To the extent that we raise additional capital through the sale of equity or convertible debt securities, ownership interest may be materially diluted, and the terms of such securities could include liquidation or other preferences that adversely affect your rights as a common stockholder. Debt financing and preferred equity financing, if available, may involve agreements that include restrictive covenants that limit our ability to take specified actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise funds through collaborations, strategic alliances or marketing, distribution or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or product candidates or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings or other arrangements when needed, we may be required to delay, reduce or eliminate our product development or future commercialization efforts, or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

 

21

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

 

Not applicable since we are a smaller reporting company.

 

Item 4. Controls and Procedures.

 

Managements Evaluation of Our Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Operating Officer (Principal Financial Officer), evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, as of September 30, 2023. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of September 30, 2023, our Chief Executive Officer and Chief Operating Officer (Principal Financial Officer) concluded that, as of such date, our disclosure controls and procedures were effective.

 

Changes in Internal Control over Financial Reporting

 

There was no change in our internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, that occurred during the quarter ended September 30, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

PART IIOTHER INFORMATION

 

Item 1. Legal Proceedings.

 

As of the date of this Quarterly Report on Form 10-Q, we are not involved in any material legal proceedings. However, from time to time, we could be subject to various legal proceedings and claims that arise in the ordinary course of our business activities. Regardless of the outcome, legal proceedings can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

 

Item 1A. Risk Factors

 

In addition to the other information set forth in this report, you should carefully consider the risk factors discussed in Part I, Item 1A “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which could materially affect our business, financial condition, or results of operations.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

 

None. 

 

Item 3. Defaults Upon Senior Securities.

 

None.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

Item 5. Other Information.

 

The following disclosure is provided pursuant to Item 5.02 (Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers) of Form 8-K:

 

On November 08, 2023, the board of directors of Compass Therapeutics, Inc. (the “Company”) approved a plan of succession with respect to Thomas J. Schuetz, M.D., Ph.D., the Company’s current Chief Executive Officer, and Vered Bisker-Leib, Ph.D., M.B.A., the Company’s President and Chief Operating Officer. Under this succession plan, effective as of January 9, 2024, Dr. Bisker-Leib has agreed to succeed Dr. Schuetz as Chief Executive Officer, while Dr. Schuetz has agreed to transition to the role of President of Research and Development. In connection with this succession plan, the Company has entered transition agreements with each individual, pursuant to which, among other things, Dr. Schuetz has also agreed to be appointed as Vice Chair of the Company’s board of directors, and Dr. Bisker-Leib has agreed to join the Company’s board of directors, in each case effective as of January 9, 2024. In addition, the Company intends to negotiate new or amended employment agreements for each individual, to take effect from and after January 9, 2024, in such individual’s new role. Information required by Items 401(b), (d), (e) and Item 404(a) of Regulation S-K with respect to Dr. Bisker-Leib and Dr. Schuetz is included in the Company’s Annual Report on Form 10-K filed on March 15, 2023, and incorporated herein by reference, as applicable.

 

Item 6. Exhibits.

 

Exhibit

Number

 

Description

     

3.1

 

Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K filed with the SEC on June 23, 2020).

     

3.2

 

Amended and Restated Bylaws (incorporated by reference to Exhibit 3.3 to the Current Report on Form 8-K filed with the SEC on June 23, 2020).

     

31.1*

 

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

     

31.2*

 

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

     

32.1**

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

     

32.2**

 

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

     

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in Interactive Data File because its XBRL tags are embedded within the Inline XBRL Document

     

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

     

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

     

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

     

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

     

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

     

104

 

 Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

_____________

*       Filed herewith.

 

**      These exhibits are being furnished and shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act or the Exchange Act, except as otherwise stated in such filing.

 

22

 

SIGNATURES

 

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

 

   

Company Name

       

Date: November 9, 2023

 

By:

/s/ Thomas Schuetz

     

Thomas Schuetz, MD

     

Chief Executive Officer (Principal Executive Officer)

       

Date: November 9, 2023

 

By:

/s/ Vered Bisker-Leib

     

Vered Bisker-Leib, PhD

     

President and Chief Operating Officer (Principal Financial Officer)

Date: November 9, 2023

 

By:

/s/ Neil Lerner

     

Neil Lerner, CPA

     

Vice President - Finance

 

 

23
EX-31.1 2 ex_587025.htm EXHIBIT 31.1 HTML Editor

Exhibit 31.1

 

CERTIFICATION PURSUANT TO

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

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

 

I, Thomas Schuetz, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Compass Therapeutics, Inc.;

   

2.

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

   

3.

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

   

4.

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

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

5.

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: November 9, 2023

 

By:

/s/ Thomas Schuetz

     

Thomas Schuetz

     

Chief Executive Officer (Principal Executive Officer)

 
EX-31.2 3 ex_587026.htm EXHIBIT 31.2 HTML Editor

Exhibit 31.2

 

CERTIFICATION PURSUANT TO

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

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

 

I, Vered Bisker-Leib, certify that:

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Compass Therapeutics, Inc.;

   

2.

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

   

3.

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

   

4.

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

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

 

5.

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: November 9, 2023

 

By:

/s/ Vered Bisker-Leib

     

Vered Bisker-Leib

     

President and Chief Operating Officer (Principal Financial Officer)

 

 
EX-32.1 4 ex_587027.htm EXHIBIT 32.1 HTML Editor

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Compass Therapeutics, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: November 9, 2023

 

By:

/s/ Thomas Schuetz

     

Thomas Schuetz

     

Chief Executive Officer (Principal Executive Officer)

 

 
EX-32.2 5 ex_587028.htm EXHIBIT 32.2 HTML Editor

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Compass Therapeutics, Inc. (the “Company”) on Form 10-Q for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: November 9, 2023

 

By:

/s/ Vered Bisker-Leib

     

Vered Bisker-Leib

     

President and Chief Operating Officer (Principal Financial Officer)

 

 
EX-101.SCH 6 cmpx-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Nature of Business and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Marketable Securities link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Accrued Expenses link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Related Parties and Related-Party Transactions link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Other Income link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - License, Research and Collaboration Agreements link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 3 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 4 - Marketable Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 5 - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 6 - Accrued Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 7 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 8 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 10 - Other Income (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 1 - Nature of Business and Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Marketable Securities - Marketable Securities (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 4 - Marketable Securities - Maturity (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 5 - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 5 - Property and Equipment - Schedule of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Accrued Expenses (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 8 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Stock-based Compensation - Summary of RSU Activity (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 10 - Other Income - Schedule of Other Income (Expense) (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 11 - License, Research and Collaboration Agreements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 12 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 7 cmpx-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 cmpx-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2024 Note 3 - Fair Value Measurements us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2025 Note 4 - Marketable Securities Risk-free rate Note 5 - Property and Equipment Maturing in one year or less Note 6 - Accrued Expenses Note 7 - Commitments and Contingencies Note 8 - Stock-based Compensation Note 10 - Other Income Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Note 4 - Marketable Securities - Marketable Securities (Details) Unrealized gain (loss) on marketable securities Note 4 - Marketable Securities - Maturity (Details) Other assets us-gaap_ShareBasedCompensation Stock-based compensation Expected volatility Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Note 5 - Property and Equipment - Schedule of Property and Equipment (Details) us-gaap_LiabilitiesCurrent Total current liabilities Remainder of 2023 Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details) Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details) Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details) Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details) Asset-Backed Securities [Member] Expected term (in years) (Year) Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested Unvested, weighted average fair value Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details) Note 8 - Stock-based Compensation - Summary of RSU Activity (Details) Note 10 - Other Income - Schedule of Other Income (Expense) (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] us-gaap_AssetsFairValueDisclosure Total assets Share-Based Payment Arrangement, Option, Activity [Table Text Block] Granted, fair value per share (in dollars per share) Proceeds from sale or maturities of marketable securities Vested, fair value per share (in dollars per share) Forfeited or canceled, fair value per share (in dollars per share) US Treasury Securities [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Unvested, fair value per share (in dollars per share) Unvested, fair value per share (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited or canceled, shares (in shares) us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) Commercial Paper, Not Included with Cash and Cash Equivalents [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Unvested, shares (in shares) Unvested, shares (in shares) us-gaap_Depreciation Depreciation Granted, shares (in shares) Corporate Debt Securities [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested, shares (in shares) Vested, weighted average remaining contractual term (Year) Nonvested Restricted Stock Shares Activity [Table Text Block] Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested, options (in shares) us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share Vested, weighted average exercise price (in dollars per share) Vested, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value us-gaap_AssetsCurrent Total current assets Equity [Text Block] Outstanding, weighted average remaining contractual term (Year) Outstanding, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Common stock, $0.0001 par value: 300,000 shares authorized; 127,476 and 126,495 shares issued at September 30, 2023 and December 31, 2022, respectively; 127,445 and 126,302 shares outstanding at September 30, 2023 and December 31, 2022, respectively us-gaap_PaymentsToAcquireMarketableSecurities Purchases of marketable securities Financial Instruments [Domain] Project expenses Amount of accrued project expenses classified as current. Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Frequency [Axis] cmpx_AccruedManufacturingExpenses Accrued Manufacturing Expenses The amount of accrued manufacturing expenses. Measurement Frequency [Domain] cmpx_AccruedClinicalExpenses Accrued Clinical Expenses The amount of accrued clinical expenses. cmpx_NumberOfOperatingLeases Number of Operating Leases The number of operating leases. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Fair Value, Recurring [Member] Manufacture and Purchase of CTX-009 [Member] Related to manufacture and purchase of CTX-009. Common Stock, Shares Authorized (in shares) Forfeited/canceled, weighted average exercise price (in dollars per share) Common Stock, Shares, Issued (in shares) Financial Instrument [Axis] Certificates of Deposit [Member] us-gaap_LesseeOperatingLeaseDiscountRate Lessee, Operating Lease, Discount Rate Common Stock, Par or Stated Value Per Share (in dollars per share) Granted, weighted average exercise price (in dollars per share) cmpx_MilestonePaymentObligation Milestone Payment Obligation Amount of obligation for milestone payments. cmpx_ProceedsFromIssuanceOfCommonStockNet Proceeds from Issuance of Common Stock, Net Amount of cash inflow from the issuance of common stock, net of issuance costs. Exercised, weighted average exercise price (in dollars per share) Accrued expenses Total accrued expenses us-gaap_OperatingLeasePayments Operating Lease, Payments Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, options (in shares) Outstanding, options (in shares) Granted, weighted average fair value Intrinsic value of granted award under share-based payment arrangement. Excludes share and unit options. Product and Service [Axis] Product and Service [Domain] Proceeds from sale of equipment Compensation and benefits Maturing after one year through two years Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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). Other us-gaap_OtherAccruedLiabilitiesCurrent us-gaap_PolicyTextBlockAbstract Accounting Policies Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Granted, weighted average remaining contractual term (Year) Weighted average remaining contractual term for option awards granted during the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Fair Value, Inputs, Level 3 [Member] us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment The 2020 Stock Option and Incentive Plan [Member] Represents the 2020 Stock Option and Incentive Plan. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Fair Value Hierarchy and NAV [Domain] us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) Fair Value, Inputs, Level 1 [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Fair Value, Inputs, Level 2 [Member] cmpx_MarketableSecuritiesAmortizationOfPremiumAndDiscount Amortization of premium and discount on marketable securities Represents amortization of premium and discount for marketable securities . us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) Fair Value Hierarchy and NAV [Axis] Current liabilities: us-gaap_IncreaseDecreaseInOperatingLeaseLiability Operating lease liability us-gaap_Assets Total assets Supplemental disclosure of cash flow information Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Cash flows from operating activities: us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Statement [Line Items] Furniture and Fixtures [Member] cmpx_MaximumDevelopmentAndRegulatoryMilestonePayments Maximum Development and Regulatory Milestone Payments The maximum amount of development and regulatory milestone payments. cmpx_MaximumCommercialMilestonePaymentsAndRoyalties Maximum Commercial Milestone Payments and Royalties The maximum amount of commercial milestone payments and royalties. Oncology [Member] Represents oncology. Share-Based Payment Arrangement [Text Block] ABL Bio Agreement [Member] Represents the ABL Bio Agreement. Marketable securities cmpx_MilestonePaymentsPaid Milestone Payments Paid Amount of cash outflow for milestone payments. Additional paid-in-capital AOCI Attributable to Parent [Member] cmpx_UpfrontPayment Upfront Payment Amount of cash outflow for upfront payment. Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Stockholders' equity: Common Stock Outstanding [Member] Represents common stock outstanding. Leasehold Improvements [Member] Ophthalmology [Member] Represents ophthalmology. Other income Total other income Adimab Agreement [Member] Represents Adimab agreement. Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Business Description and Basis of Presentation [Text Block] Award Type [Domain] Current assets: Fair Value Disclosures [Text Block] Net loss Net loss Award Type [Axis] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net change in cash and cash equivalents Restricted Stock Units (RSUs) [Member] us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Restricted Stock [Member] Commitments and Contingencies Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Loss from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Share-Based Payment Arrangement, Option [Member] cmpx_DevelopmentMilestonePayment Development Milestone Payment Represents payments for development milestones. Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: Accumulated depreciation Commitments and Contingencies Disclosure [Text Block] Property and equipment, net Property and equipment, net Other Nonoperating Income and Expense [Text Block] Schedule of Other Nonoperating Income (Expense) [Table Text Block] Total property and equipment–at cost us-gaap_PaymentsOfStockIssuanceCosts Issuance costs from issuance of common stock us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity Cash flows from investing activities: Marketable Securities Fair Value Total At The Market [Member] Represents at the market. Retained Earnings [Member] Proceeds from exercise of stock options us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from issuance of common stock Proceeds from Issuance of Common Stock us-gaap_MarketableSecuritiesUnrealizedGainLoss Unrealized loss on marketable securities Additional Paid-in Capital [Member] Related Party Transactions Disclosure [Text Block] us-gaap_IncomeTaxExpenseBenefit Income tax expense us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued expenses Equity Components [Axis] Equity Component [Domain] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before income tax expense us-gaap_OperatingExpenses Total operating expenses General and administrative Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Stock-based compensation expense Equipment [Member] Document Quarterly Report Software Development [Member] Entity Incorporation, State or Country Code Amendment Flag General and Administrative Expense [Member] Accounting Policies [Abstract] Significant Accounting Policies [Text Block] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss Document Transition Report dei_CityAreaCode City Area Code dei_EntityInteractiveDataCurrent Entity Interactive Data Current Realized gain on disposal of equipment Gain on disposal of equipment us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Security Exchange Name Common Stock, Shares, Outstanding (in shares) Operating Expense [Member] Title of 12(b) Security Current Fiscal Year End Date us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Research and Development Expense [Member] Document Fiscal Period Focus Document Fiscal Year Focus dei_DocumentPeriodEndDate Document Period End Date Income Statement Location [Axis] Income Statement Location [Domain] dei_EntityFileNumber Entity File Number dei_EntityExTransitionPeriod Entity Ex Transition Period Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Entity Emerging Growth Company dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company Collaborative Arrangement Disclosure [Text Block] Document Information [Line Items] Document Information [Table] cmpx_CashAndMarketableSecurities Cash and Marketable Securities The amount of cash and marketable securities. Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status us-gaap_ContractualObligation Contractual Obligation Stock-based compensation Stock-based compensation Entity Tax Identification Number Entity Central Index Key Depreciation and amortization dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Basic and diluted weighted average shares outstanding (in shares) Accounts Payable and Accrued Liabilities Disclosure [Text Block] Entity Address, City or Town Entity Address, Postal Zip Code Net loss per share - basic and diluted (in dollars per share) Entity Address, State or Province Statement of Cash Flows [Abstract] dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Statement of Stockholders' Equity [Abstract] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Income Statement [Abstract] Marketable Securities [Table Text Block] us-gaap_LesseeOperatingLeaseRemainingLeaseTerm Lessee, Operating Lease, Remaining Lease Term (Year) Schedule of Accrued Liabilities [Table Text Block] Trading Symbol Investments Classified by Contractual Maturity Date [Table Text Block] dei_LocalPhoneNumber Local Phone Number Common stock issued upon exercise of options (in shares) Exercised, options (in shares) us-gaap_TableTextBlock Notes Tables Common stock issued upon exercise of options Vesting of share-based awards (in shares) Other Commitments [Axis] Vesting of share-based awards Other Commitments [Domain] Cash flows from financing activities: Granted, options (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited/canceled, options (in shares) Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Common shares issued, net of issuance costs of $0.1 million (in shares) Stock Issued During Period, Shares, New Issues us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Common shares issued, net of issuance costs of $0.1 million Accumulated deficit Accumulated other comprehensive loss Research and development Other comprehensive loss: Changes in operating assets and liabilities: us-gaap_StockholdersEquity Total stockholders' equity Balance Balance ROU asset amortization us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating lease obligations, long-term portion Operating lease obligations, long-term portion Class of Stock [Axis] Present value of future minimum lease payments us-gaap_OperatingLeaseLiability Cash and Cash Equivalents [Member] Operating lease obligations, current portion Less: operating lease obligations, current portion us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax Unrealized Losses Unrealized gains Operating lease, right-of-use ("ROU") asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total minimum lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: amount of lease payments representing interest Amortized Cost EX-101.PRE 9 cmpx-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 10 cmpx-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 03, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-39696  
Entity Registrant Name COMPASS THERAPEUTICS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-4876496  
Entity Address, Address Line One 80 Guest St., Suite 601  
Entity Address, City or Town Boston  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02135  
City Area Code 617  
Local Phone Number 500-8099  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol CMPX  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   127,486,326
Entity Central Index Key 0001738021  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 30,426 $ 34,946
Marketable securities 133,277 151,663
Prepaid expenses and other current assets 2,881 8,182
Total current assets 166,584 194,791
Property and equipment, net 1,051 1,567
Operating lease, right-of-use ("ROU") asset 2,083 2,967
Other assets 320 320
Total assets 170,038 199,645
Current liabilities:    
Accounts payable 2,306 3,382
Accrued expenses 5,644 11,690
Operating lease obligations, current portion 1,174 1,097
Total current liabilities 9,124 16,169
Operating lease obligations, long-term portion 869 1,838
Total liabilities 9,993 18,007
Commitments and Contingencies  
Stockholders' equity:    
Common stock, $0.0001 par value: 300,000 shares authorized; 127,476 and 126,495 shares issued at September 30, 2023 and December 31, 2022, respectively; 127,445 and 126,302 shares outstanding at September 30, 2023 and December 31, 2022, respectively 13 13
Additional paid-in-capital 462,355 454,741
Accumulated other comprehensive loss (430) (302)
Accumulated deficit (301,893) (272,814)
Total stockholders' equity 160,045 181,638
Total liabilities and stockholders' equity $ 170,038 $ 199,645
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
shares in Thousands
Sep. 30, 2023
Dec. 31, 2022
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001 $ 0.0001
Common Stock, Shares Authorized (in shares) 300,000 300,000
Common Stock, Shares, Issued (in shares) 127,476 126,495
Common Stock, Shares, Outstanding (in shares) 127,445 126,302
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Operating Expense [Member]        
Research and development $ 8,831 $ 9,791 $ 25,694 $ 20,069
General and administrative 3,095 2,807 9,276 8,698
Total operating expenses 11,926 12,598 34,970 28,767
Loss from operations (11,926) (12,598) (34,970) (28,767)
Other income 1,962 623 5,891 1,136
Loss before income tax expense (9,964) (11,975) (29,079) (27,631)
Income tax expense 0 0 0 0
Net loss $ (9,964) $ (11,975) $ (29,079) $ (27,631)
Net loss per share - basic and diluted (in dollars per share) $ (0.08) $ (0.12) $ (0.23) $ (0.27)
Basic and diluted weighted average shares outstanding (in shares) 127,424 101,010 126,837 100,939
Other comprehensive loss:        
Net loss $ (9,964) $ (11,975) $ (29,079) $ (27,631)
Unrealized gain (loss) on marketable securities 77 (129) (128) (641)
Comprehensive loss $ (9,887) $ (12,104) $ (29,207) $ (28,272)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2021 100,832        
Balance at Dec. 31, 2021 $ 10,000 $ 373,657,000 $ 0 $ (233,589,000) $ 140,078,000
Vesting of share-based awards (in shares) 73        
Vesting of share-based awards $ 0 0 0 0 0
Stock-based compensation 0 1,574,000 0 0 1,574,000
Net loss 0 0 0 (7,162,000) (7,162,000)
Stock-based compensation $ 0 1,574,000 0 0 1,574,000
Balance (in shares) at Mar. 31, 2022 100,905        
Balance at Mar. 31, 2022 $ 10,000 375,231,000 0 (240,751,000) 134,490,000
Balance (in shares) at Dec. 31, 2021 100,832        
Balance at Dec. 31, 2021 $ 10,000 373,657,000 0 (233,589,000) 140,078,000
Unrealized gain (loss) on marketable securities         (641,000)
Net loss         (27,631,000)
Balance (in shares) at Sep. 30, 2022 101,032        
Balance at Sep. 30, 2022 $ 10,000 377,967,000 (641,000) (261,220,000) 116,116,000
Balance (in shares) at Mar. 31, 2022 100,905        
Balance at Mar. 31, 2022 $ 10,000 375,231,000 0 (240,751,000) 134,490,000
Vesting of share-based awards (in shares) 63        
Vesting of share-based awards $ 0 0 0 0 0
Stock-based compensation 0 1,444,000 0 0 1,444,000
Unrealized gain (loss) on marketable securities 0 0 (512,000) 0 (512,000)
Net loss 0 0 0 (8,494) (8,494,000)
Stock-based compensation $ 0 1,444,000 0 0 1,444,000
Balance (in shares) at Jun. 30, 2022 100,968        
Balance at Jun. 30, 2022 $ 10,000 376,675,000 (512,000) (249,245,000) 126,928,000
Vesting of share-based awards (in shares) 62        
Vesting of share-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 1,287,000 0 0 1,287,000
Common stock issued upon exercise of options (in shares) 2        
Common stock issued upon exercise of options $ 0 5,000 0 0 5,000
Unrealized gain (loss) on marketable securities 0 0 (129,000) 0 (129,000)
Net loss 0 0 0 (11,975,000) (11,975,000)
Stock-based compensation $ 0 1,287,000 0 0 1,287,000
Balance (in shares) at Sep. 30, 2022 101,032        
Balance at Sep. 30, 2022 $ 10,000 377,967,000 (641,000) (261,220,000) 116,116,000
Balance (in shares) at Dec. 31, 2022 126,302        
Balance at Dec. 31, 2022 $ 13,000 454,741,000 (302,000) (272,814,000) 181,638,000
Vesting of share-based awards (in shares) 61        
Vesting of share-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 1,267,000 0 0 1,267,000
Common stock issued upon exercise of options (in shares) 12        
Common stock issued upon exercise of options $ 0 41,000 0 0 41,000
Unrealized gain (loss) on marketable securities 0 0 156,000 0 156,000
Net loss 0 0 0 (7,837,000) (7,837,000)
Stock-based compensation $ 0 1,267,000 0 0 1,267,000
Balance (in shares) at Mar. 31, 2023 126,375        
Balance at Mar. 31, 2023 $ 13,000 456,049,000 (146,000) (280,651,000) 175,265,000
Balance (in shares) at Dec. 31, 2022 126,302        
Balance at Dec. 31, 2022 $ 13,000 454,741,000 (302,000) (272,814,000) $ 181,638,000
Common stock issued upon exercise of options (in shares)         29
Unrealized gain (loss) on marketable securities         $ (128,000)
Net loss         (29,079,000)
Balance (in shares) at Sep. 30, 2023 127,445        
Balance at Sep. 30, 2023 $ 13,000 462,355,000 (430,000) (301,893,000) 160,045,000
Balance (in shares) at Mar. 31, 2023 126,375        
Balance at Mar. 31, 2023 $ 13,000 456,049,000 (146,000) (280,651,000) 175,265,000
Vesting of share-based awards (in shares) 61        
Vesting of share-based awards $ 0 0 0 0 0
Stock-based compensation 0 1,628,000 0 0 1,628,000
Unrealized gain (loss) on marketable securities 0 0 (361,000) 0 (361,000)
Net loss $ 0 0 0 (11,278,000) (11,278,000)
Common shares issued, net of issuance costs of $0.1 million (in shares) 952        
Common shares issued, net of issuance costs of $0.1 million $ 0 3,032,000 0 0 3,032,000
Stock-based compensation $ 0 1,628,000 0 0 1,628,000
Balance (in shares) at Jun. 30, 2023 127,388        
Balance at Jun. 30, 2023 $ 13,000 460,709,000 (507,000) (291,929,000) 168,286,000
Vesting of share-based awards (in shares) 41        
Vesting of share-based awards $ 0 0 0 0 0
Stock-based compensation $ 0 1,625,000 0 0 1,625,000
Common stock issued upon exercise of options (in shares) 16        
Common stock issued upon exercise of options $ 0 21,000 0 0 21,000
Unrealized gain (loss) on marketable securities 0 0 77,000 0 77,000
Net loss 0 0 0 (9,964,000) (9,964,000)
Stock-based compensation $ 0 1,625,000 0 0 1,625,000
Balance (in shares) at Sep. 30, 2023 127,445        
Balance at Sep. 30, 2023 $ 13,000 $ 462,355,000 $ (430,000) $ (301,893,000) $ 160,045,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)
$ in Millions
3 Months Ended
Jun. 30, 2023
USD ($)
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs $ 0.1
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (29,079) $ (27,631)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]    
Depreciation and amortization 538 587
Stock-based compensation 4,520 4,305
Amortization of premium and discount on marketable securities (2,414) (190)
ROU asset amortization 884 833
Gain on disposal of equipment 0 (70)
Changes in operating assets and liabilities:    
Prepaid expenses and other current assets 5,301 639
Accounts payable (1,076) 1,894
Accrued expenses (6,046) (3,033)
Operating lease liability (892) (818)
Net cash used in operating activities (28,264) (23,484)
Cash flows from investing activities:    
Purchases of property and equipment (21) (158)
Purchases of marketable securities (110,339) (117,332)
Proceeds from sale or maturities of marketable securities 131,011 12,760
Proceeds from sale of equipment 0 176
Net cash provided by (used in) investing activities 20,651 (104,554)
Cash flows from financing activities:    
Proceeds from exercise of stock options 62 5
Proceeds from issuance of common stock (3,126) 0
Issuance costs from issuance of common stock (95) 0
Net cash provided by financing activities 3,093 5
Net change in cash and cash equivalents (4,520) (128,033)
Cash and cash equivalents at beginning of period 34,946 144,514
Cash and cash equivalents at end of period 30,426 16,481
Supplemental disclosure of cash flow information    
Unrealized loss on marketable securities $ 128 $ 641
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Nature of Business and Basis of Presentation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]

1.       Nature of Business and Basis of Presentation

 

Compass Therapeutics, Inc. (“Compass” or the “Company”) is a clinical-stage, oncology-focused biopharmaceutical company developing proprietary antibody-based therapeutics to treat multiple human diseases. Our scientific focus is on the relationship between angiogenesis and the immune system. Our pipeline includes novel product candidates that leverage our understanding of the tumor microenvironment, including both angiogenesis-targeted agents and immune-oncology focused agents. These product candidates are designed to optimize critical components required for an effective anti-tumor response to cancer. These include modulation of the microvasculature via angiogenesis-targeted agents; induction of a potent immune response via activators on effector cells in the tumor microenvironment; and alleviation of immunosuppressive mechanisms used by tumors to evade immune surveillance. We plan to advance our product candidates through clinical development as both standalone therapies and in combination with our proprietary product candidates as long as their continued development is supported by clinical and nonclinical data. References to Compass or the Company herein include Compass Therapeutics, Inc. and its wholly-owned subsidiaries. The Company was incorporated as Olivia Ventures, Inc. (“Olivia”) in the State of Delaware on March 20, 2018. Prior to the Company’s reverse merger with Compass Therapeutics LLC (the “Merger”), Olivia was a “shell company” (as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended).

 

The Company is subject to risks and uncertainties common to companies in the biotechnology and pharmaceutical industries. There can be no assurance that the Company’s research and development will be successfully completed, that adequate protection for the Company’s technology will be obtained, that any products developed will obtain necessary government regulatory approval or that any approved products will be commercially viable. The Company operates in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies. In addition, the Company is dependent upon the services of its employees and consultants.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments (which consist primarily of accruals, estimates and assumptions that impact the financial statements) considered necessary to present fairly the Company’s consolidated financial position as of September 30, 2023 and its consolidated results of operations, comprehensive loss and changes in stockholders’ equity for the three and nine months ended September 30, 2023 and 2022 and cash flows for the nine months ended September 30, 2023 and 2022. Operating results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

 

The unaudited condensed consolidated financial statements include the accounts of Compass Therapeutics, Inc. and its subsidiaries, and have been prepared by the Company in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2022 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (the “Annual Report”).

 

Liquidity

 

Since our inception, we have devoted substantially all of our efforts to organizing and staffing our Company, business planning, raising capital, research and development activities, building our intellectual property portfolio and providing general and administrative support for these operations. We have funded our operations with proceeds from the sale of our equity securities and borrowing from debt arrangements. Through September 30, 2023, we have received $412 million in gross proceeds from the sale of equity securities. As of September 30, 2023, we had cash, cash equivalents and marketable securities of $164 million. Based on our research and development plans, we expect that such cash resources will enable us to fund our operating expenses and capital expenditure requirements into 2026.

 

COVID-19 Update

 

We continue to monitor the COVID-19 pandemic and its potential impact on our business. There have been delays in sourcing of selected supplies required for the manufacturing of material to be used in our clinical trials, and these delays have impacted and may impact the timing of our future clinical trials. It is possible that COVID-19 may continue to impact the timeline for our ongoing clinical trials and potential future trials. We are continuing to assess the potential impact of the COVID-19 pandemic on our current and future business and operations, including our expenses and clinical trials, as well as on our industry and the healthcare system.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

2.       Summary of Significant Accounting Policies

 

There have been no material changes to the significant accounting policies previously disclosed in the Company’s Annual Report.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

3.       Fair Value Measurements

 

The following tables represent the Company’s financial assets that are measured at fair value on a recurring basis   and indicate the level of the fair value hierarchy utilized to determine such fair values (in thousands):

 

   

Fair Value Measurements as of September 30, 2023 Using:

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 41,633     $     $ 41,633  

Commercial paper

    48,889                   48,889  

Certificates of deposit

          19,547             19,547  

U.S. government treasuries

    14,782                   14,782  

Asset-backed securities

          8,426             8,426  

Total assets

  $ 63,671     $ 69,606     $     $ 133,277  

 

   

Fair Value Measurements as of December 31, 2022 Using:

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 87,760     $     $ 87,760  

Commercial paper

    37,682                   37,682  

Certificates of deposit

          19,667             19,667  

Asset-backed securities

          6,554             6,554  

Cash equivalents

    9,438                   9,438  

Total assets

  $ 47,120     $ 113,981     $     $ 161,101  

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Marketable Securities
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]

4.       Marketable Securities

 

The objectives of the Company’s investment policy are to ensure the safety and preservation of invested funds, as well as to maintain liquidity sufficient to meet cash flow requirements. The Company invests its excess cash in securities issued by financial institutions, commercial companies, and government agencies that management believes to be of high credit quality in order to limit the amount of its credit exposure. The Company has not realized any net losses from its investments.

 

Unrealized gains and losses on investments that are available for sale are recognized in accumulated other comprehensive loss, unless an unrealized loss is considered to be other than temporary, in which case the unrealized loss is charged to operations. The Company periodically reviews its investments for other than temporary declines in fair value below cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.

 

The Company believes the individual unrealized losses represent temporary declines primarily resulting from interest rate changes. Realized gains and losses are included in other income in the condensed consolidated statements of operations and comprehensive loss and are determined using the specific identification method with transactions recorded on a trade date basis. The Company classifies marketable securities that are available for use in current operations as current assets on the condensed consolidated balance sheet.

 

The following tables summarize marketable securities held (in thousands):

 

   

As of September 30, 2023

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 41,850     $ 5     $ (222 )   $ 41,633  

Commercial paper

    48,912             (23 )     48,889  

Certificates of deposit

    19,557       2       (12 )     19,547  

U.S. government treasuries

    14,935             (153 )     14,782  

Asset-backed securities

    8,453             (27 )     8,426  

Total assets

  $ 133,707     $ 7     $ (437 )   $ 133,277  

 

   

As of December 31, 2022

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 87,998     $ 12     $ (250 )   $ 87,760  

Commercial paper

    37,680       33       (31 )     37,682  

Certificates of deposit

    19,689       16       (38 )     19,667  

Asset-backed securities

    6,598       3       (47 )     6,554  

Total assets

  $ 151,965     $ 64     $ (366 )   $ 151,663  

 

   

As of

 
   

September 30, 2023

   

December 31, 2022

 

Maturing in one year or less

  $ 97,216     $ 134,620  

Maturing after one year through two years

    36,061       17,043  

Total

  $ 133,277     $ 151,663  

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

5.       Property and Equipment

 

Property and equipment consist of the following (in thousands):

 

   

September 30,
2023

   

December 31,
2022

 

Equipment

  $ 5,158     $ 5,137  

Leasehold improvements

    1,612       1,612  

Software

    364       364  

Furniture and fixtures

    22       22  

Total property and equipment–at cost

    7,156       7,135  

Less: Accumulated depreciation

    (6,105 )     (5,568 )

Property and equipment, net

  $ 1,051     $ 1,567  

 

Depreciation and amortization expense for the nine months ended September 30, 2023 and 2022 was $0.5 million and $0.6 million respectively.   

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Accrued Expenses
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

6.       Accrued Expenses

 

Accrued expenses consist of the following (in thousands):

 

   

September 30,

   

December 31,

 
   

2023

   

2022

 

Project expenses

  $ 3,827     $ 10,038  

Compensation and benefits

    1,426       1,556  

Other

    391       96  

Total accrued expenses

  $ 5,644     $ 11,690  

 

Project expenses consist of $2.9 million of accrued manufacturing expenses and $0.9 million of accrued clinical expenses. Included in accrued manufacturing expenses are $2.1 million of minimum contractual obligations related to CTX-009.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

7.       Commitments and Contingencies

 

Leases

 

The Company has evaluated its leases under ASC 842, Leases, and determined that it has one lease that is classified as an operating lease. The classification of this lease is consistent with the Company’s determination under the previous accounting standard.

 

When available, the Company will use the rate implicit in the lease to discount lease payments to present value; however, the Company’s current lease does not provide an implicit rate. Therefore, the Company used its incremental borrowing rate to discount the lease payments based on the date of the lease commencement.

 

The Company has one operating lease for its corporate office and laboratory facility (“Facility”) that was signed in December 2020. The Company moved into the Facility in January 2021. The Facility lease has an initial term of four years and five months, beginning on January 1, 2021. The Facility lease contains scheduled rent increases over the lease term. The discount rate used for the Facility lease is 6.25%, and the remaining lease term of the Facility lease is one year and eight months as of September 30, 2023. Cash payments related to the Facility were $0.3 million for the three months ending September 30, 2023 and 2022 and $1.0 million for the nine months ending September 30, 2023 and 2022.

 

The table below presents the undiscounted cash flows for the lease term. The undiscounted cash flows are reconciled to the operating lease liabilities recorded on the condensed consolidated balance sheet (in thousands):

 

Remainder of 2023

  $ 224  

Years ending December 31,

       

2024

    1,379  

2025

    543  

Total minimum lease payments

    2,146  

Less: amount of lease payments representing interest

    (103 )

Present value of future minimum lease payments

    2,043  

Less: operating lease obligations, current portion

    (1,174 )

Operating lease obligations, long-term portion

  $ 869  

 

Milestone payments

 

As part of the ABL Bio Agreement, the Company is obligated to pay certain development milestone payments. See Note 11 for additional information on the ABL Bio Agreement.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

8.       Stock-Based Compensation

 

Stock-based compensation expense for the three and nine months ended September 30, 2023 and 2022 was classified in the condensed consolidated statement of operations as follows (in thousands):

 

   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Research and development

  $ 159     $ 170     $ 387     $ 718  

General and administrative

    1,466       1,117       4,133       3,587  

Total

  $ 1,625     $ 1,287     $ 4,520     $ 4,305  

 

As of September 30, 2023, the remaining unrecognized stock-based compensation cost from all plans to be recognized in future periods totaled $15.8 million.

 

Restricted Stock:

 

Prior to the adoption of the 2020 Plan, the Company issued restricted stock. A summary of the Company’s restricted stock activity during the nine months ended September 30, 2023 is as follows:

 

 

   

Shares

   

Fair Value

 

Weighted Average Fair Value

 

(In thousands)

   

Per Share

 

Unvested, December 31, 2022

    193     $ 1.74  

Granted

        $  

Vested

    (162 )   $ 1.72  

Forfeited or canceled

        $  

Unvested, September 30, 2023

    31     $ 1.82  

 

As of September 30, 2023, the total unrecognized compensation cost related to stock compensation expense for restricted stock is $0.1 million, expected to be recognized over a weighted average period of 0.3 years.

 

2020 Plan

 

In June 2020, the Company’s board of directors adopted the 2020 Stock Option and Incentive Plan (the “2020 Plan”) and reserved 2.9 million shares of common stock for issuance under this plan. The 2020 Plan includes automatic annual increases. The increase on January 1, 2023 was 5.1 million shares. As of September 30, 2023, 5.1 million shares remain available for grant.

 

The 2020 Plan authorizes the board of directors or a committee of the board to grant incentive stock options, nonqualified stock options, restricted stock awards and restricted stock units ("RSUs") to eligible officers, employees, consultants and directors of the Company. Options generally vest over a period of four years and have a contractual life of ten years from the date of grant.

 

Stock Options:

 

The following table summarizes the stock option activity for the 2020 Plan:

 

 

           

Weighted

   

Weighted

         
   

Number of

   

Average

   

Average

   

Aggregate

 
   

Unvested

   

Exercise

   

Remaining

   

Intrinsic

 
   

Options

   

Price

   

Contractual

   

Value

 
   

(000's)

   

Per Share

   

Term (In years)

   

(000's)

 

Outstanding at December 31, 2022

    5,378     $ 3.89       8.24     $ 6,316  

Granted

    2,688     $ 3.76       9.35          

Exercised

    (29 )   $ 1.75                  

Forfeited/canceled

    (274 )   $ 4.29                  

Outstanding at September 30, 2023

    7,763     $ 3.84       8.27     $ 92  

Vested at September 30, 2023

    3,580     $ 4.28       7.60     $ 34  

 

 

 

For the nine months ended September 30, 2023, the weighted average grant date fair value for options granted was $2.82. The intrinsic value for options vested as of September 30, 2023, was $34 thousand. As of September 30, 2023, the total unrecognized compensation cost related to outstanding options was $10.4 million, to be recognized over a weighted average period of 2.8 years.

 

For the nine months ended September 30, 2022, the weighted average grant date fair value for options granted was $2.30. The intrinsic value for options vested as of September 30, 2022, was $19 thousand.

 

The weighted average assumptions used in the Black-Scholes pricing model to determine the fair value of stock options granted during the nine months ended September 30, 2023 and 2022 were as follows:

 

   

Nine Months Ended September 30,

 
   

2023

   

2022

 

Expected term (in years)

    6.0       6.0  

Risk-free rate

    3.8 %     2.0 %

Expected volatility

    88 %     94 %

Expected dividend yield

           

 

As of January 2023, the Company used the historical price of only its own stock to determine the expected volatility. Prior to this, a group of industry peers including the Company’s stock price was used.

 

RSUs:

 

The following table summarizes the RSU activity for the 2020 Plan:

 

   

Shares
(000's)

   

Weighted
Average Price
Per Share

   

Weighted
Average Fair Value (000's)

 

Unvested, December 31, 2022

    900     $ 3.83     $ 3,447  

Granted

    900       3.93       3,537  

Vested

                 

Forfeited or canceled

                 

Unvested, September 30, 2023

    1,800     $ 3.88     $ 6,984  

 

The weighted average price per share is the weighted grant price based on the closing market price of each of the stock grants. The weighted average fair value is the weighted average share price times the number of shares.

 

As of September 30, 2023, the remaining unrecognized compensation cost related to RSUs to be recognized in future periods totaled $5.4 million, which is expected to be recognized over a weighted average period of 2.8 years.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Related Parties and Related-Party Transactions
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

9.       Related Parties and Related-Party Transactions

 

There were no material related party transactions during the nine months ended September 30, 2023 and 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Other Income
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Other Nonoperating Income and Expense [Text Block]

10.     Other Income

 

The following table summarizes other income (in thousands):

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Interest income

  $ 1,962     $ 623     $ 5,891     $ 1,066  

Realized gain on disposal of equipment

                      70  

Total other income

  $ 1,962     $ 623     $ 5,891     $ 1,136  

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - License, Research and Collaboration Agreements
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Collaborative Arrangement Disclosure [Text Block]

11.     License, Research and Collaboration Agreements

 

Collaboration Agreements

 

ABL Bio Corporation ("ABL Bio") Agreement

 

In November 2018, the Company and ABL Bio, a South Korean biotechnology company, entered into an exclusive global (excluding South Korea) license agreement which granted the Company a license to CTX-009 (ABL001), ABL Bio’s bispecific antibody targeting DLL4 and VEGF-A. Under the terms of the agreement, the two companies would jointly develop CTX-009, with ABL Bio responsible for development of CTX-009 throughout the end of Phase 1 clinical trials and the Company responsible for the development of CTX-009 from Phase 2 and onward. ABL Bio received a $5 million upfront payment and $6 million development milestone payment. In addition, ABL Bio is eligible to receive up to $96 million of development and regulatory milestone payments, and up to $303 million of commercial milestone payments and tiered single-digit royalties on net sales of CTX-009 in oncology. ABL Bio is also eligible to receive up to $75 million in development and regulatory milestones and up to $110 million in commercial milestone payments and tiered, single-digit royalties on net sales of CTX-009 in ophthalmology.

 

In May 2021, the Company and ABL Bio terminated license agreements to several preclinical assets. As a result of the return of these assets to ABL Bio and termination of the license agreements, the Company is eligible to receive royalty payments if ABL Bio develops or licenses two bispecific antibodies that were previously licensed to the Company.

 

Adimab Agreement

 

The Company entered into a collaboration agreement with Adimab, LLC on October 16, 2014. The agreement includes provisions for payment of royalties at rates ranging in the single digits as a percentage of future net sales within a specified term from the first commercial sale for certain antibodies, including our product candidate, CTX-471. There were no milestone payments made during 2023. As of September 30, 2023, future potential milestone payments in connection with this agreement amounted to $2.0 million.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Stockholders' Equity
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Equity [Text Block]

12.    Stockholders Equity

 

Through September 30, 2023, we sold through our at-the-market (“ATM”) agreement with Jefferies LLC, 951,873 shares of common stock at an average price of $3.28 for total proceeds of $3.1 million and net proceeds of $3.0 million.

 

 

 

 

 

 

 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
   

Fair Value Measurements as of September 30, 2023 Using:

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 41,633     $     $ 41,633  

Commercial paper

    48,889                   48,889  

Certificates of deposit

          19,547             19,547  

U.S. government treasuries

    14,782                   14,782  

Asset-backed securities

          8,426             8,426  

Total assets

  $ 63,671     $ 69,606     $     $ 133,277  
   

Fair Value Measurements as of December 31, 2022 Using:

 
   

Quoted Prices in
Active Markets for
Identical Assets
(Level 1)

   

Significant Other
Observable
Inputs
(Level 2)

   

Significant
Unobservable
Inputs
(Level 3)

   

Fair Value

 

Assets

                               

Corporate bonds

  $     $ 87,760     $     $ 87,760  

Commercial paper

    37,682                   37,682  

Certificates of deposit

          19,667             19,667  

Asset-backed securities

          6,554             6,554  

Cash equivalents

    9,438                   9,438  

Total assets

  $ 47,120     $ 113,981     $     $ 161,101  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Marketable Securities [Table Text Block]
   

As of September 30, 2023

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 41,850     $ 5     $ (222 )   $ 41,633  

Commercial paper

    48,912             (23 )     48,889  

Certificates of deposit

    19,557       2       (12 )     19,547  

U.S. government treasuries

    14,935             (153 )     14,782  

Asset-backed securities

    8,453             (27 )     8,426  

Total assets

  $ 133,707     $ 7     $ (437 )   $ 133,277  
   

As of December 31, 2022

 
   

Amortized Cost

   

Unrealized gains

   

Unrealized Losses

   

Fair Value

 

Assets

                               

Corporate bonds

  $ 87,998     $ 12     $ (250 )   $ 87,760  

Commercial paper

    37,680       33       (31 )     37,682  

Certificates of deposit

    19,689       16       (38 )     19,667  

Asset-backed securities

    6,598       3       (47 )     6,554  

Total assets

  $ 151,965     $ 64     $ (366 )   $ 151,663  
Investments Classified by Contractual Maturity Date [Table Text Block]
   

As of

 
   

September 30, 2023

   

December 31, 2022

 

Maturing in one year or less

  $ 97,216     $ 134,620  

Maturing after one year through two years

    36,061       17,043  

Total

  $ 133,277     $ 151,663  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

September 30,
2023

   

December 31,
2022

 

Equipment

  $ 5,158     $ 5,137  

Leasehold improvements

    1,612       1,612  

Software

    364       364  

Furniture and fixtures

    22       22  

Total property and equipment–at cost

    7,156       7,135  

Less: Accumulated depreciation

    (6,105 )     (5,568 )

Property and equipment, net

  $ 1,051     $ 1,567  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

September 30,

   

December 31,

 
   

2023

   

2022

 

Project expenses

  $ 3,827     $ 10,038  

Compensation and benefits

    1,426       1,556  

Other

    391       96  

Total accrued expenses

  $ 5,644     $ 11,690  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Remainder of 2023

  $ 224  

Years ending December 31,

       

2024

    1,379  

2025

    543  

Total minimum lease payments

    2,146  

Less: amount of lease payments representing interest

    (103 )

Present value of future minimum lease payments

    2,043  

Less: operating lease obligations, current portion

    (1,174 )

Operating lease obligations, long-term portion

  $ 869  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Research and development

  $ 159     $ 170     $ 387     $ 718  

General and administrative

    1,466       1,117       4,133       3,587  

Total

  $ 1,625     $ 1,287     $ 4,520     $ 4,305  
Nonvested Restricted Stock Shares Activity [Table Text Block]
   

Shares

   

Fair Value

 

Weighted Average Fair Value

 

(In thousands)

   

Per Share

 

Unvested, December 31, 2022

    193     $ 1.74  

Granted

        $  

Vested

    (162 )   $ 1.72  

Forfeited or canceled

        $  

Unvested, September 30, 2023

    31     $ 1.82  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
           

Weighted

   

Weighted

         
   

Number of

   

Average

   

Average

   

Aggregate

 
   

Unvested

   

Exercise

   

Remaining

   

Intrinsic

 
   

Options

   

Price

   

Contractual

   

Value

 
   

(000's)

   

Per Share

   

Term (In years)

   

(000's)

 

Outstanding at December 31, 2022

    5,378     $ 3.89       8.24     $ 6,316  

Granted

    2,688     $ 3.76       9.35          

Exercised

    (29 )   $ 1.75                  

Forfeited/canceled

    (274 )   $ 4.29                  

Outstanding at September 30, 2023

    7,763     $ 3.84       8.27     $ 92  

Vested at September 30, 2023

    3,580     $ 4.28       7.60     $ 34  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Nine Months Ended September 30,

 
   

2023

   

2022

 

Expected term (in years)

    6.0       6.0  

Risk-free rate

    3.8 %     2.0 %

Expected volatility

    88 %     94 %

Expected dividend yield

           
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Shares
(000's)

   

Weighted
Average Price
Per Share

   

Weighted
Average Fair Value (000's)

 

Unvested, December 31, 2022

    900     $ 3.83     $ 3,447  

Granted

    900       3.93       3,537  

Vested

                 

Forfeited or canceled

                 

Unvested, September 30, 2023

    1,800     $ 3.88     $ 6,984  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Other Income (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2023

   

2022

   

2023

   

2022

 

Interest income

  $ 1,962     $ 623     $ 5,891     $ 1,066  

Realized gain on disposal of equipment

                      70  

Total other income

  $ 1,962     $ 623     $ 5,891     $ 1,136  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Nature of Business and Basis of Presentation (Details Textual)
$ in Millions
54 Months Ended
Sep. 30, 2022
USD ($)
Proceeds from Issuance or Sale of Equity $ 412
Cash and Marketable Securities $ 164
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable Securities $ 133,277 $ 151,663
Corporate Debt Securities [Member]    
Marketable Securities 41,633 87,760
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Marketable Securities 48,889 37,682
Certificates of Deposit [Member]    
Marketable Securities 19,547 19,667
Asset-Backed Securities [Member]    
Marketable Securities 8,426 6,554
US Treasury Securities [Member]    
Marketable Securities 14,782  
Fair Value, Recurring [Member]    
Total assets 133,277 161,101
Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Marketable Securities 41,633 87,760
Fair Value, Recurring [Member] | Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Marketable Securities 48,889 37,682
Fair Value, Recurring [Member] | Certificates of Deposit [Member]    
Marketable Securities 19,547 19,667
Fair Value, Recurring [Member] | Asset-Backed Securities [Member]    
Marketable Securities 8,426 6,554
Fair Value, Recurring [Member] | Cash and Cash Equivalents [Member]    
Marketable Securities   9,438
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Marketable Securities 14,782  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Total assets 63,671 47,120
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Marketable Securities 48,889 37,682
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Asset-Backed Securities [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents [Member]    
Marketable Securities   9,438
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Marketable Securities 14,782  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Total assets 69,606 113,981
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member]    
Marketable Securities 41,633 87,760
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Marketable Securities 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Certificates of Deposit [Member]    
Marketable Securities 19,547 19,667
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Asset-Backed Securities [Member]    
Marketable Securities 8,426 6,554
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents [Member]    
Marketable Securities   0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Marketable Securities 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Total assets 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Certificates of Deposit [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Asset-Backed Securities [Member]    
Marketable Securities 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Cash and Cash Equivalents [Member]    
Marketable Securities   $ 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Treasury Securities [Member]    
Marketable Securities $ 0  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Marketable Securities - Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Amortized Cost $ 133,707 $ 151,965
Unrealized gains 7 64
Unrealized Losses (437) (366)
Fair Value 133,277 151,663
Marketable Securities 133,277 151,663
Corporate Debt Securities [Member]    
Amortized Cost 41,850 87,998
Unrealized gains 5 12
Unrealized Losses (222) (250)
Fair Value 41,633 87,760
Marketable Securities 41,633 87,760
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized Cost 48,912 37,680
Unrealized gains 0 33
Unrealized Losses (23) (31)
Fair Value 48,889 37,682
Marketable Securities 48,889 37,682
Certificates of Deposit [Member]    
Amortized Cost 19,557 19,689
Unrealized gains 2 16
Unrealized Losses (12) (38)
Fair Value 19,547 19,667
Marketable Securities 19,547 19,667
Asset-Backed Securities [Member]    
Amortized Cost 8,453 6,598
Unrealized gains 0 3
Unrealized Losses (27) (47)
Fair Value 8,426 6,554
Marketable Securities 8,426 $ 6,554
US Treasury Securities [Member]    
Amortized Cost 14,935  
Unrealized gains 0  
Unrealized Losses (153)  
Fair Value 14,782  
Marketable Securities $ 14,782  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Marketable Securities - Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Maturing in one year or less $ 97,216 $ 134,620
Maturing after one year through two years 36,061 17,043
Total $ 133,277 $ 151,663
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment (Details Textual) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Depreciation $ 0.5 $ 0.6
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Total property and equipment–at cost $ 7,156 $ 7,135
Less: Accumulated depreciation (6,105) (5,568)
Property and equipment, net 1,051 1,567
Equipment [Member]    
Total property and equipment–at cost 5,158 5,137
Leasehold Improvements [Member]    
Total property and equipment–at cost 1,612 1,612
Software Development [Member]    
Total property and equipment–at cost 364 364
Furniture and Fixtures [Member]    
Total property and equipment–at cost $ 22 $ 22
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Accrued Expenses (Details Textual)
$ in Millions
Sep. 30, 2023
USD ($)
Accrued Manufacturing Expenses $ 2.9
Accrued Clinical Expenses 0.9
Manufacture and Purchase of CTX-009 [Member]  
Contractual Obligation $ 2.1
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Project expenses $ 3,827 $ 10,038
Compensation and benefits 1,426 1,556
Other 391 96
Total accrued expenses $ 5,644 $ 11,690
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Commitments and Contingencies (Details Textual)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Dec. 31, 2022
Dec. 31, 2020
Number of Operating Leases           1
Lessee, Operating Lease, Term of Contract (Year)         4 years 5 months 1 day  
Lessee, Operating Lease, Discount Rate         6.25%  
Lessee, Operating Lease, Remaining Lease Term (Year) 1 year 7 months 28 days   1 year 7 months 28 days      
Operating Lease, Payments $ 0.3 $ 0.3 $ 1.0 $ 1.0    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Remainder of 2023 $ 224  
2024 1,379  
2025 543  
Total minimum lease payments 2,146  
Less: amount of lease payments representing interest (103)  
Present value of future minimum lease payments 2,043  
Less: operating lease obligations, current portion (1,174) $ (1,097)
Operating lease obligations, long-term portion $ 869 $ 1,838
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
9 Months Ended
Jan. 01, 2023
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2020
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 15,800    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 2.82 $ 2.30  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value   $ 34 $ 19  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 10,400    
The 2020 Stock Option and Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized       2.9
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 5.1      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   5.1    
Restricted Stock [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 100    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   3 months 18 days    
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 years 9 months 18 days    
Share-Based Payment Arrangement, Option [Member] | The 2020 Stock Option and Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)   4 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years    
Restricted Stock Units (RSUs) [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 5,400    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   2 years 9 months 18 days    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock-based compensation expense $ 1,625 $ 1,287 $ 4,520 $ 4,305
Research and Development Expense [Member]        
Stock-based compensation expense 159 170 387 718
General and Administrative Expense [Member]        
Stock-based compensation expense $ 1,466 $ 1,117 $ 4,133 $ 3,587
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details) - Restricted Stock [Member]
shares in Thousands
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Unvested, shares (in shares) | shares 193
Unvested, fair value per share (in dollars per share) | $ / shares $ 1.74
Granted, shares (in shares) | shares 0
Granted, fair value per share (in dollars per share) | $ / shares $ 0
Vested, shares (in shares) | shares (162)
Vested, fair value per share (in dollars per share) | $ / shares $ 1.72
Forfeited or canceled, shares (in shares) | shares 0
Forfeited or canceled, fair value per share (in dollars per share) | $ / shares $ 0
Unvested, shares (in shares) | shares 31
Unvested, fair value per share (in dollars per share) | $ / shares $ 1.82
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Outstanding, options (in shares) 5,378    
Outstanding, weighted average exercise price (in dollars per share) $ 3.89    
Outstanding, weighted average remaining contractual term (Year) 8 years 3 months 7 days 8 years 2 months 26 days  
Outstanding, aggregate intrinsic value $ 92 $ 6,316  
Granted, options (in shares) 2,688    
Granted, weighted average exercise price (in dollars per share) $ 3.76    
Granted, weighted average remaining contractual term (Year) 9 years 4 months 6 days    
Exercised, options (in shares) (29)    
Exercised, weighted average exercise price (in dollars per share) $ 1.75    
Forfeited/canceled, options (in shares) (274)    
Forfeited/canceled, weighted average exercise price (in dollars per share) $ 4.29    
Outstanding, options (in shares) 7,763 5,378  
Outstanding, weighted average exercise price (in dollars per share) $ 3.84 $ 3.89  
Vested, options (in shares) 3,580    
Vested, weighted average exercise price (in dollars per share) $ 4.28    
Vested, weighted average remaining contractual term (Year) 7 years 7 months 6 days    
Vested, aggregate intrinsic value $ 34   $ 19
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Expected term (in years) (Year) 6 years 6 years
Risk-free rate 3.80% 2.00%
Expected volatility 88.00% 94.00%
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stock-based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Unvested, shares (in shares) 900  
Unvested, fair value per share (in dollars per share) $ 3.83  
Unvested, weighted average fair value $ 6,984 $ 3,447
Granted, shares (in shares) 900  
Granted, fair value per share (in dollars per share) $ 3.93  
Granted, weighted average fair value $ 3,537  
Vested, shares (in shares) 0  
Vested, fair value per share (in dollars per share) $ 0  
Forfeited or canceled, shares (in shares) 0  
Forfeited or canceled, fair value per share (in dollars per share) $ 0  
Unvested, shares (in shares) 1,800  
Unvested, fair value per share (in dollars per share) $ 3.88  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Other Income - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Interest income $ 1,962 $ 623 $ 5,891 $ 1,066
Realized gain on disposal of equipment 0 0 (0) 70
Total other income $ 1,962 $ 623 $ 5,891 $ 1,136
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - License, Research and Collaboration Agreements (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Nov. 30, 2018
Sep. 30, 2023
ABL Bio Agreement [Member]    
Upfront Payment $ 5,000  
Development Milestone Payment 6,000  
Maximum Development and Regulatory Milestone Payments 96,000  
ABL Bio Agreement [Member] | Oncology [Member]    
Maximum Commercial Milestone Payments and Royalties 303,000  
ABL Bio Agreement [Member] | Ophthalmology [Member]    
Maximum Development and Regulatory Milestone Payments 75,000  
Maximum Commercial Milestone Payments and Royalties $ 110,000  
Adimab Agreement [Member]    
Milestone Payments Paid   $ 0
Milestone Payment Obligation   $ 2,000
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Proceeds from Issuance of Common Stock $ 3,126 $ 0
At The Market [Member]    
Stock Issued During Period, Shares, New Issues 951,873  
Shares Issued, Price Per Share $ 3.28  
Proceeds from Issuance of Common Stock $ 3,100  
Proceeds from Issuance of Common Stock, Net $ 3,000  
XML 56 cmpx20230930_10q_htm.xml IDEA: XBRL DOCUMENT 0001738021 2023-01-01 2023-09-30 0001738021 cmpx:AtTheMarketMember 2023-01-01 2023-09-30 0001738021 cmpx:AtTheMarketMember 2023-09-30 0001738021 cmpx:AdimabAgreementMember 2023-09-30 0001738021 cmpx:AdimabAgreementMember 2023-01-01 2023-09-30 0001738021 cmpx:OphthalmologyMember cmpx:ABLBioAgreementMember 2018-11-30 0001738021 cmpx:OncologyMember cmpx:ABLBioAgreementMember 2018-11-30 0001738021 cmpx:ABLBioAgreementMember 2018-11-30 0001738021 cmpx:ABLBioAgreementMember 2018-11-01 2018-11-30 0001738021 2022-01-01 2022-09-30 0001738021 2022-07-01 2022-09-30 0001738021 2023-07-01 2023-09-30 0001738021 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001738021 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001738021 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001738021 2022-09-30 0001738021 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001738021 2023-09-30 0001738021 2022-12-31 0001738021 2022-01-01 2022-12-31 0001738021 us-gaap:EmployeeStockOptionMember cmpx:The2020StockOptionAndIncentivePlanMember 2023-01-01 2023-09-30 0001738021 cmpx:The2020StockOptionAndIncentivePlanMember 2023-09-30 0001738021 cmpx:The2020StockOptionAndIncentivePlanMember 2023-01-01 2023-01-01 0001738021 cmpx:The2020StockOptionAndIncentivePlanMember 2020-06-30 0001738021 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001738021 us-gaap:RestrictedStockMember 2023-09-30 0001738021 us-gaap:RestrictedStockMember 2022-12-31 0001738021 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001738021 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001738021 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001738021 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001738021 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001738021 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001738021 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001738021 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001738021 2020-12-31 0001738021 cmpx:ManufactureAndPurchaseOfCTX009Member 2023-09-30 0001738021 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001738021 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001738021 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001738021 us-gaap:SoftwareDevelopmentMember 2023-09-30 0001738021 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001738021 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001738021 us-gaap:EquipmentMember 2022-12-31 0001738021 us-gaap:EquipmentMember 2023-09-30 0001738021 us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001738021 us-gaap:CertificatesOfDepositMember 2022-12-31 0001738021 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001738021 us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001738021 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001738021 us-gaap:CertificatesOfDepositMember 2023-09-30 0001738021 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-09-30 0001738021 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001738021 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-09-30 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-09-30 0001738021 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001738021 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001738021 2018-03-20 2022-09-30 0001738021 2021-12-31 0001738021 us-gaap:RetainedEarningsMember 2022-09-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001738021 cmpx:CommonStockOutstandingMember 2022-09-30 0001738021 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001738021 cmpx:CommonStockOutstandingMember 2022-07-01 2022-09-30 0001738021 2022-06-30 0001738021 us-gaap:RetainedEarningsMember 2022-06-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001738021 cmpx:CommonStockOutstandingMember 2022-06-30 0001738021 2022-04-01 2022-06-30 0001738021 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001738021 cmpx:CommonStockOutstandingMember 2022-04-01 2022-06-30 0001738021 2022-03-31 0001738021 us-gaap:RetainedEarningsMember 2022-03-31 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001738021 cmpx:CommonStockOutstandingMember 2022-03-31 0001738021 2022-01-01 2022-03-31 0001738021 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001738021 cmpx:CommonStockOutstandingMember 2022-01-01 2022-03-31 0001738021 us-gaap:RetainedEarningsMember 2021-12-31 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001738021 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001738021 cmpx:CommonStockOutstandingMember 2021-12-31 0001738021 us-gaap:RetainedEarningsMember 2023-09-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001738021 cmpx:CommonStockOutstandingMember 2023-09-30 0001738021 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001738021 cmpx:CommonStockOutstandingMember 2023-07-01 2023-09-30 0001738021 2023-06-30 0001738021 us-gaap:RetainedEarningsMember 2023-06-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001738021 cmpx:CommonStockOutstandingMember 2023-06-30 0001738021 2023-04-01 2023-06-30 0001738021 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001738021 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001738021 cmpx:CommonStockOutstandingMember 2023-04-01 2023-06-30 0001738021 2023-03-31 0001738021 us-gaap:RetainedEarningsMember 2023-03-31 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001738021 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001738021 cmpx:CommonStockOutstandingMember 2023-03-31 0001738021 2023-01-01 2023-03-31 0001738021 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001738021 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001738021 cmpx:CommonStockOutstandingMember 2023-01-01 2023-03-31 0001738021 us-gaap:RetainedEarningsMember 2022-12-31 0001738021 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001738021 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001738021 cmpx:CommonStockOutstandingMember 2022-12-31 0001738021 2023-11-03 iso4217:USD iso4217:USD shares shares utr:Y pure thunderdome:item Q3 2023 --12-31 false 0001738021 P10Y P4Y P1Y7M28D P4Y5M1D 1 10-Q true 2023-09-30 false 001-39696 COMPASS THERAPEUTICS, INC. DE 82-4876496 80 Guest St., Suite 601 Boston MA 02135 617 500-8099 Common Stock, $0.0001 par value per share CMPX NASDAQ Yes Yes Non-accelerated Filer true true false false 127486326 30426000 34946000 133277000 151663000 2881000 8182000 166584000 194791000 1051000 1567000 2083000 2967000 320000 320000 170038000 199645000 2306000 3382000 5644000 11690000 1174000 1097000 9124000 16169000 869000 1838000 9993000 18007000 0.0001 0.0001 300000000 300000000 127476000 126495000 127445000 126302000 13000 13000 462355000 454741000 -430000 -302000 -301893000 -272814000 160045000 181638000 170038000 199645000 8831000 9791000 25694000 20069000 3095000 2807000 9276000 8698000 11926000 12598000 34970000 28767000 -11926000 -12598000 -34970000 -28767000 1962000 623000 5891000 1136000 -9964000 -11975000 -29079000 -27631000 -0 -0 -0 -0 -9964000 -11975000 -29079000 -27631000 -0.08 -0.12 -0.23 -0.27 127424000 101010000 126837000 100939000 -9964000 -11975000 -29079000 -27631000 77000 -129000 -128000 -641000 -9887000 -12104000 -29207000 -28272000 126302000 13000 454741000 -302000 -272814000 181638000 61000 0 0 0 0 0 0 1267000 0 0 1267000 12000 0 41000 0 0 41000 0 0 156000 0 156000 0 0 0 -7837000 -7837000 126375000 13000 456049000 -146000 -280651000 175265000 100000 952000 0 3032000 0 0 3032000 61000 0 0 0 0 0 0 1628000 0 0 1628000 0 0 -361000 0 -361000 0 0 0 -11278000 -11278000 127388000 13000 460709000 -507000 -291929000 168286000 41000 0 0 0 0 0 0 1625000 0 0 1625000 16000 0 21000 0 0 21000 0 0 77000 0 77000 0 0 0 -9964000 -9964000 127445000 13000 462355000 -430000 -301893000 160045000 100832000 10000 373657000 0 -233589000 140078000 73000 0 0 0 0 0 0 1574000 0 0 1574000 0 0 0 -7162000 -7162000 100905000 10000 375231000 0 -240751000 134490000 63000 0 0 0 0 0 0 1444000 0 0 1444000 0 0 -512000 0 -512000 0 0 0 -8494 -8494000 100968000 10000 376675000 -512000 -249245000 126928000 62000 0 0 0 0 0 0 1287000 0 0 1287000 2000 0 5000 0 0 5000 0 0 -129000 0 -129000 0 0 0 -11975000 -11975000 101032000 10000 377967000 -641000 -261220000 116116000 -29079000 -27631000 538000 587000 4520000 4305000 -2414000 -190000 884000 833000 -0 70000 -5301000 -639000 -1076000 1894000 -6046000 -3033000 -892000 -818000 -28264000 -23484000 21000 158000 110339000 117332000 131011000 12760000 0 176000 20651000 -104554000 62000 5000 3126000 0 95000 -0 3093000 5000 -4520000 -128033000 34946000 144514000 30426000 16481000 128000 641000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>1.</b>      <b> Nature of Business and Basis of Presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Compass Therapeutics, Inc. (“Compass” or the “Company”) is a clinical-stage, oncology-focused biopharmaceutical company developing proprietary antibody-based therapeutics to treat multiple human diseases. Our scientific focus is on the relationship between angiogenesis and the immune system. Our pipeline includes novel product candidates that leverage our understanding of the tumor microenvironment, including both angiogenesis-targeted agents and immune-oncology focused agents. These product candidates are designed to optimize critical components required for an effective anti-tumor response to cancer. These include modulation of the microvasculature via angiogenesis-targeted agents; induction of a potent immune response via activators on effector cells in the tumor microenvironment; and alleviation of immunosuppressive mechanisms used by tumors to evade immune surveillance. We plan to advance our product candidates through clinical development as both standalone therapies and in combination with our proprietary product candidates as long as their continued development is supported by clinical and nonclinical data. References to Compass or the Company herein include Compass Therapeutics, Inc. and its wholly-owned subsidiaries. The Company was incorporated as Olivia Ventures, Inc. (“Olivia”) in the State of Delaware on March 20, 2018. Prior to the Company’s reverse merger with Compass Therapeutics LLC (the “Merger”), Olivia was a “shell company” (as defined in Rule 12b-2 of the Securities Exchange Act of 1934, as amended).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The Company is subject to risks and uncertainties common to companies in the biotechnology and pharmaceutical industries. There can be no assurance that the Company’s research and development will be successfully completed, that adequate protection for the Company’s technology will be obtained, that any products developed will obtain necessary government regulatory approval or that any approved products will be commercially viable. The Company operates in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies. In addition, the Company is dependent upon the services of its employees and consultants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all normal and recurring adjustments (which consist primarily of accruals, estimates and assumptions that impact the financial statements) considered necessary to present fairly the Company’s consolidated financial position as of September 30, 2023 and its consolidated results of operations, comprehensive loss and changes in stockholders’ equity for the three and nine months ended September 30, 2023 and 2022 and cash flows for the nine months ended September 30, 2023 and 2022. Operating results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The unaudited condensed consolidated financial statements include the accounts of Compass Therapeutics, Inc. and its subsidiaries, and have been prepared by the Company in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2022 has been derived from the audited consolidated financial statements at that date but does not include all of the information and footnotes required by GAAP for complete financial statements. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements in the Company’s <a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/1738021/000117184323001691/cmpx20221231_10k.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Annual Report on Form 10-K for the fiscal year ended December 31, 2022</span></a> (the “Annual Report”).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;"><b>Liquidity</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Since our inception, we have devoted substantially all of our efforts to organizing and staffing our Company, business planning, raising capital, research and development activities, building our intellectual property portfolio and providing general and administrative support for these operations. We have funded our operations with proceeds from the sale of our equity securities and borrowing from debt arrangements. Through September 30, 2023, we have received $412 million in gross proceeds from the sale of equity securities. As of September 30, 2023, we had cash, cash equivalents and marketable securities of $164 million. Based on our research and development plans, we expect that such cash resources will enable us to fund our operating expenses and capital expenditure requirements into 2026.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt; text-align: justify;"><b>COVID-19 Update</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">We continue to monitor the COVID-19 pandemic and its potential impact on our business. There have been delays in sourcing of selected supplies required for the manufacturing of material to be used in our clinical trials, and these delays have impacted and may impact the timing of our future clinical trials. It is possible that COVID-19 may continue to impact the timeline for our ongoing clinical trials and potential future trials. We are continuing to assess the potential impact of the COVID-19 pandemic on our current and future business and operations, including our expenses and clinical trials, as well as on our industry and the healthcare system.</p> 412000000 164000000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>2.</b>      <b> Summary of Significant Accounting Policies</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">There have been no material changes to the significant accounting policies previously disclosed in the Company’s Annual Report.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>3.</b>      <b> Fair Value Measurements</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The following tables represent the Company’s financial assets that are measured at fair value on a recurring basis   and indicate the level of the fair value hierarchy utilized to determine such fair values (in thousands):</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value Measurements as of September 30, 2023 Using:</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Quoted</b> <b>Prices in</b><br/> <b>Active Markets for</b><br/> <b>Identical</b> <b>Assets</b><br/> <b>(Level 1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant Other</b><br/> <b>Observable</b><br/> <b>Inputs</b><br/> <b>(Level 2)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant</b><br/> <b>Unobservable</b><br/> <b>Inputs</b><br/> <b>(Level 3)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. government treasuries</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69,606</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value Measurements as of December 31, 2022 Using:</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Quoted</b> <b>Prices in</b><br/> <b>Active Markets for</b><br/> <b>Identical</b> <b>Assets</b><br/> <b>(Level 1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant Other</b><br/> <b>Observable</b><br/> <b>Inputs</b><br/> <b>(Level 2)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant</b><br/> <b>Unobservable</b><br/> <b>Inputs</b><br/> <b>(Level 3)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">47,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">113,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">161,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value Measurements as of September 30, 2023 Using:</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Quoted</b> <b>Prices in</b><br/> <b>Active Markets for</b><br/> <b>Identical</b> <b>Assets</b><br/> <b>(Level 1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant Other</b><br/> <b>Observable</b><br/> <b>Inputs</b><br/> <b>(Level 2)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant</b><br/> <b>Unobservable</b><br/> <b>Inputs</b><br/> <b>(Level 3)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. government treasuries</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">69,606</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value Measurements as of December 31, 2022 Using:</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Quoted</b> <b>Prices in</b><br/> <b>Active Markets for</b><br/> <b>Identical</b> <b>Assets</b><br/> <b>(Level 1)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant Other</b><br/> <b>Observable</b><br/> <b>Inputs</b><br/> <b>(Level 2)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Significant</b><br/> <b>Unobservable</b><br/> <b>Inputs</b><br/> <b>(Level 3)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash equivalents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,438</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">47,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">113,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">161,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 0 41633000 0 41633000 48889000 0 0 48889000 0 19547000 0 19547000 14782000 0 0 14782000 0 8426000 0 8426000 63671000 69606000 0 133277000 0 87760000 0 87760000 37682000 0 37682000 0 19667000 0 19667000 0 6554000 0 6554000 9438000 0 0 9438000 47120000 113981000 0 161101000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>4.</b>      <b> Marketable Securities</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The objectives of the Company’s investment policy are to ensure the safety and preservation of invested funds, as well as to maintain liquidity sufficient to meet cash flow requirements. The Company invests its excess cash in securities issued by financial institutions, commercial companies, and government agencies that management believes to be of high credit quality in order to limit the amount of its credit exposure. The Company has not realized any net losses from its investments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Unrealized gains and losses on investments that are available for sale are recognized in accumulated other comprehensive loss, unless an unrealized loss is considered to be other than temporary, in which case the unrealized loss is charged to operations. The Company periodically reviews its investments for other than temporary declines in fair value below cost basis and whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The Company believes the individual unrealized losses represent temporary declines primarily resulting from interest rate changes. Realized gains and losses are included in other income in the condensed consolidated statements of operations and comprehensive loss and are determined using the specific identification method with transactions recorded on a trade date basis. The Company classifies marketable securities that are available for use in current operations as current assets on the condensed consolidated balance sheet.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The following tables summarize marketable securities held (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>As of September 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Amortized Cost</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized gains</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized Losses</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,850</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,912</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. government treasuries</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,935</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(153</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,453</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,707</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>As of December 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Amortized Cost</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized gains</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized Losses</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,998</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,689</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,598</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(47</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,965</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 15%; width: 70%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Maturing in one year or less</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">97,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">134,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Maturing after one year through two years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,061</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,043</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>As of September 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Amortized Cost</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized gains</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized Losses</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,850</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,912</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,889</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,557</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,547</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. government treasuries</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,935</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(153</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,453</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,707</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>As of December 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Amortized Cost</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized gains</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unrealized Losses</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Corporate bonds</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,998</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commercial paper</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Certificates of deposit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,689</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(38</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Asset-backed securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,598</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(47</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,965</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 41850000 5000 222000 41633000 48912000 0 23000 48889000 19557000 2000 12000 19547000 14935000 0 153000 14782000 8453000 0 27000 8426000 133707000 7000 437000 133277000 87998000 12000 250000 87760000 37680000 33000 31000 37682000 19689000 16000 38000 19667000 6598000 3000 47000 6554000 151965000 64000 366000 151663000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 15%; width: 70%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Maturing in one year or less</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">97,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">134,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Maturing after one year through two years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,061</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,043</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">133,277</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">151,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 97216000 134620000 36061000 17043000 133277000 151663000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>5.</b>      <b> Property and Equipment</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">Property and equipment consist of the following (in thousands):</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b><br/> <b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b><br/> <b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total property and equipment–at cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,156</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,051</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">Depreciation and amortization expense for the nine months ended September 30, 2023 and 2022 was $0.5 million and $0.6 million respectively.   </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b><br/> <b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b><br/> <b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,158</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,137</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,612</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Furniture and fixtures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total property and equipment–at cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,156</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,135</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,051</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 5158000 5137000 1612000 1612000 364000 364000 22000 22000 7156000 7135000 6105000 5568000 1051000 1567000 500000 600000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>6.</b>      <b> Accrued Expenses</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">Accrued expenses consist of the following (in thousands):</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 15%; width: 70%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Project expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Compensation and benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total accrued expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Project expenses consist of $2.9 million of accrued manufacturing expenses and $0.9 million of accrued clinical expenses. Included in accrued manufacturing expenses are $2.1 million of minimum contractual obligations related to CTX-009.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 15%; width: 70%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Project expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Compensation and benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,426</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,556</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">391</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">96</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total accrued expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,690</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 3827000 10038000 1426000 1556000 391000 96000 5644000 11690000 2900000 900000 2100000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>7.</b>      <b> Commitments and Contingencies</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt; text-align: justify;"><b>Leases</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The Company has evaluated its leases under ASC 842, <i>Leases</i>, and determined that it has one lease that is classified as an operating lease. The classification of this lease is consistent with the Company’s determination under the previous accounting standard.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">When available, the Company will use the rate implicit in the lease to discount lease payments to present value; however, the Company’s current lease does not provide an implicit rate. Therefore, the Company used its incremental borrowing rate to discount the lease payments based on the date of the lease commencement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The Company has <span style="-sec-ix-hidden:c727">one</span> operating lease for its corporate office and laboratory facility (“Facility”) that was signed in December 2020. The Company moved into the Facility in January 2021. The Facility lease has an initial term of <span style="-sec-ix-hidden:c730">four</span> years and five months, beginning on January 1, 2021. The Facility lease contains scheduled rent increases over the lease term. The discount rate used for the Facility lease is 6.25%, and the remaining lease term of the Facility lease is <span style="-sec-ix-hidden:c735">one</span> year and eight months as of September 30, 2023. Cash payments related to the Facility were $0.3 million for the three months ending September 30, 2023 and 2022 and $1.0 million for the nine months ending September 30, 2023 and 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The table below presents the undiscounted cash flows for the lease term. The undiscounted cash flows are reconciled to the operating lease liabilities recorded on the condensed consolidated balance sheet (in thousands):</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 15%; width: 70%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Remainder of 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">224</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Years ending December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,379</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">543</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total minimum lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: amount of lease payments representing interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of future minimum lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,043</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: operating lease obligations, current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease obligations, long-term portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">869</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;"><b>Milestone payments</b></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">As part of the ABL Bio Agreement, the Company is obligated to pay certain development milestone payments. See Note 11 for additional information on the ABL Bio Agreement.</p> 0.0625 300000 300000 1000000.0 1000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; margin-left: 15%; width: 70%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Remainder of 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">224</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Years ending December 31,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,379</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">543</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total minimum lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: amount of lease payments representing interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(103</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of future minimum lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,043</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: operating lease obligations, current portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease obligations, long-term portion</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">869</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 224000 1379000 543000 2146000 103000 2043000 1174000 869000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>8.</b>      <b> Stock-Based Compensation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Stock-based compensation expense for the three and nine months ended September 30, 2023 and 2022 was classified in the condensed consolidated statement of operations as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three Months Ended September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine Months Ended September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">170</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">387</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,587</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,287</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">As of September 30, 2023, the remaining unrecognized stock-based compensation cost from all plans to be recognized in future periods totaled $15.8 million.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;"><i>Restricted Stock:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Prior to the adoption of the 2020 Plan, the Company issued restricted stock. A summary of the Company’s restricted stock activity during the nine months ended September 30, 2023 is as follows:</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Weighted Average Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(In thousands)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Per Share</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Unvested, December 31, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or canceled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Unvested, September 30, 2023</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">As of September 30, 2023, the total unrecognized compensation cost related to stock compensation expense for restricted stock is $0.1 million, expected to be recognized over a weighted average period of 0.3 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;"><b>2020 Plan</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">In June 2020, the Company’s board of directors adopted the 2020 Stock Option and Incentive Plan (the “2020 Plan”) and reserved 2.9 million shares of common stock for issuance under this plan. The 2020 Plan includes automatic annual increases. The increase on January 1, 2023 was 5.1 million shares. As of September 30, 2023, 5.1 million shares remain available for grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The 2020 Plan authorizes the board of directors or a committee of the board to grant incentive stock options, nonqualified stock options, restricted stock awards and restricted stock units ("RSUs") to eligible officers, employees, consultants and directors of the Company. Options generally vest over a period of <span style="-sec-ix-hidden:c830">four</span> years and have a contractual life of <span style="-sec-ix-hidden:c831">ten</span> years from the date of grant.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;"><i>Stock Options:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">The following table summarizes the stock option activity for the 2020 Plan:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 32pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Number of</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Aggregate</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unvested</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Intrinsic</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Options</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Per Share</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Term (In years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.89</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.76</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.75</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited/canceled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.84</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,580</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">For the nine months ended September 30, 2023, the weighted average grant date fair value for options granted was $2.82. The intrinsic value for options vested as of September 30, 2023, was $34 thousand. As of September 30, 2023, the total unrecognized compensation cost related to outstanding options was $10.4 million, to be recognized over a weighted average period of 2.8 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">For the nine months ended September 30, 2022, the weighted average grant date fair value for options granted was $2.30. The intrinsic value for options vested as of September 30, 2022, was $19 thousand.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The weighted average assumptions used in the Black-Scholes pricing model to determine the fair value of stock options granted during the nine months ended September 30, 2023 and 2022 were as follows:</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">As of January 2023, the Company used the historical price of only its own stock to determine the expected volatility. Prior to this, a group of industry peers including the Company’s stock price was used.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;"><i>RSUs:</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">The following table summarizes the RSU activity for the 2020 Plan:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares</b><br/> <b>(000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b><br/> <b>Average Price</b><br/> <b>Per Share</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b><br/> <b>Average Fair Value (000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested, December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or canceled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested, September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,984</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">The weighted average price per share is the weighted grant price based on the closing market price of each of the stock grants. The weighted average fair value is the weighted average share price times the number of shares.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;">As of September 30, 2023, the remaining unrecognized compensation cost related to RSUs to be recognized in future periods totaled $5.4 million, which is expected to be recognized over a weighted average period of 2.8 years.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three Months Ended September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine Months Ended September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">170</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">387</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">General and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,466</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,587</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,287</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,305</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 159000 170000 387000 718000 1466000 1117000 4133000 3587000 1625000 1287000 4520000 4305000 15800000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Weighted Average Fair Value</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(In thousands)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Per Share</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Unvested, December 31, 2022</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">193</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.74</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.72</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or canceled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Unvested, September 30, 2023</b></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 193000 1.74 0 0 162000 1.72 -0 0 31000 1.82 100000 P0Y3M18D 2900000 5100000 5100000 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 32pt; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Number of</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Average</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Aggregate</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Unvested</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Exercise</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Remaining</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Intrinsic</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Options</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Contractual</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Per Share</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Term (In years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>(000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,378</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.89</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.24</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,688</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.76</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.75</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited/canceled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.84</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 48%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested at September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,580</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt; border-bottom: 3px double black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 5378000 3.89 P8Y2M26D 6316000 2688000 3.76 P9Y4M6D 29000 1.75 274000 4.29 7763000 3.84 P8Y3M7D 92000 3580000 4.28 P7Y7M6D 34000 2.82 34000 10400000 P2Y9M18D 2.30 19000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 20%; width: 60%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend yield</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> P6Y P6Y 0.038 0.020 0.88 0.94 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Shares</b><br/> <b>(000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b><br/> <b>Average Price</b><br/> <b>Per Share</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Weighted</b><br/> <b>Average Fair Value (000's)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 43%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested, December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">900</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.93</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,537</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited or canceled</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested, September 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,800</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,984</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 900000 3.83 3447000 900000 3.93 3537000 -0 0 -0 0 1800000 3.88 6984000 5400000 P2Y9M18D <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>9.</b>      <b> Related Parties and Related-Party Transactions</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">There were no material related party transactions during the nine months ended September 30, 2023 and 2022.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"><b>10.</b>     <b>Other Income</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">The following table summarizes other income (in thousands):</p> <p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Realized gain on disposal of equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total other income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 32pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>September 30,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 44%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,066</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Realized gain on disposal of equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total other income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,136</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 1962000 623000 5891000 1066000 0 0 0 70000 1962000 623000 5891000 1136000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>11.</b>   <b>  License, Research and Collaboration Agreements</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;"><b>Collaboration Agreements</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 32pt; text-align: justify; text-indent: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;"><b><i>ABL Bio Corporation ("ABL Bio") Agreement</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">In November 2018, the Company and ABL Bio, a South Korean biotechnology company, entered into an exclusive global (excluding South Korea) license agreement which granted the Company a license to CTX-009 (ABL001), ABL Bio’s bispecific antibody targeting DLL4 and VEGF-A. Under the terms of the agreement, the two companies would jointly develop CTX-009, with ABL Bio responsible for development of CTX-009 throughout the end of Phase 1 clinical trials and the Company responsible for the development of CTX-009 from Phase 2 and onward. ABL Bio received a $5 million upfront payment and $6 million development milestone payment. In addition, ABL Bio is eligible to receive up to $96 million of development and regulatory milestone payments, and up to $303 million of commercial milestone payments and tiered single-digit royalties on net sales of CTX-009 in oncology. ABL Bio is also eligible to receive up to $75 million in development and regulatory milestones and up to $110 million in commercial milestone payments and tiered, single-digit royalties on net sales of CTX-009 in ophthalmology.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">In May 2021, the Company and ABL Bio terminated license agreements to several preclinical assets. As a result of the return of these assets to ABL Bio and termination of the license agreements, the Company is eligible to receive royalty payments if ABL Bio develops or licenses two bispecific antibodies that were previously licensed to the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 32pt;"><b><i>Adimab Agreement</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 32pt;">The Company entered into a collaboration agreement with Adimab, LLC on October 16, 2014. The agreement includes provisions for payment of royalties at rates ranging in the single digits as a percentage of future net sales within a specified term from the first commercial sale for certain antibodies, including our product candidate, CTX-471. There were no milestone payments made during 2023. As of September 30, 2023, future potential milestone payments in connection with this agreement amounted to $2.0 million.</p> 5000000 6000000 96000000 303000000 75000000 110000000 0 2000000.0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 36pt;text-indent:-29pt;"><b>12.</b>    <b>Stockholders</b>’<b> Equity</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 32pt; text-indent: 0pt;">Through September 30, 2023, we sold through our at-the-market (“ATM”) agreement with Jefferies LLC, 951,873 shares of common stock at an average price of $3.28 for total proceeds of $3.1 million and net proceeds of $3.0 million.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 951873 3.28 3100000 3000000.0 EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -4[:5<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #5.VE7 "$O+.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITEAP=#-1?&D(+B@> O)[&ZP:4(RTN[;F];=+J(/X#$S?[[Y M!J8S49J0\#F%B(DS1XT 9>,V!J7EB M/$U]!U? #"-,/G\7T*[$I?HG=ND .R>G[-;4.([UV"ZYL@.'MZ?'EV7=R@V9 M]&"P_,I.TBGBEETFO[9W][L'ID0CVHKSJKG=<2';1HK-^^SZP^\J[(-U>_>/ MC2^"JH-?=Z&^ %!+ P04 " #5.VE7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -4[:5?Z/%($_@4 .L? 8 >&PO=V]R:W-H965T&UL MM9G_<]HV&,;_%1W;[=J[ +;,UR[ACCA)RZU):4BW=;O]H-@"?+4M*LN0_/=[ M98--,OF%^$L>L:0E M5CR&7^9"1DS!J5RTDY7DS,]$4=BFEM5K1RR(&Z/S[-I4CLY%JL(@YE-)DC2* MF'R^Y*'87#3LQN["?;!8*GVA/3I?L06?NXVA!=L?O =\D>\=$HSP*\4V?3/R+AJ5+Q$/N*6W!X&O-71Z&V@G*\7UK MVBC^4POWCW?N-QD\P#RRA+LB_"/PU?*B,6@0G\]9&JI[L?G MT!=[>>),,D^ MR2:_MTL;Q$L3):*M&$H0!7'^S9ZV%;$GZ%0)Z%9 7PGL3H7 V0JRFFOG)UOGR]R95C@/R:V(U3(!5Y_[+_5M*&515+HK MZB5%#6=\U2*.=4:H11U#>5Q9 M*!XE_YBJ++?LF"WUD'V7K)C'+QHP)A,NU[PQ^N4GNV?]:N+]068OZ#L%?0=S M+^D?GE?<1(K+;:OYV82$JFHB=0ND[G%(GU,F%9?A,[GG*R&5"0^W4C(U58J+ MJFKB]0J\WG%X4RX#H0>[3^"186P\W*D8B)4C$=77Y.P7G/TC>Z9D\+;)AF5U M.^)>R8X5%H3 M;EC #8^!N^>+(%'0@(KD-!/LS?)&9DI&)Q$2.**-%;R&;Y]8T4<<+^Z-A'C MHKK(>ZG#/@;Y@3V1B0^#-9@'7OX&K>[1!RP'M-D9]'L=[ Y+%A4^QN5UQRX%%WJ<\4=!16M!;T@!Z2\^RC?"H4UWX,BC9:!+Y M#[RKSZ!C/XA-; 3'[2X%I&*3T,6%=3G+2&3CH>8U9S&"IU*L@]@SMS+N>3LV M@IXB)]EE4++Q>/,:= HMPD+R5["J?DCACA:UG:Z1]!21R2XSDXU'G:RKCF%^ M7 V&&_3LOA'K% G)+B.2C>>:C\*#]IHN18Q%B ,F7F;Q[=DQKU40DL:(7$G5T01O)5F2GC?SLC/5LN"Z$163)(U M"U-.5ESF,V1C+9PB2=EEE++Q# 0!V _B!9D]1X\B-,(?"%&WTS^-7*?(2[3, M2Q1/-+OF)-=/WI+%"UZ9$0\8W8UG5V/C/!07UB4LXQ$]*AZYJ91Z)I-/7[*F MA%=*:ER,.>#XU;B$X^*JNIQE+*)'Q:))#-/M?$%/3TG9#MS(B3M6<9XB =$R M =&C$I">LD&>AU2P$-+X-#K@&1MY3)"%:)B%Z5!*:12P, MR66:P,^)N=?B/E7K*+BL+EZ9?^A1^>R#$,4SS&[SKKDT%FQ-JRY5H3K MZN*568@>M5ST,LC,LD5]\BE5D-SC+"6\">+M6O];(_T/RC+;.LG=NIF;WFI: MCVS:[PQZ#H7I^]H$7,8>>M02D@LO$ DI=Q+[_(G\QLUMBEOIL-=W!C [,4*< M(@8Y90QR\/2R2P+G>QQMG_;+F_/M\%O MF4X("0GY'*16JP]//)GO+. (P% "F%0 & 'AL+W=O?4\4SK3N?N1:>9IKE[ M+8-L- %$)9$T]^E/P@1L$"37R9L$\.[RTTKL?Z7U Q=W,J-4@9]%7LHK)U.J MNERM9)+1@L@+7M%2_[+GHB!*WXK#2E:"DK1Q*O(5AC!8%825SF;=/+L6FS6O M5BV K(N"B,>/-.KS;HB!WI#U6UU+?3=JHN2LH*6 MDO$2"+J_C#_+D&IBA[#B_,S=_I5<.-$0TIXDR(8C^=T^W M-,]-),WQHPWJ=.\TCJ?73]$_-X/7@]D12;<\_X>E*KMR(@>D=$_J7'WC#W_2 M=D -8,)SV?P%#ZTM=$!22\6+UED3%*P\_B<_VT2<."!OP@&W#OBE#F[KX#8# M/9(UP_I$%-FL!7\ PECK:.:BR4WCK4?#2C.--TKH7YGV4YLM+U,]*30%^DKR MG*5$Z9N/)"=E0L&-"2S!VVTM!"T5N*:"\13/OF'7@# M6 F^9[R6I$SE>J4TGGG)*FE1/AY1\ 3*#:TN@ L7 $/L6MRW\^Z?:*+=4>.. MS]U7.BE=9G"7&=S$G5_.AR+E1=[O=49I]=Q>K.<7XBXHXKL<@HD36K!%*-6QF,8_^3M MR'5Q& X@+68^"@+73NEWE/XLY;6@%6$IH#\K\VG))K-<953H+_IT4=G(_1$2 MCB(TX!X;12C"=NJ@HPYFJ;]S1?(7 ;CG 6!'WD#1(M9[(4QLD.&'63X3&JU M@ GUV*34K--*2XI:@)(J&VLXAH#^,)D6(S\([9Q1QQG-_'CT M3A?# =>\S1D6@KU,P1>LSFFPUOUL%D,(W6@ 9[.+X\#S)P!/=!2]2"YR1G8L M;PJ353/:,*\D&J\5[7S0O42B657:?$@27FN9 !5Y-%79.F \7J0.W5#EHJ*8C;38TF+3KA:?(ON12=5Z)R^ESTTKWO'1#^7 MX+&2Q7$\E V+%8H@G%H+O>*A>'1^PF3;EHF4[BS\>RU"UB+ MX"\$>KX(]I*)XMG*?Z-XK17OIGM?=_E_Y7BG:^.>H%&<\+ MLIENO0V79O +\ 9>0 B1U@$!]-:AII=Z)P<7^AF0&1&F!ZY5Q@7[EZ;O <+A MP@N#9ID@'"R\V'\R8U*:>DT4T-M!18N=;D>>]H2-O=[FM4_;K9[NK:BL:',< MD#^VP3V_"^Y"_!2^%WD3SCD^VU,_V"W51Y\T1 M0[LAXH5>GIDY%[JGN@Y+:ZG X^Y@Z;G#QM-FI6=_ KKO(?"S/40'G=(]2YBU M9\?C!D&_'46C FPSQ"&.D#=!VO<2>+Z7.*J$M-0C*["E)P@@]$:KP6(7H6!* MU'#?/>"7= \GHM9\?B_&]T->=J.ZX4+YK+C!*-;0ST[WO.U=.-.:KKCF8W_P%02P,$% M @ U3MI5ZQZ4<&+ @ I08 !@ !X;"]W;W)KVBE3H2\@%;%2(5JFF]F(;*VEV[R8%8.'9F.Z7;K]^Q M$R+*PEC'!?&QSWO\O,?$I#NIMKH$,.2EXD+/O-*8^MKW=5Y"1?5(UB!P92U5 M10V&:N/K6@$MG*CB?A@$$[^B3'A9ZN:6*DME8S@3L%1$-U5%U<\Y<+F;>6-O M/W'/-J6Q$WZ6UG0#*S /]5)AY/=5"E:!T$P*HF ]\V[&UXO$YKN$1P8[?3 F MULF3E%L;W!4S+[! P"$WM@+%QS,L@'-;"#%^=#6]?DLK/!SOJW]RWM'+$]6P MD/P[*TPY\SYXI( U;;BYE[O/T/EQ@+GDVGV379<;>"1OM)%5)T:"BHGV25^Z M/AP(QO$)0=@)PG\51)T@3Z]DAY [9+V#ET3B[0>2$YITJ3&F==/RZ'6M#N.75[VE?O.0M&01", M4__YT.K9M%>6HMY2] 9+J_;0;AI32L5^H2UKHSW*0?:V>'( %07V<\1^-NT5 M>]RSQV]FOR)W6C?GP>,_B,;A-)Y.CL"'TB;QQV08/.G!D_\ _]H8;? ]86)S MCCX9I(^3(_JAM$D4A$?T_L$E8B_P+U1MF-"$PQJ%P6B*%51[*;:!D;6[5YZD MP5O*#4O\'P%E$W!]+:79!_:JZO^9LM]02P,$% @ U3MI5Q 78SXB!0 M5A4 !@ !X;"]W;W)KLEB>U-S^OM!A[2 MQ5*; 6,Z<1/&SOM/]8D@V2V5EKDM3"L M($^+ZI>]U(8X$ ]N "M!:@MT#\AX-<"_KDS]&N!_KDS#&J!DKI3<2\--V&: MC892;(DT:-!F&J7U2VFP5UJ80'G4$KZF(*='8U$DX':>$&@ID:4)T]!YU/ # M\: 5$7/R><4E,WY5A!4&F4-0+DVT;#CY12A%+IX*MDY2$+TD'\C3XX1E6"N05>_)NZ/^T-' PJS%F=4KOJU63$^LV"=WHM!+1::P\@21 MGW3+QQWR#EBO,2'=F?"6=BI\Y*LKXKOO"76ICZQG?+XXQ>C\O]FG_WGV(V/X M33SYI3[_A+XZ5(H%F;ZL3&"1/^YX_LSEGYBG*UU]7)?)D==JQ6;\I@?QIKC< M\-[H^^^\P/T!,_-;*IN\I;+I&RD[H*8*"\RUN4$>$!PWA M02?AGW@!(9B5?%D"*3-5VH3DAF.4*UV#@R7X;CRP*+=!-')#BW(;%-,PL!BW M05$01SCAH"$<=!+^(C30%A M:S%NHV@4!B%..6PHAYV4RS-G+D6^HPU'$T8W;$W^ >.+P1#"" QCC, Z*$<- MY:B3\F>]Y!*.SIG(T4".VCZ+ VH1;8,"A97 OFIJH.A+H8;33JK#N(T6YLZ^P)JX41D M&9,'R$O40-5\T>%*W2LWL@V$PCQJVP>%V;E@>@)V(I5Y^R+1ZRQY1KH4KSB]=@$8AK8]VA@HP&+;&B@JLFV!H(+^*4OL M"TZON^(V[<9(S@:4_OJ,45Q$0VIQ=HY>"?*N5R4 M#W0*,LRZT-45OQEM'@$_ED]?UOBM=SWVD/&)>30LWZ7VZJL7QSLF%VFA2,;G M,)5[%8*#9/6(5W6T6)6O5,]":Y&7S25G"9<& -_G0NA=QTS0/*6._@%02P,$ M% @ U3MI5W@5%Z]?# TFT !@ !X;"]W;W)K WA;M=N_%X5ZHMMH8 MM:VL)#?=^_1'.:YIBB..E$P.*!H[>?10GJ%%_CB4?7575E_JFZ)HHF_;S:Y^ M=7'3-+L7Y6VQ,W_Y5%;;O#%/J\^7]6U5Y*O#0=O-)8]C=;G- MU[N+ZZO#[]Y6UU?EOMFL=\7;*JKWVVU>_?E3L2GO7EVPB^^_>+?^?-.TO[B\ MOKK-/Q?OB^;#[=O*/+L\N:S6VV)7K\M=5!6?7EV\9B]UFK8''!2_KXN[^NQQ MU+Z4CV7YI7WRR^K51=R>4;$IEDUKD9L?7XMYL=FT3N8\_CB:7IS:; \\?_S= M71]>O'DQ'_.ZF)>;?ZU7S+ Y@^UZ=_\S_W8,Q-D!0O8PZ0 MQP-DYP#>=T!R/"#I',#Z7H,Z'J .L;\/UB'2B[S)KZ^J\BZJ6K5Q:Q\D]IN3:\[-!O]NF_JQOBL=Y^C?[\I MMA^+ZC^ Y3QL^7IE3M5TY7P3O;4SK[H.>>FPUV^E>87N89>FAYRZ M"3]U$W[PD3T^/^6;?+,P9E.=[U^3@VE[D MOEZS.)X*?G7Y]3QWP<;;B^O+^C9?%J\NS-6S+JJOQ<7U7__"5/QW*&>49AFE MF28R%")-.99Z:! MDY-QG$[/E4Z$Y"E",ABAWXNZ:2\RYH)WZ.*3=L1:1?E=7JWJ\YX/A4QZ'3T5 MG7@%6Q_;R2G-,DHS363FI# YI3!Y> JAM"58SYPG7F*[O1M59*A"AQ1.)-0I M$BH8B7SYRW)K)J)UWHY_4! 4=GIS7\&25/IO=-0I0Q4:;\L)2'H*2!H, MR#_-+'U3UF O2-$ H(H%JLA\Q21EBOM7N %")P334PBF9'UBBKXQI@/[A*_K M!@95:+PM)R"S4T!F#YG5O,FKT_C(H>#,H%G-+$XZ$0HV/O:"3VF649II(C,G M@RRV_!(/G=>@>3M:81.;H^P\OR)-N&!^YP:DW=X-2"9CW>E_3.Y@$M,IUGEGA8&'D^[*HBWZS_:X:[SX:HHV?M^/\\*G?1-J^^%/?$ M7A?+?;5NU@6\3A%L863'F9.Z+4C=,E(W?71SNH"2K#^I%M)8F-)"\[CPH:.S M10ILI&X9J9MF/KU.>*I$(%^6R%@8R7J&G??%K;ERQ8&QVD"ZW MKP$M8\K\Z^_W%C=9F#Y]G>P$#QV= T@\8 $DC@&%AFH5I^E'KI\QG:M5=0 VW/[K+DQ(UJ9NF M9BI1R^CHZ2\P"49+M%!B1L0R\X\S,YC5LZXS\M>+ "D MEA)8.\.],ERB!S3GQN6L*AA&40+"XBA/SG') I!,$N:OK6:XEQ[@Y8;+ BD/ M VF(7;A/3%X<4,D"EV2 9#*5,]F-0H^L/PP6X7@8X4:]FR1^9?'II>?=Y N] MX* 2/: Y-RX6E?B#4.D?^UUXMLTA5(IG:MH-%"DJD;IEI&Z:RLU-I$4E/AB5 M\.0-0R4.H9)2:0)T0LI*I&X9J9NFT)R[%\D2A@@3QG&'7WW8X;>NZ[V)S_[6_*;X M5E3+=5VT7:B\;4.%7@&$/^'O7@#"9S/V D#JEI&Z:2HW-Z\6E$08E,;D%,YR;KC. M=BX^')L$CDVX9(%+,D R86P&3,#T(*D;"\M.@HZ=!,Y. H 9<$ !A%Z$<'8: MT)P;%\M.XFG*3&)@F2G<_.@1A)2=2-TTE9N;2,M.@J[,)(:QDQA>9@*D<)D) M$O:5F0 M4F82EIW$@\I,YQM#X- !92:N1.SU>U)T(G7+2-TTE9N;2(M.8G"9 M"4\>4&820+_W@48F,@6Z\P*03DQG /H]5&Q*^93YZVT:T+(I4Z)_S4!8L!)/ M6&P20+&)=8-'6FPB=+%)ER2X1(=E+@!L0PE MZ8I-$N'3&7W##NEM M::1NFLK-3:SE.QGFN\9'CQ^DZ$3JIJG$JD' DD&X^=']GI2<2-TTE9M[K[,EIV3P MK6]H\A+@UC>@WR<^S_0M&0!2>,D $O8M&4"G&5XR2"Q7)72U*8P?PDV-O=.$ MU&U!ZI:1NNG$IT,^ZTFL!7C1+WSHZ&R1WI5'ZI:1NND$*$SR69SV%VD3"Z=)&$X'%.# "5D"E013*;NS MZ7#SH[-$>C<>J9NF?81*L,JJ8.2EPR;5?AP*Q47";!O Y!.I/"+:ADD M%#&;SOSV-:!MBV^R?S:=6+I.AM4KQU)D G*M3Y'AYD?W>TJWC-1-4[FYB;3+ M 3=CT@>40I%

OE$U03>7+G!)ADMT4.)^ A"EWCGP?$=PKPR5Z0'-N7"Q JS! $W"6PF^.PR4+0#(1"MBE@WOI M 5YNN"R6JC"6A@A&^=SDQ0'?OHE+,D R86:"[7<_/4CJQL+2G!I6XCM^.NQA M\>7':&3B6UB5#Y B%OXZY (0>N\6O& YH#DW=!:\ M5!B\1@T[/GAY<8&@!QQV\#HF+M$#FG/C9'7QM("8O435.YN8FTA*4&$Q:>O&&$I0#"4G$: X0%2"=)[->M,TC(9VP& MW!>A 2U34S[MW\&@+&&I)R0L!10PNX05;G]TQR7F9M(2EB(F+(43 MEL()"Y=DN$0')>Y'\5K"2ND(*\6W>Z8@\@"KBX"P&Q% OC-?FAC M;IPL)Z9/_I&=*7Y'("Y9 )(4F"O@3AIU?5Y;>8_F^*3.39^T;Z!JOLO$+M_TI2WAR^\^E@V3;D]/+PI M\E51M0+S]T]EV7Q_TGZ'UNEKW*[_!U!+ P04 " #5.VE7$F;:?#8" !C M! & 'AL+W=OCG M,N!55OOXA?T0FR50=9YL,R0S@T:9?A4O@PY'"7G^1D(^).21=U\HLKP6),K" MV3VX$,UHP8BMQFPFITRXE TY/E6<1^72&LD2HP2VO-5*"F)G0[RP]N3!;MFS MU6-MM43G/\#-4Z?H%4[OC>BDXN@S.%T+Q\$UDJJ$]F=P LK 2FG-ROLB)68: MZJ75P&K1L\K?8#6%E64X#S?,3OZ;GW*'8YOYH]B'#K M?8?R/*["5,BR>_JO0GWAK[%P>%K/93:Y*-+G8[;IT<4WZ'9QO#U4MC/4S\"X M.[Z@>3\X?\/[Y[<2;J>,!XU;3LTFGR\3RFC6_!= %P+X M?&LM'9Q08/ROE'\ 4$L#!!0 ( -4[:5=%-"P'<@8 &X; 8 >&PO M=V]R:W-H965T&ULK5EM;]LV$/XKA%<,#;#4(BF_98F!Q%VW M NL6),OV8=@'6J)C+I+HDI23]-?O2#F2+5%L,_A+HI?C^;D[WCUWXOFC5 ]Z MS;E!3WE6Z(O!VIC-V7"HDS7/F7XG-[R -RNI38D430> MYDP4@_FY>W:MYN>R-)DH^+5"NLQSIIZO>"8?+P9X\/+@1MROC7TPG)]OV#V_ MY>9NNT;6E*64#_;F8WHQ MB"PBGO'$6!4,_FWY@F>9U00X/N^4#NK?M OWKU^T?W#&@S%+IOE"9G^)U*PO M!M,!2OF*E9FYD8^_\)U!(ZLOD9EV?]'C3C8:H*341N:[Q8 @%T7UGSWM'+&W M /3X%Y#= M)>$/&S<^5?$3*2H,V>^%\XU:#-:*P8;PU M"MX*6&?F"UFD$!2>(KC2,A,I,W!S:^ ?1,MH)%=HP?0:?8"(:_3VKF!E*D#F M!)VBN]OWZ.V;$_0&B0+]L9:E9D6JSX<&D%G]PV2'XJI"07I0S- G69BU1C\! MFO1P_1 LJLTB+V9=D:#"6[YYAVCT R(1H1X\BV]?3@)P:.UEZO31/B];!ZZ< M U=*Y@BR4#$CBOMJ&PLCN#[SN:U2&_O5VA0_TQN6\(L!Y+#F:LL'\^^_P^/H M1Y_-1U)VX(&X]D ^"SO%(WVHOEB$Y;\?;(3"?^8$]JG),@SELCDX=3 M6_93!)$%+M2]$">=GX]')&IA] C1:.0'.:U!3H,@+_=\9ZLON#879>[\F@J= MR+(P"%X![3YPPY:P5S5/2N5VG,^2:0?D*8EQW#+%(X5GD=^466W*+&C*S>]W MB&D-F?2U#3'K_/ITVD;HD:'4#Q!'#?]%08@_0ZMCO0F>W4C-,NMQ_KD4&UL2 MO$P6=6"T=X5'Y'32XTJ\Q]0X3")K5MQ#3;%X&_ZPWM5N;V2"+476SR4[]4(26*,->[:YZ\5'/;D83<9M@%TQ/)W%/0@;IL9AJ@:$ MJN2-:[T(XR["<11W$'K$:-2;M UGXR";S1NNS3@4\WKK/WNQCKH@IC/2ANJ3 MPM,>I TQXC SVBXBL4U#6?4)WM;/B[I+?Z=D2L;MHNB5H_&T;QLT5(DGK^I9 M1;'E^EMZ5ASDX%?7F2-I._1"P\4X3,;7I4K6S!88Q\0V>N;9%9LP2?@XMU-@ M?)0[ZMMR#>?B,.D>0/[F)@%WV?448\C5=AON%YQ02OS 24/%)$S%T%[ M_09#X).#L:*'K4G#UB1(@%YCOM)9[#2&.@N/ M"-[CA4.L#9F2,)G616JS/]F4+Y.-+_.]^+N$2:+QJ./QKABP6SP:]90LTG K M>=V8O1(%@V'NZR6+''7./I:V0R\T_$W"_'VX\_@35XG0;O=I._X ]DFW!_! M+E^/VT3ID>D9>$C#YR3,YX>0A=8EQ,U!ABDMA^[<(?YA[MFH#;PKU >\8782GH*]Z>[+%2_J[LA+HQEMP^Y* M]6V2AHI)F(H=;#<#V3[*&6!YV%W8NKJ%&EOX&W[B85K/-.\3PV3:V["2AI-) MF),7?6@1,VC)[T516-?;'H,K(5.O$5WBI?<W-[Q' ;\O-)G-?M&'$MU]1,JE+5>7I M"VO MJK.17J^4="C#M#'TG;HD(;S:9CS[PK%62:^0/;;[[*O^J"T4[W_*1;2 MI!W)KM X;L=QN'=RD7-U[PYT-'(CF(+TT3(HK4!F]F\#>4M7A3G5CY,:=CRRE,3)WEVO.4JZL +Q?26E>;NP/ MU$=L\_\ 4$L#!!0 ( -4[:5<3>C$ZR H #0; 8 >&PO=V]R:W-H M965T&ULI5EK<]LV%OTK&+7326;TL&0W3>+'C.VDNYE-FDS< M)!]V]@-$@B)B$F T(KZZ_?<"Y"B;,EM=[_8$@GC![.*LD2MUH\*GYH/# MMUDO)=>U,EY;(YPJSD>7\Y=7)[2>%WS6:NT'GP5YLK3VEKZ\R<]'1V20JE06 M2(+$OSMUK:J*!,&,;TGFJ%=)&X>?.^F_LN_P92F]NK;5%YV'\GST?"1R5USXY&(FM]L'7:# MJ;>)_^3W%8;#A^:$-B[1A MP79'16SE*QGDQ9FS:^%H-:31!W:5=\,X;2@I-\'AK<:^='9?+1X5>*.:J3@^&HO%T>+X$7G'?1R.6=[Q(W'P(ECQ MJS;29%I6X@;.*N O^'W^1G$G^\51*;WTC4SZ19^A5\IG3C<1WX>R)?[]N_H>Q%5EL]O_['/E<67SZ=_"AKBV=2.Q MXO=2.=FH-NC,C\4;DTW%DY]^>+Y8')VF)?QM?BJL$Z%48OC2;-++IP(JI,A@ MENF4J)L:VE$KKW":C\5[UL06Z;A MM"YT)M@*LA3^DRM.51P,7^I&+%58*T4)6FF[4@B?CO&CE;JN6Z.$WWA@+,UQ)&5G#0(2K"8G.+^G(($I; 8>2& ME(2V1HQKG3FKS)UVUA"LQTD!+5S:4.X8.$&05BH@,I",$F"#H[&3+OBB"WY< M,J64>[7/3@GTP!&],A1J*RP@6^L_E !ZM]FRAC4Y]:W5#@O1FB#-"C*E.O4IZB)&E;$+'1AX #<29_11*DB%% M Y8PH4M:;P/+(1-EL(Y!$&V&G1GZ#9!A'LG#*<=65LBC[NUE%=:W#=&')^=K ME972:%][$1&_B?(8KNI.YELPM: ;7544EJGX@HS@(ZV2^1T]8Z#L19.S[:KL MBZTK'3)22!]!PMB2%7*5:D:K! Y#25R"/MF'M<;BI*@ONGW0\ +"5O0?\C0B MAD:A30L/A^I1,A0,ZT)TO;>15!L@LK<977 J/JI".05?.3H=)26B20PC8+Z" MU1U@'B$N]@_07)>VJC83NR8<^W;I=:XEG(O8[P6O):4\LP[V2H:3%^\K33#Y M#&< O?N,&-]N.2_BA3L0H>$5^&1-183 OI,N*]'VJ/7-GT]!OIK\LD/72-#\ MEU.J)7"#)_ V"XF99^?XNW;:_%DP,+O>$-GT+@SGSR3W1I,'57/LQV9/\$* M3$6:(@0W/K9@S_EB.5ET57BCLI:J'JEY_9T@#>:Z!";P>O[B^&1,P9+(.>:$ MI[MA90PLOZ*PR%VG_6U$7DOE'S" LE#84UN&>[2,GJ5XHDD$5)&)[$5;[_4, M*GRO::!&YULNZ00;*69OMQ\9PM2PJOC4F$4&4-U MN4*#<4Q&\&%%]&BI18)\P)=5K)LD,SZ$I%YX9P %7CD:G> &>7U+@91\HI)<)$!0PG8S1=46J &D9J&"CA%RMKZ?1EJ_F^L>"E/4'2*= M\^;Q#AUHBE-#P(-!;9-:.*B3-;E0B/9"5QXP@N?V]B3MHUD@L MCJ$!G20V6WHELU0MU'-;(]%\B1X@!4I]_.1MQ=2(_M>/HKX?17NV0I2!2G@= MW75458[$ROPK,!P7/UF7&G DJ=H'I$SCY*61'NIF6>9:68&)E$<^'!_PM[$^9E=RW#'L M0]D2!-9-_#TC[PB /B2#MT2LD1-C3KY3)9TDT4IXG&&:.F0?/BRB)NE+4>#\ZWMQ?TL(YL+H#M+; M^?B_VN6(S$*?* (#6 ]EPQ-6XNA.">>_EALJ;_6] 2FEL8P6;@5Q M4=$\*HJ5__]!O*N8UL2<_H4&/>S)8WY:2KBUI/D;&&BD2Y/3L.YI<#%TOT'Y MYA:9M,8S \RA,X 7-"4Z9C>\I]#F76/Y9-A)[M=LZB68$#'M^_L_+B\_]-V= M&T_K? O:Z!JW:ZM4?XF N?X>MDQ:T;=->%!KS_]'DH4FB(LJ?<& M>BJN8]_$JGB]TYTC"VN#H9L!G'@R% Q-+(EM&"^<'_9^;P+[2!/1(Y0NY[[) MH:5(#)*RQ06,M<@ Q7$8'+3,?P5\68+*+Z/T 6,\-$&5+VF MCL:MA$&W!>V?0)4' ?RA)6+9XH/E2(4=GDYI/!3EP9$'T.0 4>JZ^>! [BXY ML(!HM>'FX@_&8J_EOK1ME5-ATUU>*H*O&*6VT_L^PNY"\TPM)]FI@?3?[5O8YJA)5,J]UO\ M>UFI/EJQ#?I="EI:Y^R:+.--N5K"5>>(E>KN+B >)A_VH&VJ,+0HKKP?3^8+ MG(NKBK '%*T<->G#ACTP"N5P8%)(VF(3'L=63-LQU_;W&AB*;G% Q< Z]!/B M?IP_.^GLFM)]%X70<%P.9IQ0XEEK[)B1()C&6#DV8C]-E#PX*\-Z6\8C96F8 M(\27A*"DT\@2\18?HA3H$B-Q1U>!D *WGX';WW]^\VHR?R$^-USOI^&B\\J,S3%)B\[VJB.R9M"3W'4743ARIR,]U"Q6MX MKLJFJ;2Z=\O#MS/2M 54M"[MH9'4D6I8NU3QTD-']?UI/]""U.DC^)-^-BC: M3.=O3O)F.,K2!5340P*+EF-Y3RY&>KYYP#CJ-66)4]E'BR0.0[HK/=[AD7>< M4+.RS!B[&F*9]T%.9G3:D3*:UY(.VA[X'$ID1%H>9J'4O+T<9!K8@>&#\ /,=!<@?:=^R["9X-? M,OC.XIKOSW@:BS]J]$_[GX0NXR\AV^7Q]Z1WTJTT.*Y2!;8>37_Y>21<_(TF M?@FVX=]%EC8$6_-'&(EA@!;@/;7G[@LIZ'\HN_@O4$L#!!0 ( -4[:5?S M"H8<;0( 'T% 8 >&PO=V]R:W-H965T&ULE51-;]LP M#/TKA OTM,6.DWZL30PDW8KMT"%HNNTP[*#(C"U4ECR)3M)_/TEVW Q(,^QB MBQ+?XR,ER-+_DT M2KP@E,C),S#WV^ =2NF)G(S?'6?4A_3 P_6>_3[D[G)9,8MW6OX0.973Z#J" M'->LD?2HMY^QR^?"\W$M;?C"MO6]2"/@C25==6"GH!*J_;-=5X<#P'7R!B#M M &G0W08**C\R8MG$Z"T8[^W8_"*D&M!.G%#^4I9DW*EP.,J^:D)(X3TLVUL! MO8:E*)18"\X4P8QSW2@2JH"%EH(+M).87& /CWD79-X&2=\(\@$>M*+2PB>5 M8_XW/G:">]7I7O4\/4FXQ'H H^0=I$DZ.L$WZJLP"GRC$U6P0!KNA6**"R9A M28S0O3XZFF]+-SY.YQOIQM:,XS1RG6+1;##*SL^&E\GM";'C7NSX%'OVC^N! MGT^X(YA+S9]_'=-^FCT=_,=3@*<2#4+)-@@K1 5*N\=):'P%>J>H]E:O41NC&RA?(A>526\Q!J("]TU7-U,OYV74ZO+JU,%.J<1$>L=:& M!L=J&A^T1(6F"(UO(81MNZ/?[6?+K&VI5_=V,#TP4PAE0>+:09/!U44$IFWV MUB!=AP9;:7+M&I:EFX]HO(,[7VOWO#K#!^@G;O8'4$L#!!0 ( -4[:5?+ M05SO] , .T) 9 >&PO=V]R:W-H965TN+EQE0GO9Y.TLI"J9 M(5$M>[I2R#+G5!:]L-]/>B7CPIN.G>Y63<>R-@47>*M UV7)U/,Y%G(U\0+O M1?&-+W-C%;WIN&)+G*&YKVX52;T6)>,E"LVE (6+B7<6G)S'UMX9?.>XTAMK ML)7,I7RPPG4V\?HV(2PP-1:!T=\C7F!16"!*X\<:TVM#6L?-]0OZE:N=:IDS MC1>R^)-G)I]X0P\R7+"Z,-_DZE=)Y@QCN01S!C10F MU_"+R##;]N]1=FV*X4N*Y^%!P!E678CZ/H3],#J %[4E1PXO.E"R!B/AB@LF M4LX*F!EF]M?;P,6[X>RI.=$52W'BT;'0J![1FW[Z$"3]TP/)QFVR\2'TZ<98 M+KE."VDGH^&O.WPR<%[(].'O72D?!-V=FP$??W-E!$>=&5\*OJ ]:N-7JDG! MU[F=AVTQ7(NJ?K4.MZWOA=QG&1UME--I8G8NI*JDLGV<2RH9/H*;57A*JSCP MDRC:H2*OLD3EYEBQBM*+A_YP.&H-7_X;=><"E7$)VA-&?_.NK"4CZA$Z?BDW 0X802Q/QB&[\(UZJ:T+W.6/M (M.4.-];KQ6SH MQV&R+77NI'DEY4=((C\9!'8Q\I-^LM6#((K\<##X"3ECH73.> /VI.1]W-:>3' MT?!=7D[[E@[QP ]"6VX01/YH&&SS(0G\H!_ KFN]M_$)IK8LW4-#0RIK89JO M<:MMWS)GS2?\U;QY"!$_EEQHNNL6Y-KO#HX]4,WCHA&,K-P'?2X-/0_<,J?W M&"IK0/L+2<1;"S9 ^\*;_@M02P,$% @ U3MI5V?_(O%Z!@ O@X !D M !X;"]W;W)K&ULM5=-;]LX$+W[5Q!NL4@!-;8^ M+-EM$B!)6VR![:)HVNYAL0=:HBUN)-(E*3O>7[]O2,5V$R?8RQZ<4*/A\+TW MPZ%XMM'FUM9".';7-LJ>#VOG5F]&(UO6HN7V5*^$PIN%-BUW>#3+D5T9P2L_ MJ6U&R7B[;ZK/!TV@7I9*M4%9JQ8Q8G \OXS=7&?E[A^]2;.S!F!&3N=:W M]/"Q.A^."9!H1.DH L>_M;@634.! .-''W.X6Y(F'H[OHW_PW,%ESJVXULT? MLG+U^7 Z9)58\*YQ7_3F5]'SF5"\4C?6_V6;WG<\9&5GG6[[R4#02A7^\[M> MA_\R(>DG)!YW6,BC?,<=OS@S>L,,>2,:#3Q5/QO@I**DW#B#MQ+SW,7OV@F6 ML=?L$S>WPO%Y(]B-*#LCG13V;.2P!GF.RC[>58B7/!%OQCYIY6K+WJM*5#_/ M'P';#F!R#_ J>3;@C5B=LG0$4Q\O?8:P94ZS#U)Q54K>L!O' MG4"AN:-\0[CL>#C:,V_LBI?B?(A-8859B^'%+R_B?/SV&;#9#FSV7/2+CVHM MK//0F%3LG9@[QE5UF*SW/SKIM@@97K!'"S7NEUQ MM?WEQ32)B[=$\9XN6^E&EEO&@1.Y0A,@Q#3'\H4 7^+8K\O]]D;(,%U4;-&I MRD:,6[;!=J?_B$$=RDO22$A6D6BV6RQD*6D]6');LT5#:1)P,Z$N3CV! M'FZ_#N#B)^Y*86V8AMAV3UE:VP'+?,L6NTJ3RCKI.@(,?*5N6V'\B]*'QK3( M,UOJM3#*"X'.B+E4LC5W(*%@\"_FHI%B'6IY+HA_C0[$2B/ C?WH>$,4@4F; M2ACR:F2+-R0B;W6'$*09./13Q-W*%\;/9&NHI[2#' CX#PB144$I5)'%Z@NC M6Q]EGSS(]4WM_)?0W'I6_0PDZ\ W\*(\\S67C2\KB M9==V#:]"&GMA>G?4:P,U0(@XIVIW5)]]OV&>TFO.&2HKY M;Y ;J$;E*?G3PO:_I,/:7H"9"V:BIWXG.C.0DW[ZLW@THN/\Q^IF"-S]Q\! M@\M6&^=S?HT-,'C8:PX-O_E2&'R@G?.==LX@'(2#:VVH\DA4T++L)T.:PU%7 M"316--AX%DTF!4O824S!Z3$K!M].;TX/&[X#>+1ADB7.HEDZV2\23V@56(MI M$HB\GO/RE@IVK^4TRN"V!U9@"FQ)/OBJ'6_ND_J2Q6D:%>,"(_J=9&GA&9,Y M*8I>_G>B[-6/O?K)_Z3^M(AFLRDMGWCYD8E7P5SDX\?RIT643\30!%L3.2!(\3;)'XDWB:)93J>09 4[S/*@' M>YZG0;W!D>)]+.@G[K P-@OU*"785G!#O=L?82_9K(@2 *?$9%&>C/?^?(%N MLY_B:J,[? &XC?8&R](\&N%ZL;/N+F>7X4ZR=P\W.WP2+JDW-V*!J>/38C)D)MR6PH/3*W]#F6N'^XX? MUKA@"D,.>+_0^&CO'VB!W97UXE]02P,$% @ U3MI5\Z*DGLI P W@8 M !D !X;"]W;W)K&UL?55M;]LX#/Z>7T%XP] " MN?@EL9ME28!F77$'W [!LKM].-P'U:9CH;+D27*3[M>/DA,OQ:4!$KU0Y",^ MI$C/=TH_F@K1PKX6TBR"RMIF%H8FK[!F9J0:E'12*ETS2UN]#4VCD17>J!9A M$D596#,N@^7M%5SB6H-IZYKIYQ4*M5L$<7 4?.';RCI!N)PW;(L; MM'\W:TV[L$(W2<"5!8[D(;N/9:N+TO<(_''?F9 V.R8-2CV[S1[$((N<0 M"LRM0V T/>%'%,(!D1O?#YA!?Z4S/%T?T>\]=^+RP Q^5.(;+VRU"*8!%%BR M5M@O:O<['OBD#B]7PO@1=IUN.@D@;XU5]<&8/*BY[&:V/\3AQ& :O6*0' P2 M[W=WD??RCEFVG&NU ^VT" 7P/GY6TE8%/LL#BI7U(SO4>)DRZ9S#D3L+',HJ-KSO'MX";G MX5S1S$S#_LY!+Z\IB5(:P%D_9EN51O!1C+\X5U:JQH$JP%4*I!)4\EUNX MXI(DJC6D;ZYG THIQ?L!=9_7P1WF!TGL)#/Y'*L%*B M %XW6CUUJ8-XF,5)-PXVJK0[1G$99Q/W']RW6G+K(N5\+OG>K0TD"?T&7Y6E M5]"<9?7NS32)XP_,T2-N-^1)YL9Q2GX8,X/;/&_K5M +*J@=4/CH2?F&O!^;@-0:(C&0^C-/9SFMW W2F4TV>UTI;_Z 2XIZYL7(RU MC[6DA$+=%1ZZPH/_Q]BCN-#"CAEX&XU2:BA"'/%)D/4"BDV#OF&*YQ&<>\CA M2<^I46]]9S44I%;:KOWTTKYYWW8]ZY=ZU_D_,[WETH# DDRCT4T:@.ZZ:;>Q MJO$=[$%9ZH=^6=$'"+53H/-244T?-NZ"_I.V_ E02P,$% @ U3MI5P_! MJ_@/ P H 8 !D !X;"]W;W)K&ULA55M;]HP M$/[.KSAE:-HD2EZ M'2 5&BK55HWU'8OTK0/)KF 5\?.;*>T_W[G!%*V,O8E M]IWOGGO.Y[N,UDK?FQ6BA<=<2#/V5M86I[YODA7FS'15@9).,J5S9DG42]\4 M&EE:.>7"CX(@]G/&I3<95;JYGHQ4:067.-=@RCQG^FF*0JW'7NAM%3=\N;). MX4]&!5OB+=K/Q5R3Y#UV=F#RV2AU+T3 MKM*Q%SA"*#"Q#H'1\H S%,(!$8U?&TRO">D<=_=;],LJ=\IEP0S.E/C*4[L: M>R<>I)BQ4M@;M7Z/FWP&#B]1PE1?6->V\<"#I#16Y1MG8I!S6:_L<7,/.PXG MP3\W*P(5,,?W3WR=:#;=H MRVT:'02\Q:(+O: #41#U#N#UFEQ[%5[O0*X&K()++IE,.!-P:YE%>F-V;[XU M7'\_G&N74U.P!,<>]8-!_8#>Y/6K, [>'2#;;\CV#Z%/J!ZJ)%XP9T]L(1"8 M3)LB?>!LP06WG/(YYR81RI0:X?L=/EJ8"I7<_]B7S^&(,,E:51IB*=Y>]JBXM'-+E"["K;.,=D(8:?ERND^46NN MU4]JSV?X-O0Z)]$QK6'0"7HGK9G*W1&K6YBN8($2,T[W$G;Z44S?P2!N?2(N MA#T,81BW[I2ERK*_F;=AT(G[?0<==N)A "^"[^36CKI#:CI+\S-7+4RVHVNEN@9UNH\F]>S^YKI):?( C-R#;K'-.UT/0]KP:JBFD$+96FB5=L5_4)0.P,Z MSQ3UYD9P 9J?TN0W4$L#!!0 ( -4[:5?73>1.+P0 ' ) 9 >&PO M=V]R:W-H965T9;WKVUU#\N\[LP:'I E?8%]FGGGF96<\WAI[[PI$ M#P^ETFX2%=Y7Y_V^RPHLA>N9"C7=K(PMA:>M7?==95'D0:E4_60P..V70NIH M.@YG-W8Z-K574N.-!5>7I;"/%YX/^=%R)-2[0_U7=6-KU M6Y1 M>ZG7J#.);MSW9(LU^MD.=][@)F_@?H%O!% X^$WGF#_7[Q/'EFBR)SI/C@(N ML.K!<-"%9) ,C^ -6\>' 6]XQ'$'WL!7J04Y*10LO/ 8(O":OPU<^CHNI,N4<;5%^/<.'SS,E-F1KWC90#72 _ P5V!+%@)_0B%<( ;H6J*70Z2U%0C5%/B+2RJ;7? MG53BL:%,5R'\=,.<\ (*L\4-VF>6/KP[2^+1A:,'9BVV*+DA@MIX@C ;F2,% MX(D!\^FQY]0UC'W!G$@WODN=V5!"5$Y+8RG-%+S&ET/63[ZTS+FUY& :/W-6 M,*L#N8SR0DD(V+U?$F TPLK4-BSXTG-T8 ])$G:^0>% MI3HDLF3["BE.2Y(9QMT.":40=X>C+[P\@9-TV+DSG!_JIK*LRY>)2+IQ>MJY M1N?.090A763KA9#%7539GJ3@T([8QH,A?.K<'%8@*Z]JSX_S38,#XM08?!E MLU1R+7A^N6Y;K96Q8:)]C+OQ*"6#?Q[34D:O/W-"6[WW<'9*_9D21^-%'S"9 M.5I;OZ^\V?P:YM+ ;&TQ%-[SHI=N;Z@I (*!#*VG!-%A]$2>2^9&:9&Z^=1@IKM2^85([[6>VC^8@B7:=9CU],8YA9[L_&F"C-U:3Q-Z+ LZ),(+0O0 M_OZ%(F6;M*0_'0Z:O* MGLQD)U69N&S/Y&%K'V 2DE F 04 +7M__78#)$59LM:3[(,HD.AN]/EUDV=K MI1_,DG,+3V4AS7EO:>WJ9# PV9*7S(1JQ27NS)4NF<5;O1B8E>8L=TQE,4BB M:#PHF9"]BS/W[%I?G*G*%D+R:PVF*DNFGZ]XH=;GO;C7/+@1BZ6E!X.+LQ5; M\%MNOZZN-=X-6BFY*+DT0DG0?'[>NXQ/KH9$[PB^";XVG360)?=*/=#-Y_R\ M%Y%"O."9)0D,_Q[Y!UX4) C5^+.6V6N/),;NNI'^R=F.MMPSPS^HX@^1V^5Y M;]J#G,]95=@;M?XGK^T9D;Q,%<9=8>UIAZ,>9)6QJJR948-22/_/GFH_=!BF MT2L,2WI.!.7Q0)0;=,/+;V<#B,40\R&J15UYD\HK(&?RFI%T:^"ASGF_S M#U"]5L>DT?$J.2CPEJ]"2*,^)%&2'I"7MC:G3EYZP&8#5L$G(9G,!"O0>F8Y MYIHU^^SUXH;[Q5'9G)@5R_AY#^O"Q<__1"/H],#R@Y;98>'I%_<+IGF M[Z]<7*[9,^D(EUHSN7#ZPK_N^).%JP*C]^]]NA^6/@WKP%_M!'XK([+N!G^B M-0>$!+!+CC_-.3"9@T3Q4/KH5K30'#(!0.9&@JKCS+AZ%4P2HHD!A(:"7K!89!#*T02?F-#PC145#_YPP(_, MEX\8YP6'SM[1YVY&!M;A9!C\@G5. MHIU=R2D^KE?!-\<.1_$X@6-/G@38I^98BOYU>&J%^/NX_ JD.Q$#!W_+@KC)J?ZCCJKA6VGI4+/ X-U$PE6 M1\(G*1D1A2D\8]V:<)-K@,'YM9(^^_I[T^A>,>WXNP8ZJ:!J!C.&G/!N$2CL]%E)3UP MYY"KJ"PHN.C\G!,$HZNH8$.XZ]825FM65#D*816.$>CR#(^3%48-=W"",]QX MEN86\)A?&5)@8<5U.A!(CS9AJ/4*#R3'+G4-1A@7)@IV7_B(+RBY7^J,JBZ5 MQJ@:Y^$] 5 4:O*)L!;AO08 3XB9X:22174,O-L\W)@^2"7_1 _XCO-B;QC>W7TWOF$[FA5@(,D[-YR+C&B7R;$.=3CE0,ZYV\/EZU; MNX9OH+'IYVTT3EIPVRR^5"[<:A[4>+?Y7RPT7V"YM_@2?'SB.A.&8]>LNU'P M6:(?<:;/@EKA #M#QH,/B,,:5<'@!#5X1E'TCRW4O..Z!,)45\K'+<7OE<7Q M0.9D+[-[('743R=3ZLKA= ;3,!GB>MQ/XW&+L$E_//44DS',PG34ZHX@F\P: MC!UM,';0 NQ1,ADZ@F&8S%XJLP=A)_W)./7:#$D;:NVSI('T_3PT&$3^B"E, MPK&;,8;PJ0[96UJ9A[@=D/0%0T,6S*ES/9+S72ZH)A%K'Q$4O$NP,S2H44=R M#\MC;4OM!)T0--*OL/[R?_+ M^VGT=[V?U-Z/9QWOW^U3#D?SJJQE5F8SHE\5#(?(VVRI"@24%=8ON;E4.2_( MHSFW6*CD$R+NF(7:;$%N:]OW#F6;5PBN^=9\]O:1_F,[3CA4$0VJP#B,Z!?< M"//P?DZO$)K"@]4*/V+T(_AQP_NH,.-$0>@YI>W9L+N;(Z[BNTP.SX(7FT&L M^?<9WS3<3:XWXZ]S.3W !H^=0F18 >1LYT@EL3%0"U+K9C;8<3W?53/L#N(" M^Q+#(*AJ12*%S"OL[';OBF#H2$!QN/ MG[.A0?B=(=LU#=BTA@-3>"ODT- ]BR*/R Z8^\/AI&T-M)6&,X?!Z:2!Z9?! M;&;KPS/X2^J#DWC3'RDG0CS"E!T:OSET0V)5\P?8$59IX%LIHDWS)4' MWFH/M@+*R>]ZE1UU.\1Z*= 5:-7?>?W8](Q]7X0&G<]W)=<+]Y'2H!V5M/Y+ M7ONT_0YZZ3__;W7X8O_ E!+ P04 " #5.VE7(@D-Y6 " !Q!0 M&0 'AL+W=O"J0!=K$EBN_QD2(U;8U] MC#M%^SS M.?-\N5$N?*'M?,_.(\@;1Z;JP:R@DKK[BVU?ASW 1?(&(.T!:=#=!0HJ;P6) M;&I-"]9[,YM?A%0#FL5)[2]E299/)>,H^V8(X1).X &5("Q@(2Q)="!TL;.= M>-L+/%JAG0C%=-.8.+BGB/,^T+P+E+X1Z!+NC:;2P6==8/$:'[/H07FZ4SY/ MCQ(NL1[!./D :9*.C_"-ATJ, ]_X2"4?CHB=#&(GQ]BS_=MZ?3-P*UVNC&LLPJ]' MW!+,EV-0H=V$87>0FT93-Q&#=7A/KKLQ M^N?>/4;WPFXDZU.X9F@R^G@6@>T&O-N0J<-0K0SQB(9ER6\B6N_ YVO#[=1O M?(#AENR%WE;QQ)>9=0H_'A5LB5.T7XM'39+?H*0\1VFXDJ!Q M,?:NPN&DZ^Q+@V\Z>M^BW9>Z4RYP9O%;B.T]M-O8&'J2X8"MAG]3Z,];Y]!Q>HH0I5UA7 MMCV*F*R,57GM3'+.9;6S3?T..PZ#X V'J':(2MY5H)+E)V99/-)J#=I9$YH[ ME*F6WD2.2U>4J=5TR\G/Q@_*(H0!?(0O-D,-=S)1.8Y\2]C.PD]JG$F%$[V! M71\AV M&[+=8^AQ58L'):GY-+-<+NO" ),IW&RH)0W"CQEN+$R$2IY_'LK@:(S#&81! M>^\CP"Q#6"A!O>M(6#876#C#JV]L\%%6&J# M?K_UA$P0T126-)^ ID#*3:$,%5\M %]6O'#UA].3011&E__MYT%KIJRSWLWS M[9!AIP^'RN_O-&B.>EF.(0.)6DE;]6JC;2;=5=7@?\VK,7G/]))+ P(7Y!JT MSWL>Z&KT5()51=GN)3'C*8U:F= ]PM%G5 ++D S_^,_4$L#!!0 ( M -4[:5=:?X&@7 4 @- 9 >&PO=V]R:W-H965T)*D1I)V?&_ MWT/JQ^YY[H['\\5&F^\V)W+LOI#*7D:Y<^6;T<@F.17<#G5) M"E]6VA3<86FRD2T-\308%7(T&8]/1P47*II=A'>W9G:A*R>%HEO#;%44W&P7 M)/7F,HJC]L5GD>7.OQC-+DJ>T1VYK^6MP6K4H:2B(&6%5LS0ZC*:QV\64[\_ M;/@F:&-[S\PK66K]W2\^I)?1V!,B28GS"!S_UG1%4GH@T/B[P8PZE]ZP_]RB M7P?MT++DEJZT_$VD+K^,SB.6THI7TGW6FY^IT7/B\1(M;?C+-O7>D[.()95U MNFB,P: 0JO[/[YLX] S.QWL,)HW!)/"N'066[[CCLPNC-\SXW4#S#T%JL 8Y MH7Q2[IS!5P$[-_ND';$X9D?L1B2(-0W89[+$39(SKE(&M9(OM>$AAO/,$"$E MSEZ,'+Q[C%'2>%K4GB9[/+UF'[5RN67O54KI0_L16'?4)RWUQ>0@X!V50W8\ M'K#)>')\ .^X"\5QP#L^$ K+G&;70G&5""[9G>-NO]X:;OHTG#]-;VS)$[J, M<%PLF35%LQ?/XM/QVP-DIQW9Z2'T62\O:V)S8[C* E/V3MA$:EL98G]\H7O' M%E(GW_]\2L!A%W$\_(]%L?_#?''#%D)C@RG;SR^CYFWT:K>5?5#LDUY3L22# MQ,;G ^9R@EU1/L#FTF9[]HM"/%E@()3'*EII$)E?;Q73-;:&>^X;7*!"&2(M0/@ U[=;CBY M^O+[T7C\FKT$T_$X?C5H*;]X=CZ)S]Y:4+4E)6(E$C!R8JG3+7/<9.0\BWY[PSO"+U54;MYZ N/IZGPI=DEC G+2(HLD':= M7WCRJ^>O=^!@W\?WK@UEE>1.F^UC=W80MC0XQ^/C/A"26) )#>BQ81U7$4K: MHEHD':4@Z)C16RZ=3SU0%*YSRR79?E@%T%42CL>PKQ#9TH=DGNU"+-0/R;1] M=7$\[MO_J+K!_Y%7YB[GLF@T(J4?^=;?#_'>-A*.%!J^/]&/3GRX#BP$&[!% M%^]JG%M+&(;8'(Q]96,&:$^E(5<9U:P\6-CJ@5J/06/CM4FY-WSL_2'I/;58 M!V:["Z%8=9Z:7"%,IH6WH4\\;D ^LH@=FAR"[[6NA:XL6D=CEWJ?/3K0CNF, M+WNM^TN/[,.NBZ3W+X9>1PUM* -V,W-E4_NKXG3OOO'I_YJCZ?# +RS$)5U+7%0FUAET]CB:J$/491 M#[&JG+]"=Y7FJ<*8LR9R5">Q;E8>KK=;:]_(WS$'2F0;DDKF(Z'9R<1,_7<72^<+L.LN]0. MDW-XS/%3A8S?@.\K#>'-PCOH?OS,_@%02P,$% @ U3MI5X74J :K @ MN@4 !D !X;"]W;W)K&UL?51=3]LP%/TK5]G$ M-JDT7P4*M)$H VT33(BR[6':@YO<-%83.]@.A7^_:R?-RE3ZDOCCW.-S?7WN M9"W52A>(!IZK4NBI5QA3G_F^3@NLF![*&@7MY%)5S-!4+7U=*V29"ZI*/PJ" M8[]B7'C)Q*W=J60B&U-R@7<*=%-53+W,L)3KJ1=ZFX5[OBR,7?"32DMT2 MPVCXJN)=P>&A4+)9%D#73G>R0-7?_0#6")K08#J,;!0PW2RS8%?,,\1\6I!C&ULW59-;]LX$+W[5PS4HF@ -?J,9*>V@=AML0&:-ALGW<-B#[0TM@E+ MI$I2#3=2K?4*T>I[,5 MEDR?R@H%O5E(53)#IEIZNE+(\B:I++S0]Q.O9%PXXV'CNU;CH:Q-P05>*]!U M63+U[P0+N1DY@;-SW/#EREB'-QY6;(DS-'?5M2++ZZKDO$2AN12@<#%R+H+S M26SCFX ?'#?ZR1HLD[F4:VM]SC%HK"%",;/;4VGV](F M/EWOJG]IN!.7.=,XE<5?/#>KD=-W(,<%JPMS(S=_X);/F:V7R4(WO[#9QOH. M9+4VLMPF$X*2B_;)'K;G\#L)X38A;'"W&S4H/S'#QD,E-Z!L-%6SBX9JDTW@ MN+!-F1E%;SGEF?$W:1 B^ !?&%?P@Q4UPA4R72NDHS<:WM^R>8'Z9.@9VLXF M>=FV]*0M';Y2>@!74IB5AL\BQWP_WR.8'=9PAW42'BTXP^H4(M^%T ^C(_6B MCGO4U(N.<-?0\CM$K\V.#V?;VW*N*Y;AR*'KH%'=HS-^]R9(_(]'L,4=MOA8 M]?&,;E]>%PAR\:0U+EQHC=05)G+XRMF<%]QP(K%M60XD]!O,:J6X6,*$::[A M[X8AW.*#@4DAL_4_A\@>A7.8[&N28=JBIFX9+.>HNI;!G294Y[T_:SKX'*X5 MSP@Z%W#17$VX8FIMR=%?#5SF5(IGK-@Q?O\5[[& X*0WXTO!%_1.&/AN5K3! M][E%U+"\%%7]&!WN1]\)^5ID=-)[I--K]^Q-I:JD8G1#YE+D&M["NS?], @_ MTBH.W"2*#K@HJRQ199RP5ZPB>''?[?<'7>#NV;I[4U2F 6C%2.>68R4U-UU8 M,'#/XO29V;L[G9W"4MZC$O;0P:BF U8+0>RF_?#%=JV[I?9ASK(UM4!;J;0* MVH7UW3A,]JW>K31$AK6-> M)Y"9I8!<#-_&3O3,(HL@-T[1W7!N?,-M*(VBD M$?ZOI-%/W33Q#[A>2B-*W>1 KUKW[T@C2=)GYG]V.''/SN)]JS=E>@7XL^;W MK&CZ-'#CJ/\"5^-]+H;_Q?MV'L,;S\>2!]++C04N*!4_S0]&PO=V]R:W-H965T>IXJMEAS=2%:;.C-6LB::Q+EQE.M1+ZR M3G7E,=]/O)J7C3,=6]V-G([%3E=E@S<2U*ZNN7R>8R7V$R=P7A3?R\U6&X4W M';=\@[>H[]L;29+71UF5-3:J% U(7$^<67 YCXV]-?A1XEZ]6H.I9"G$@Q&^ MK2:.;P!AA84V$3C]/>("J\H$(AA_'F(Z?4KC^'K]$OVKK9UJ67*%"U']5J[T M=N)D#JQPS7>5_B[V/^.A'@NP$)6RO[#O;%/*6.R4%O7!F>2Z;+I__G3@X95# MYK_CP X.S.+N$EF45USSZ5B*/4AC3=',PI9JO0E_"HT0 MP2>XYO(!-5]6"+=8[&2I2U1P=F!6;O!,[A6C1ZJ^!+ ML\+5/_T] MDC92](YVPPX"VV%Q#Z+C"?A0/QPK[RT,8+!RI7T-5WJKS..SKM M;7KE4K6\P(E#S:!0/J(S_?@A2/S/ ]BB'ELT%'UZ>C-^MV#A#I\TS"M1//QQ M"O=@Y-.X9PK$FC*U&NLERI[ET:P64I=_X0H60NG1?4-]7UEY0_VN7BM^$4JA M&GWEI80?O-KA:$8*K48+(5LA.1VSI6A6"GZ"*'"SV*=%3,\98PS..VT2AF1> MURB+DE?0\I; 1)F;!PP^?LA8P#Z3?4CFI,RR?+1 @KW%[ 1CR@;NE8T: *OB%SR#2(W#^-CDB V64B;9JPK MY-.2%P]4ISKN1^9&9'8$EI(+Z5@RNA.:\'-+ )46A*&;^BFMS',6A:FMV*A9 MFHXZ^J^P.+ ?6/;9_\1^EKIYGIGTS-)/.W'>J=/$?TM_F+I)YD,8PED8D*65 MV1#S299#D)!YUE&?).F[%"9N3%@H=F0H(2F.WI 7!VZ>F*.21 9PF"0=>Z1/ MDA &VBWNVRT>;+=OS2,J;^%52@($]=/ @A2UX_"PX[T!_9?R/=>32,Z2QL["UN3J7Z3$I^SF;"=HT=K9MA2:)J5=;NG3 M!*4QH/=K0;?\03 )^H^=Z=]02P,$% @ U3MI5P@GJ:2] @ ZP4 !D M !X;"]W;W)K&UL?51M;]HP$/[.KSBE4]5*6?-& M J40J?1%F[1.J'3;AVD?3'* 52=.;:?0?S_;"2F5*!+XY7S/<\_9N1MON'B6 M:T0%VX*5S-19$7O *2WVRY*(@2F_%RI.50));4,&\T/<3KR"T M=-*QM*2KM3(&+QU79(5S5+^JF= [ MKV/):8&EI+P$@L4;9,P0:1DO+:?3A33 _?6._=[FKG-9$(DWG/VAN5I/G*$#.2Y)S=0CWWS# M-I_8\&6<23O"IO'M7SJ0U5+QH@5K!04MFYELVWO8 PS]3P!A"PBM[B:057E+ M%$G'@F] &&_-9A8V58O6XFAI'F6NA#ZE&J?2GUPAQ/ 59D(_M%!O0,H<[EYJ M6NFK5W#V1!8,Y?G84SJ:P7A9RSQMF,-/F"_A@9=J+>&NS#'_B/>TRDYJN),Z M#8\2SK&Z@,AW(?3#Z A?U*4>6;[H2.H2FOP.I=>@^X?1IEA&LB(93AQ=#1+% M*SKIZ4F0^%='M/4[;?UC[.GN-5R8,:*?X>.C_+6BX0FW"J:,9\__#ND_&N&P M?GW%"HL%BNZ>>[>8M9; 6L+>NXXO$+M!/&SF:-#[@;H^UISE0(M*\%Q M&R=#.._-#D9PH4239.#Z<6#G.!G H=?U]@JP0+&R;49J876IFEKLK%TGNVX* M^-V]:8,/1*QH*8'A4D/]BT'L@&A:2[-1O++EO.!*-P>[7.MNC,(XZ/,EU]]U MNS$!NOZ>_@=02P,$% @ U3MI5[^KZQ1_ @ 904 !D !X;"]W;W)K M&UL?51=;],P%'WOK[@*"($4FL]F[6@CK=L02 RJ M=< #XL%);ALS)PZVLY9_C^VDH4A=7VQ?^Y[C; 22PH(JYH6^GW@5H;63SNW<2J1SWBI& M:UP)D&U5$?%GB8SO%D[@'";NZ;949L)+YPW9XAK5UV8E=.0-+ 6ML):4UR!P MLW"N@LME;/)MPC>*.WDT!E-)QOFC"3X6"\K..*UEU/]OTY' &F_C. L >$5G>WD55Y0Q1)YX+O0)ALS68& MME2+UN)H;2YEK81>I1JGTL]<(23P%J[R7+18P.U>W[=$":\?2,90OIE[2N]C MLKV\YUQVG.$SG#.XX[4J)=S6!1;_XSVM;Q 9'D0NP[.$:VS&$/DNA'X8G>&+ MAJ(CRQ>=*5I"5]^I\CIT?!IM;'(I&Y+CPM$^D"B>T$E?O0@2_]T9;?&@+3[' MGJZU[8J6(?#-<">?*,DHHXIJU3^L;'C O8(EX_GCSU,5G-WC= 7ZD!56&0IS MTJ,;S/L@<$?FV$T3CE:"_])^ CR\DI<0N=/P0O>![_K1='3-*[-$.L_5!618 MXX8J"8$;AXEN)Y-D]$65AGL6P"P9/7!%F/9G5^P1]<1-XMA0!VXR\^'4Z7I' M3[]"L;4&EY#SME:="X;9X0^YZJSS+[W[@.Z(V-): L.-AOKCBXD#HC-U%RC> M6"-E7&E;VF&I_T$4)D&O;[A^5WU@-AA^UO0O4$L#!!0 ( -4[:5=NN=5% MW ( #0& 9 >&PO=V]R:W-H965T,%H1::>E>F[0EB40*"*06HK: $.+!V9TD5GU9;&_3_CUC;[H4E.8EZ['G MG#DS]DS&&VUN[1K1P;T4RDZBM7/-69+8:HV2V2/=H**3I3:2.3+-*K&-058' MD!1)GJ;#1#*NHNDX[,W-=*Q;)[C"N0';2LG,PPR%WDRB+'KH_O:S U92<]2:_&=UVX]B4XB MJ'')6N&N].8C;O,Y]GR5%C;\PJ;S'0TCJ%KKM-R"28'DJONR^VT=G@!.TF< M^1:0!]U=H*#R'7-L.C9Z \9[$YM?A%0#FL1QY2_EVADZY81ST\_:(8S@-9QK M*;FC(W-$11I#'F:%WOXBKX"1> K]E3 0I??KO0Z=+D; M[7OFS#:LPDE$36'1W&$T??4B&Z9O]F@K>VWE/O;I!5J+&,.7!@WSUP$72$\P MA@O.%EQP]Q"#T[! F#->QW#)7&MH%WZ&?. &[QW,A*YN?^U*;6_PW:E=H>_T M&@WH9;@!> EY7@Y^(#,64-5>Y#NL4"[(I\CB 3F5D,7%Z-0OC^&X+ 8WVC'A MGS.7K03A*'#ED"P'!UE:P.%@ MWAW!'1,M>O"RI;K@\P%3TM0%U'VE.R>]$'S%_ "Q,?6C,9ZWT2:,E(,LSD8E M!?RR#R6T6KTF@;+'O823X2GL>A_)DTZ6:%9A7EFH?!6ZINYW^Y'XMIL$?]V[ M>7K)S(HK2XJ6!$V/1L<1F&Y&=8;339@+"^UHRH3EFL8Z&N] YTM-G;$U?(#^ MCV+Z!U!+ P04 " #5.VE7(_^AZ-P$ !L#0 &0 'AL+W=O[E"5/!8%I4\ MLE=*K3^.QS)=8Q^-$SS<3;G/&+T> M\ 2+0CNB,'XV/NUN26WXO-UZ_V)RIUSNF,037OS(,[4ZLA,;,ERP3:$N^?8/ M;/*9:'\I+Z1YPK:9Z]J0;J3B96-,$91Y5;_98[,/;S'P&P/?Q%TO9*+\S!2; M'0J^!:%GDS?=,*D::PHNKS0H5TK0:$YV:G;.%4("!W"E>'I_H!/,X(27!+ID M9M_VKME=@7+_<*QH/6TU3AO?Q[5O_S]\3^$;K]1*PFF58?;2?DQQ=L'Z;;#' M_J##*UR/(' =\%T_&/ 7=,D'QE\PD+R$.K^^]&KKL-]:E\M'N68I'ME4#Q+% M ]JS#^^\R/TT$%O8Q18.>9]=K9C @V.#QP5[HCI0,!>"54O4;0=.'S5&-,HJ M0HRM<\6*_&_,')B7?$.S_S2)P34^*C@N"-V_^G(ZYR\#(UK^/3#?]:Z).],I"N33H8/)!=KD_1OX$VF^AF[] R2F)ZQEUA? ML4+!"C.?950:N52"Z1H'SPFCB)Z>%T/H>$$ @3-)8NN:TQYI5T[D3\S;-^Y" M9^*[YAVX$Q@ ;]*!-QD$[YQ7#R@5)4YI*9&GNFDJ# RN$N9:C7+U]$:4!I?K M1ZE>R/K"<@&WK-B@]<-(%$4R?Z"=6R(\&]L[JT"M^$;2=LI]ZX*0,@ZLFR83 M!SYCVD#HF0KTP9L&>A='<6A])69JUQ_>);[G?Z+NIF7=UANQYT4^[-?3?8L4 M=8&Y[N<"4E:E)--]QKO57S#(" #%8=PE_A!D40=9]/_J[?M:RZ'SJ\@-KMJ/ M7(M3!YAUOC&9\X750+=[+Y<"ETSM@+).'U&DN40J*7TJY]72.JN(A'20IE:= MA;0NB)1HG5"-"CH8-ZRP&AZXKOO["P)D87<<>5 M/3\.S81PY$]?!]-#EMB)HZ".)M31Z+J?^BT[^VVT:KCU$@G$H\@(4#C$MKAC M6SS,-KI<91MB#U] +_.V3&C2&\EH,'-,J=:'\ES2+:KN?B,/!^/IY^';95R? M14;CE"%+WI(%HI&K?]9E+N\/%OK8((E�*\!Y\&W^]L'WA!R16ZM!(]/ V? MCV94=!F2UC_E6.RDHGT/8))TF"1OQF1 P&^J7/VR?@^N/*3?T);;O\3;5##L MZG1 W3LG0V(^==VZ/$R5.&$8=W6JAX+1U!1$$+AB8OL6+F M6-4HZ6:N=,4LF7H1FEHC*SRH$F$216E8,2Z#;.C/[G4V5$LKN,1[#69954S_ M'*-0JU$0!\\'#WQ16G<09L.:+7""]G-]K\D*.Y:"5R@-5Q(TSD?!97P^[CM_ M[_"%X\IL[,$IF2GUZ(R;8A1$+B$4F%O'P&AYPBL4PA%1&C]:SJ +Z8";^V?V M#UX[:9DQ@U=*?.6%+4?!(( "YVPI[(-:?<16SXGCRY4P_@NKQC<]#2!?&JNJ M%DP95%PV*UNW[[ !&$2O )(6D/B\FT ^R_?,LFRHU0JT\R8VM_%2/9J2X](5 M96(UW7+"V>Q.680X@G?PR9:HX4;FJD)X.V4S@>9P&%H*XES#O"4<-X3)*X1G M<*ND+0U@^YO1[L>.33:CGBJ5 4/.V M'G=*4@-J9KE<=,6Y7E-/&CR$;UX&3'%M82Q4_OA]FZ*=,;?MW M_&_(N)?"M@J&&[U5H5[X"6(@5TMIFS;K3KLA==GTYA_W9L+=,KW@TH# .4&C MX].3 '0S-1K#JMIWZDQ9ZGN_+6G0HG8.=#]7].^VA@O0C>[L-U!+ P04 M" #5.VE7H+RBR4 " "[! &0 'AL+W=O#?+TE+ M=]N ES9V_'WY[-C)=\8^4(/(\-PJ38NH8>[.XIC*!EM!QZ9#[79J8UO!SK3; MF#J+H@J@5L5IDLSC5D@=%7GPK6R1FYZ5U+BR0'W;"ONR1&5VBV@6O3KNY+9A M[XB+O!-;7"/?=ROKK'ABJ62+FJ318+%>1.>SLV7FXT/ 3XD[VEN#SV1CS(,W MKJM%E'A!J+!DSR#<[PDO4"E/Y&0\CIS1=*0'[J]?V;^%W%TN&T%X8=0O67&S MB+Y&4&$M>L5W9O<=QWQ./5]I%(4O[,;8)(*R)S;M"'8*6JF'OW@>Z[ '2--W M .D(2(/NX:"@\E*P*')K=F!]M&/SBY!J0#MQ4OM+6;-UN]+AN+@UC#"#SW K MN+<(IH9E3RZ("(2N8"E(DO>N+!)J%J&6AY?(0BJ"'_C,O5!'< !2PXU4RFU3 M'K.3Y@^(RU'&!-WN'=V5-B5@1U-:T<$W4"UVZNEE8"Q7J=_78 M2WYYJP8#\SPP^VEY*K)9FL=/;\C))CG9AW(N!#7AHFZ$?7"7LG$:UECV5K+$ M-R\B^T_$;)[](R+>:Z@6[3:,#4%I>LU#;TW>:3+/AX;\$SZ,M=.UE9I 8>V@ MR?&7TPCL,"J#P:8+[;DQ[)H]+!OWNJ#U 6Z_-JY%1\,?,+U7Q6]02P,$% M @ U3MI5U<[/.Q9!P &D, !D !X;"]W;W)K&ULO9Q1;]LV$,>_"N$50PNDM4E*M-TY!IIDQ0JL0]"TW<.P!\9F8B&RY$IT MT@+[\*-DU90B^FS*I%\2R3H>[_@7Y=])M"9/:?:0+X20Z/LR3O+SWD+*U=M^ M/Y\MQ)+G;]*52-21NS1;-EG&?# :LO^11TIM.RL^NL^DD M7[CW\X-/T?U"%A_TIY,5OQ92CEU="\BC.7RE'7VZNT,L7K] +%"7H\R)=YSR9 MYY.^5'D4T?1G55Z.W M'4*R'4)2^@MV^/O(LP>5Y&TLT$V1?20C8C6-Z*[%]3R*#/XA+S-E_Q MF3COJ6M(+K)'T9O^^@MF@]],LCARUD@_V*8?N!%IXR:LC7Z &:7/-&I;C89# M-C!+%&YC#/=(M%R*K)QIUWPELC.D9B?ZD,SB]5S-MJ=(+M ESQ=(39O-QN_? MUM$CC\N)"LD(]FLKHR-GC2%BVR%B;F1D;1E'H]'XF8QM*SID(V*6<;B-<0C+ M*#(9W44S-==RE-ZI^;9*\TB" H$>;05RY*R1_&B;_,B-0*/6T.-Q&#R_%IJL M&!N:!1IO8QR#,99?8Z\O^.Q!S:H#+X2@1UN!'#EK)(\'^AM_X$:BRD_C*A<0 M]DPB@Q4+P\ L$:YQ"0:C_'*#/F6G,4>" M8>TB5J4#=MF#-'M@1?& #?1@@TF & M4"36_(%A #E 2U^@"4=FK;8@CY"%MF#%AJ=%L)Y<2#3T$AIZ]2G9!5[A/6R5=>6N.4.U> MBZN;+6TL,L"KP6HWO!)-.^08VBEF9*>K*]RKM9(^D(AH)"*.[LC ?JRS;A/4 M.*"C'8IK?B)'\E.'>@;NTCIQ'_!$-#P11_!$VE1DJF?@[KJFHQF+',E8=8,/ MR6HM\S/TIW@4,<*PZ$X)RI6WYBAI@B(P0>TK>TB;B!AE0_Q<:P-?#3'9 8_9-*,3_,9/9+/#A2Z2P$&AV8MM ^.HYKCJ"..HVV.:PD-F33C MTV!&3P!FG2LT.#AKJ7W0&]7T1AW=_X+]6&?=IKW=%1K5L$=/ WL="CDX,NOQ M\4%Z@2:]P!'I!8:;9(9"#NZN:SH:# -O8$A T>%^;45WY:TY2IKG ICG]A5R M@>$^VI@-GM]N,YAA3,>C'8^O LUQ@3>.(\=7'9BVX#_8+-?N%CM@O M/&CIF,%J]].W4"-=> *DZUP"PL%9+[;UP7VAYK[0T7T\V(]UUFU.W+6V6B-B M>!I$[%#_P9%9#XX//@PU'X:.^##G(#UZ>"#\IBF/.:(\MC^9[F@23,^S7?,&]_18^LW.#1;H5UY M:PZDICOFB.X8Q&-5*@#XP#NF\8XYPKO*CUG$*A5'CWHWJ?1K+RXHWAJA(KV/DAS%XDZY'[P9JKF4 M;5[$L-F1Z:I\E\%M*F6Z+#<7@L]%5ABHXW=I*G_N%*]'V+X.8_H_4$L#!!0 M ( -4[:5<$ETQ>.P4 "L< 9 >&PO=V]R:W-H965TV@=19L0+K$-1-]S#L@9;I6(@DNA0= MM_OUHV1%DD6*5F*_V))\[N6YI'D.24WVC#_F&TH%^)$F63ZU-D)LKVT[CS8T M)?D5V]),_K)F/"5"WO('.]]R2E9E4)K8R'%\.R5Q9LTFY;,[/INPG4CBC-YQ MD._2E/"?'VC"]E,+6L\/OL0/&U$\L&>3+7F@"RKNMW=-[E=2JVRP"V]?/V3^6Q%S<_@MC60X+,/1<;@M.Z7N&53W#"KSN3WY M;E+&1?P?78$YRX6NG$.\7\87T^5I!C$.G&!B/[5I:V >'/M>#3NBAVMZV$CO M/I.S-BGY/S\VIVGI'=1Q)S\(TD.ZJCY2DMR@%%09>8!N9!W\=Z:GY-S3=2TTXT'4M_ M&$L-S, RJ%D&1I9SQK>,$RD:MW0IVI+PSV>:+BG_5T?9F+-PJNM\2R(ZM:05 MY90_46OVZR_0=W[3R<"%DAV5'];EAV>*0JATNPM#S^D,CHH*@_$XU(_-N"8W M/EL2QDK#7H>:BH!(SPLZC-HPB.$.O2TJ%;_'C-LV2 \0QBJX.-1 M]3'N0:)X)F*QHL#56>DSQ5F(EG8TG0[$ESEJ:41S%)P!W94OX> MR.4%^)1%R6XEAWX?BPV8DWP#Y +A5I$H.I];CB&REQ083CPP[YQ;$P2FEURB)! U06[(J>!X![[@8U+0K-- M#I,2U?Q&2)D%&A"&/?P:?X1F@SPA)(%F8,-PW*6FPHJ![=/AQKV@V;Z&"XG& MQG0\59B)9V-DT.QDYZR^=#!_-9 'A-L_!*9_7*(1"#5#KL*IH' GB4^:FWY3 /W(:84[Y4(BZ5[;@#&B-$9B,<(!&J MP86NU[5!#^$/J@;M-!%?I>9BO(]K^=L!S>^A,V^-%@=L.H[&I85RA_& MLC$G?,*<%N"K'.)\QW\.E09SQI=*PZ6R'=??&" ^]^@2J\8&W3'NG@68VWEM M':TCS@N<<:H^V-40V$BE:;6WIM)8WGXG-.3['F7-0- MPNZ:RMS&:VMH;!-?Z)BURN.?*L?8W$O+L5MO+XIWA?5[P=G_P-02P,$% M @ U3MI5[B:AJA% @ &ULC51=;YLP%/TK%NI#*VWA,[!5!&E--&T/FZ*FW9X=XW,N7.>=5'>Z D#R4'.A%UZ%V%SZOBXKJ*F>R0:$V=E+55,T MH3KXNE% =PY4D;O<6A6Y;)$S 6M%=%O75!VO@,MNX87>4^*: M'2JT";_(&WJ #>!MLU8F\D>6':M!:"8%4;!?>-_"RV5BZUW!'P:=/ED3ZV0K MY9T-?NX67F % 8<2+0,UKWM8 N>6R,CX-W!ZXY$6>+I^8O_NO!LO6ZIA*?E? MML-JX7WQR [VM.5X+;L?,/B96[Y2I.MKL\PC9:M1U@/8**B9Z-_T8>C# M"2!,W@!$ R#Z*" > +$SVBMSME84:9$KV1%EJPV;7;C>.+1QPX3]BAM49I<9 M'!:_)0))R&?RBZH[0+KE0#90MHHA ^WR:(,C.5^9;<;UA4G>;E;D_.R"G!$F MR$TE6TW%3N<^&D66UR^'TZ_ZTZ,W3M] ,R-Q\(E$011/P)?OPU=0&GCHX-%S MN&_Z,#8C&IL1.;[D#;[>JSA85U( .0)51"K"04^:Z]E2QV;'Y;[XFD5AFOOW MIQY>5X5QDD;!6/9,:SQJC3^FE>X1U'^Y6"G9'BJ"G72)2>$]]?Q$4IP&:?A" M^.NJ, N2>%IW,NI.WM5](Y'R*4W)1)OB*,M>B)HHFX=I^E*5?S(2]CHRO_>! M"6T^Y=X @UEF;*E^Q/L 9>.F9"O1S)Q;5N96!&4+S/Y>FDD9 CMXXSU;/ )0 M2P,$% @ U3MI5WXV%6,@ @ L00 !D !X;"]W;W)K&ULC53;;MLP#/T5PNA#"VR1Z_2R%HZ!)NFP/60(FG5[5FPF%BI+ MKB0GZ=^/DATO*Y)B+S9)\1Q>1"K=:O-B2T0'NTHJ.XI*Y^I[QFQ>8L7M0->H MZ&2E3<4=J6;-;&V0%P%429;$\0VKN%!1E@;;W&2I;IP4"N<&;%-5W+R-4>KM M*+J,]H8GL2Z=-[ LK?D:%^B>Z[DAC?4LA:A06:$5&%R-HH?+^\G0^P>'7P*W M]D &7\E2ZQ>O?"]&4>P30HFY\PRB-)X[3BC/J0''LI[]J^A=JIE MR2U.M/PM"E>.HB\1%+CBC71/>OL-NWJN/5^NI0U?V+:^MU<1Y(UUNNK E$$E M5/OGNZX/!P#B.0Y(.D#R'G JPK #A,ZQ-K-0UI0[GJ5&;\%X;V+S0NA-0%,U M0OE;7#A#IX)P+ONA'<(U?(:YH2[&L9)Q\2+K >P##^!$F<#(_D,_E_>/)!.L.^MUME$EA4@)+8=ATGL!/&4VO8 M+ZZ-Y; O-J[M/4FA.]5WGM?&%GO[9D)J+L6V3M%*[*/*ME'K;(G8JH73 (9P1P;C/?/6"O=1P/[ M)+(5Y]1Y_1]VOC"RDKP>AQ=TUB)[IVA5>*V!H*W"+W*9+X3]02P,$% M @ U3MI5]R5_FE. @ /04 !D !X;"]W;W)K&ULC911;],P$,>_RBE,:)-8DZ;K8".-M'4@>"A4ZP9(B E=0MAFM1LA0NTC_5.&[,S M!U?)4JDG9WS,)T'D@%!@9IT"HV&-4Q3""1'&STXSZ%.ZP-WYL_I[7SO5LF0& MITI\Y;DM)\&; '(L6"/LO=I\P*X>#Y@I8?P7-JWOF)RSQEA5=<%$4''9CFS; MG<-.0!P?"(B[@-ASMXD\Y1VS+$VTVH!VWJ3F)KY4'TUP7+I+65A-NYSB;/I) M681+.(>;+-,-YO!N2_=MT,#I'5K&A8$'W-J&B3,X 2YAQH6@XS1):"F]$PFS M+M5MFRH^D&J!]0!&T2N(HW@$CXL[.#TY^ULF)/J^A+@O(?:Z%P=TG\EG3#8% MW7*CN5SU=>SC;/6NO)[[:]=I/+A*PO4>B%$/,?HOB"EM\(R)H_E;J6&T Q = M KCH 2Z. ORI'H')'.:-SDKZ74$5,'WX=AY%5_!]AM42]8]]3$?5W=-P;6J6 MX22@WC>HUQBD+U\,+Z.W1VYPW+./C[)/E;3:L=.Y?5X*OF*N8_=1CO?ZU_,]#=02P,$% @ U3MI5T-J[SQ9 @ _P4 !D !X;"]W;W)K M&ULC93);MLP$(9?A1!R2( VVA4[D 4D=HOVT-:( MD_9,2R.+#26J)!6G;]\AI0B.-_0B<9G_YS=<)MT*^:PJ $U>:]ZHF5-IW=ZZ MKLHKJ*FZ%BTT.%,*65.-7;EQ52N!%E947?>^!B.W-\YVW@@6TJ;0;<+&WI!E:@G]JEQ)X[NA2LAD8QT1 )Y;^V>:.N:RI@KG@OUBAJYDS<4@!)>VX?A#;+S#D8P%SP97]DNT0ZSDD M[Y06]2!&@IHU_9^^#ONP(_"C$X)@$ 3_*P@'06@3[-L(##D?2ZAW M2*R#>3$O63@);E+W91?[,,CWO' R1KVC"T>Z\"S=7-0&B_:OH2G(&AHHF3Z* MV5O%NP11D.QA'@F*X^0X93121F!CD^\G4VV-T=YZG*8W?J-RP1A$.)>J\ZQNT MD7VYZ3M:M/;%KH7&]V^;%59HD"8 YTN!KW;HF"(PUOSL'U!+ P04 " #5 M.VE7VBDCC( # !<$ &0 'AL+W=O_-)ZMH':LM,!S18DZXI^9*2S3502-9*.DW\_OBBJ M[BKP4$V\C937R?9%NL"#BBE58JB\K MQ@LB59.O?5%Q))D!%;D?!<' +P@MO>G8]-WRZ9AM94Y+O.4@MD5!^/,,<[:; M>*'WTG%'UQNI._SIN")KO$?YI;KEJN4W+!DML!24ES;Q NT0YIA*S4#4XQ'GF.>:2+GQ3\WI-28U>Y#ABFQS><=VG[">3U_SI2P7YA=V=NQ064RW0K*B M!JMV04O[)$_U.NP!HMX)0%0#HF- = (0UX#X7 N]&M [UT*_!O2/ ?$)P* & M#(X X2F7AC7 1-^WJVM"DQ!)IF/.=L#U:,6F7TQ\#5I%A)9:B?>2JZ]4X>3T M#R81AO .YJPHJ%0:DP)(F:EV*6FYQC*E*. B04EH+N O?));DK^%-T!+N*%Y MK@0EQKY4OFA&/ZWMSJS=Z(3=&&Z4@8V 19EAUH)/NO$?.O"^6H-F(:*7A9A% MG83W6%U!'%Q"%$0Q?+E/X.+-VQ:_YN?31!TTB1MO%FZ\67;3))@JFM#2M,"O MSX<'':&*&\W&AJ]W2K/;X@$YL!7\62$G6J;P&54^:M5A)Y=.]"-1D10GGLKD M ODC>M-??PD'P6]MP7=)EK@D6[@D6[HDN[9D?4.F#\;':3CV'UOBWVOBW^N, M_V<4 O'R./J7*CGQ0LM"YRZN#CFX^(:$MPE^UFGAM:IP29:X)%NX)%MV1Z4' MSVJQ!?2AL)DYA(P\MPG"D5,'VNDWVNG_G'82*E*V+27<$8EMBNGD?:UB7)(E M+LD6+LF6EBP,]_9^M>G-$[_7N:#NPYIU$K]6&*Z\6+KU:NB2[=D1V()YA(YYAYP+^1S2W MY-G*F0+Y MVM2I DQRMG?$IKT%)#C2ID* MKH8J+W%;R]J&9)4II1Z85(69>=VH\A^Y'J"^KY@JI^J&-M#\H3#]%U!+ P04 M " #5.VE7)893@BH# ("@ &0 'AL+W=OL ::6J-JE;42_;9Q,.8-6Q,]N!]M_O MV$DCRB7K^ *^OM9+ $->,B[TT%L:D_=]7Z=+R*B^E#D([)E+ ME57P=:Z SIPHXWX4!&T_HTQXHX%KFZC10!:&,P$31721952]7@&7ZZ$7 M>F\-]VRQ-+;!'PURNH ',$_Y1&'-KZ/,6 9",RF(@OG0^QKVQST[W@WXQ6"M M-\K$DDRE?+:5[[.A%UA#P"$U-@+%OQ6,@7,;"&W\J6)Z]916N%E^BW[CV)%E M2C6,)?_-9F8Y]+H>F<&<%MSCL)>ASHQ^2@.D0R[(6&89,[@_1A,J9E@7AHD%B)2!QOXG,6,ZE84P@)U4 M+\D-?@&:W$,J<0S'5B/)70Z*6AVY!5Q<^3C9ODUI"@/ MG3QZ+_=Q(>O5C.K5C%R\Y$"\>["),P-%Y/R0I:LR1-N%L$FV&D51,O!7F[8; MI[&9W=IJ4"OP1I\_A>W@2P-$7$/$C1#H.]GGNU2U-GR'<:>W9;PQ M])'&D]IX\B_CK7W&DQWCK23>\MT8^4C?K=IWJ]'WHS24V^1F69$1[A(GIZ\N M%_?QM'9XHC!I;P$U3GDD4+L&:C<"W8+6?4(S>UK83'B/A(>_F].=+YC_!K!F M]H&V=T OPF![YQJM' G:J4$[C:"3DH.L*"_ DLX+4RCXC[WL[.YEL/-Q-IHX M$K%;(W8_L)>R/M=+)#GE;$'M1:S/\9I2RJY"+I5MV8?9W;.386?[U.ONG(RX MW[U./>H=0*\&Z#4"W#59YU(L+O #S)K,]W9L==O;Y][NF+ ;=[><^QOWM'TC M_:!JP81&8W.4!9<=7"!5OCO*BI&YN[JGTN!#P!67^%0#90=@_USB]5U5[&N@ M?OR-_@)02P,$% @ U3MI5V19XL>G!0 U"4 !D !X;"]W;W)K&ULQ9IM;]LV$,>_"N$50P*DT8/MU,D2 XZE;AV0+DB: M%L.P%XQ%VT(ETB-I.QGVX7>)R9SD6!RS!:'P9,IXCB7<\IDG%IS@1!OEF1?Z_HF7XY1V MAN>Z[)H/S]E29BDEUQR)99YC_GA),K:^Z 2=IX*;=#:7JL ;GB_PC-P2>;>X MYG#GE2I)FA,J4D81)].+SB@XBT-MH&M\3LE:;%PCU95[QKZJFP_)1<=7'I&, M3*22P/!O1<8DRY02^/%7(=HIVU2&F]=/ZN]UYZ$S]UB0,GG.V1ES5!C5UH4=? M6\-XI52]*+>2P],4[.3P(Y,$#=!;="O9Y.M;->8)&K,<7D2!-?YFPI,$W@OJIPE689 M2(IS3X+KR@%O4K@Y-FZ&S[AYBJX8E7.!8IJ0I&[O09?+?H=/_;X,K8*_8GJ, M_. (A7[8;?+';GY+%L>HZS]K'NUO'C:8QR\XOZ2EN6\9C&[Y$G2U7N\Y=Q2A MMY>:_35^A'E HA'GF,Z(NCY"'QE=$2'A\6B->7($;XB04"K1(\QE-V3"9C3] MF\"#4PD#H< MKPE/&3SZHF=3!7=%.'P=3!4$\PE![W'*T6><+0DZ ).$91GF BT(-W%]V(3: MVIFVJ(W88 -U>#P(MT@W5>K6Z\2.O*H![)< ^Z\&\+.)1)A<4?RP@ \NW$BF MBZ'64@H)CU(Z@V"%;+=*<+I% MS)%+-6(G);$3QW.B ?2?YD:K*VW'_F1W8/W>SMSHLLG8D5@-U+L2U#LKJ$]S MHK^#9@534-#1\8%.@!2L0]%UABGZXXKD]X3_V03 VD1; "[%(I=BL2.Q&J=! MR6GPK:? CTL%$+&IJ230:"GGC*OH:H)J]:-L/VZGNQWJ'P?U^6ML];\M#Y=BL2.Q&K? K_9S_NN'V0HV M@/@^(VC*N%D=-G&S>]8VX HU^VL0.6TS=J569[>Q%P^L[&Y@/<%3O: S'S/; M)\NNU7JT7:I%3M5B5VIU*F%%)?S^NV.[#ZUIA@UKP.T5H-,F8U=J=4A5!B-X MM12&V1;KJ:XH5O-G(S2G.8T7>MA%N4F!!0.4X,>F)%KDU*'8E5H=:97S"/9/ M>C0B+9;ZUDG2:2K"J5KD5"UVI5:'5>4W@OT3'*\7?TYS%B_T, 1'5>KK=)\X M=.E8[$JMCK9*A 3_,Q.R%8?H'^1D3VYWJS5=EVJ14[78E5H=<)5 ">P9% =; M!OU/IR!3.GN*X(/?(6 :$\1VAUJCM7>O9P*W$:/3[(HKM3K&*K\2?/,$2_RP M2+DQ>IFAT_3*"WT+? M$I]D45VIUB%7>); G7G:V@/I'571PANG5W+"9_K8D$ 3%1KF0$=96AY- M&ND#.5OEX^ L,@>,*AESWND*\UE*!PHN;F")&YD6RAS\C<,RE9 MKB_G!">$JPKP?,J8?+I1#90'N8;_ E!+ P04 " #5.VE71@$V]1D# "3 M"P &0 'AL+W=O'+@)J("9[23=OY]M*"6$HFSC);'-.>?Z7A_, MG>P)?601 $=/:9*QJ19QGH]UG041I)A=D1PR\61-:(JYF-*-SG(*.%2D--$M MPQCH*8XSS9NHM3OJ3)OR>[#]!F8\K]0*2,/6+]B76T%"P99RD)5GL((VSXA\_E76H$81..\$J M"5:3X+Q"L$N"?6H$IR0XIT9P2X)*72]R5X7S,A)(]HA(MU.1 55^Q1;WB M3/IDR:EX&@L>][X0#FB$+M&2D^#Q4M8\1'.2"A\RK(ZRX]'B28X!G?O <9RP M"P%^6/KH_.P"G:$X0U\CLF4X"]E$YV*S,J0>E!N;%1NS7MF8C6Y)QB.&%ED( M80O?[^9?=_!U4:2J4M9SI696I^ 2\BMD&^^095AVRW[FI].MMG3^+_KBGZ,? M%,.N;&,K/>B[^I%; %9H^$AR#\& M.:YE'((6+2#;> EWD+93I>UTIGT/## -(B0\C7S8B6LV%Y0KH#^ M;,N_4UI^#\8LQP%,-7'A,Z [T+RW;\R!\;[-;'V*^7V*+7H2.S@?MSH?MW=; M%HINW7'N=<.5+9AAPV_^,<9N&G=QC!F:HW9+#JJ4!YTI?X0,*$Z4(V]"\86( M&:=8?GU/,F6G^-^:LD\QOT^Q14]B!RKXGH<\J)#%#UX=X?4$L#!!0 ( -4[:5?B%W:;Y@( /\) 9 M>&PO=V]R:W-H965TBAFOBP%DL0:%;D?!4''+PAE MWFA@YV[$:,#G*J<,;P3(>5$0\33&G"^'7NBM)F[I+%-FPA\-2C+#":J[\D;H MD5][26B!3%+.0& Z],[#LW$8&0.[XY[B4F[TP:0RY?S!#*Z2H1<8(LPQ5L8% MT%F?^7]@TU>)S,E$B]X_I4F*AMZ/0\23,D\5[=\ M^0FKA-K&7\QS:7]A6>T-/(CG4O&B,M8$!66N)8^5$!L&S6B'05096"%\%\A2 M7A)%1@/!ER#,;NW-=&RJUEK#46:^RD0)O4JUG1I]Y@JA!ZA\>.*>>R8HQW,?;CF3&42WK,$D^?VOLZ_%B%: MB3".]CJ<8-F 9G "41 UX1WX*T[7[(G0K&5NV@BM'1'NV$)K@LG)RO.1EL!U MC^'GUC@.W+EM6[?F'[88A?WFP%]L86G5+*T#65)"!2Q(/D4N]>MM.V [.?LW9W\NI;_84 MJ;FHN("8L%@_%W^O8/_0\Q8&ZVLY> W86^I9$1QP ,.-UR3\-_=OMKC2Z M)F)&F80<4VT:-+I:)>&J#3=0O+0O_)0K72_8;J8K-!1F@UY/N7[EJX$)4-=\ MHU]02P,$% @ U3MI5X"Y(/.T! 5QD !D !X;"]W;W)K&ULM9EM_BH9F.LE,$A#8!J>V9Q+[KNV+ZV4NS77Z M4H&US000E60[^?85#^;)6&=\Y$UB0/N7]J?5>A=/=I2]\C6 0&]A$/&IMA8B MOM-U[JXA)/R6QA#))TO*0B+D)5OI/&9 O-0H#'33,$9Z2/Q(FTW2>X]L-J$; M$?@1/#+$-V%(V/L#!'0WU;"VO_'-7ZU%+Y(43< MIQ%BL)QJ]_AN@<>)03KBNP\[7OF,$E=>*'U-+O[TIIJ1K @"<$4B0>2_+JW].G9?.O! .FM-0QA4GZ<[(1UE,(+K,1J&O$ 4=^A)XC7_#KRHV_UW3#2>3)FQ>UZXDNI%O) MXG0W=^$A<\$\XL(8?:&16'/T*?+ :[&?J^VQJ1#0)<\"JKF'^F J%9\@OD66 M<8U,P[3:%J0V7X KS7%J;K:8+TZ?W51X8Q4A8J5Z@R-Z7S>""[DU?K2Z1C3= M>HXNY9YENWG5MF.9XC!53%+/=C:T;&>B;ZL4E-,F">^.Q\2%J28S&@>V!6WV MZR]X9/S6QJ0GL1JA04%H<#JA79IJY"DB6V R=2)X ^;Z'%#,?!=2EH#FIPF9>R%S=$QIH50ZD_"H M(#PZG3!9K1BLB,S^ON3IRR]R%VU)L($VD)GNJ!*)8[,1AX=#1A8>U0O\[(Y&,J)-3F'V0PLR1TTQARBF[GKZ>Q&ITG(*.X&!W%GVR.KB>EP MU&%KME O[USWRU8 _TPO<'X@#=LZJH.3V3IJW"3T$94\+DMYK*[EOP/O4LSF M:M5=MX:.T?2\I_H\)_01U3XNRWVLKO?WA'H,'[LM#S5; O6R.D/\B*8 EUT! M5K<%1R&>5=3^8#([KVKM'U>U:J7.D#^B<6/->L-MS602;K MM?AOF1&763'S7:^\B0Z!K=(W^ES&R"82V4OIXF[QJ\%]^JY<+X=G/SE\(6PE M&: EM+4D/6FAECV%C^[$#1.WVN_4"%HF'Y< _& )0/D\R6E8G^13%#\EC+[ M'U!+ P04 " #5.VE7#9B4TVL" ]!@ &0 'AL+W=O)B/;+P+ M^,U@KX_ZQ#IYE7)C!S^RB1=80< A-9:!8K.#.7!NB5#&WX;3:[>TP./^@?V; M\XY>7JF&N>0O+#/%Q!M[)(.<;KE9ROUW:/PX@:GDVOV3?1W[=>21=*N-% T8 M%0A6UBU]:_)P!!A< H0-(#P'#"\ H@80.:.U,F?KD1J:Q$KNB;+1R&8[+C<. MC6Y8:4]Q912N,L29Y*S4A&YE+@+='4);I'7EPN<'ZZ X5' M2Z8:#[VRJYKHQ[+Z:;/WK-X[O+#W/7F6I2DT>2HSR$[Q/OIH MS80',[/P*N$*JCZ)@B\D#,*H0\_\\_#PBIRHS6WD^(87^)[>*KRLF#<#2I ; M5I)WH$K?DIL_V'8F[#KA74W0Y>P_@">>AJVGX56F)=.;7JX B*(&NBS4^$%] MX6P1V25!/XC&L;\[%MR$A:=A81MUHF[4JAM]+N,[R?'VNR2.NO8>GROL MC+J/[D]^9WK]HYXG6UKX-0]_;/Y&=;&NI3]HZD+ZS-5 M:X8/CT..E$'?EB)5%ZMZ8&3EWONK-%@]7+? ^@[*!N!Z+O'--P.[0?O%2#X M4$L#!!0 ( -4[:5?/7G+5B , +<. 9 >&PO=V]R:W-H965T4(BNVPSK*HB\VKSF^X9B>&6^Y>)(I@"+?\JR0$R=5JKQR M71FGD%-YR4LH<&?)14X53L7*E:4 FABA/',#SQNX.66%,QV;M7LQ'?.URE@! M]X+(=9Y3\?T&,KZ=.+[SO/# 5JG2"^YT7-(5S$$MRGN!,[?1DK <"LEX000L M)\ZU?S7S>UK G/C*8"M;8Z)1'CE_TI,_DHGC:8\@@UAI%12_-C"#+-.:T(]_ M:J5.8U,+ML?/VC\9>(1YI!)F//N3)2J=.)%#$EC2=:8>^/9WJ('Z6E_,,VD^ MR;8^ZSDD7DO%\UH8/0"K!8H721A-9%$Q)2/(/[&@XOY+3D_NR!GQ"4RI0(D845U^D-KX4O*UY(6"2Z>O9B/7878 MVGDWKA%O*L3@%<01N>.%2B7YM4@@>2GO8KB:F 7/,;L)K KG4%Z2T/M B\( MC_@SLXO?0HSBOA$/+.Z$S16&1E_O%7V+8H/!AZ0)WSG&JQI>'(M6I:UOM.E? M^68Z\KRQNVD36"WJI^5*EC2&B8-OAP2Q 6?Z\T_^P/O%PM-K>'HG\BPI$V1# MLS60$D3%9.@2GF54R-WJ4=#*3-0"#2^C<(_4ZDM'TGY#VC^1=&N>&_SQT T( M?#Y;Z,?(*K6#%ME@%/7VR X/A;W>L#GTPN-!X_' ZO%O@A9O2+7!":EF-=CQ M H8-SO TG'=FVO!(IHWV,\WJ2D?0J &-3@-]8Z)%ASG4#X=[8%;3'<%&#=C( M"O;U34_?Z" ?][/1:JTCB^_M_HR]DVC>F8ZUE8&%T^Y(5]!6U>%;0;$$6P+3 M><@%B6D18UUW\BW6NFW7:#??%2_8X05=\-Y[K<%_7ZO5KZ[.0*VQ8S3+&S!*$/ MX/Z28[-13[2!IE>=_@M02P,$% @ U3MI5U+R%(&[ @ )@@ !D !X M;"]W;W)K&ULI5;;;MLP#/T5P>A#"VSU+4DO2 (T MEV%]Z%8T[?:LVDPL5)9<26ZR??THV?5R<=)@>XDMZ1R2AY3)])=2O>@,P)!5 MSH4>>)DQQ;7OZR2#G.IS68# D[E4.36X5 M?%PIHZD@Y]Z,@Z/DY9<(;]MW> MO1KV96DX$W"OB"[SG*I?(^!R.?!"[WWC@2TR8S?\8;^@"YB!>2KN%:[\QDK* M37@][5J\ _Q@L-1K[\0J>9;RQ2YNTX$7V(" 0V*L!8J/-Q@# MY]80AO%:V_0:EY:X_OYN_8O3CEJ>J8:QY#]9:K*!=^F1%.:TY.9!+K]"K<<% MF$BNW2]9UMC (TFICPAQ38B/]="I M"9UC/71K@I/N5]I=XB;4T&%?R251%HW6[(O+OF-COIBP]V1F%)XRY)GA-VF MA 'Y3+Z;#!2Y%8G, 9;1Z72%EU3#&3F=@*&,ZS.$/\TFY/3D MC)P0)LAC)DM-1:K[OL$8K2<_J>,95?%$>^*)R9T4)M-D*E)(6_B3P_RK WP? M<],D*'I/T"@Z:' &Q3F)@T\D"J*X)9[Q\?2H3<[_>9_^L_>-9,3-;8F=O M>[?"@ )ML,CV+K25MS+0@UH0V2G$=DY*/(!*&>_(24+;+,$FUG*="$UY?93@->2%=@G39OVRFYW M+9I@2_B'B,F'B.DNXB)H5]QM%'PN:+>RNYB6RK9X M"^/MROIKC2\'M7 31Y-$EL)4M[K9;8;:C>OE6_NC\'H&PO=V]R:W-H965T MW=]5>,WXL$0**'E&9BX"12 MYA>N*Z($4BQ.6 Z9^K)@/,52#7GLBIP#GANCE+J!YW7=%)/,&?;-NRD?]EDA M*#S[.!XZG/0(*D=026/TL80R4:B7E MQ\]*U*G7U(;-YT?U]P9>P)ZME+3#R8VQEK1D$RG\59R]94H.SF\9A*0[Z,WZ!.)5';@-;H! 9A' M"<+9'*GP4#QC')N@7\8<0"51"G1\!1(3*M 7>) %IJ^4Q-WM%3H^>H6.$,G0 MEX050DF(OBN5HWHY-ZJ<&I5.!7]PRD<3ELE$H'?9'.8M]F.[_;G%WE4!JJ,4 M/$9I%%@%K]GR!(7>:Q1X?J_-'[OY+>2/YD%H<2>LDQ8:O=,_Z%V./J$189MT MH.\32&? ?[3%VJJEKXD+D>,(!HZZ!P3P)3C#ER_\KO>V#?1 8EO8IS7VJ17[ M+E]PE5'HO>D MK(]9F@*/"*8M62[W 5MC*@FTYKRWD_/0"W>3;O5E3]+SFO3\'Y*>)S+!-/U[ MYJV+/#?S!Q+;BH?O;4H&[_^<^&J=9OK/6NYKNSO[XC8J)/]_;/5JE>;_)M_W M6FBMWNQ+&VQH _MV5U4ZGCVQM+!K/7=7'TIMFWQ35/GVJJHEJ5-,VLK/D5WI MV=SASL[8;(IMF$VIY-MKI1T8]'E&26S*^%:B Q5%%=%N'18T=WH)Y3;:%G6R M8M/-"12Q(I-E!U._K3O&2],GN9OI9;LYP3PFF4 4%LK4.SE3=PHO.[AR(%EN MFJ 9DZJE,H^)ZGJ!ZPGJ^X*I1J@:Z 7J/GKX&U!+ P04 " #5.VE7F*./ MIP4# !%"0 &0 'AL+W=O?NZ_OX;)^'.R[6,D94\) F3(Z<6*G-F>O*,,:4R";?(--?EERD1.FN6+ER M(Y!$UBE-7-_S>FY**'."H1V;B6#(,Y50AC,!,DM3(A['F/#=R&DY3P,W=!4K M,^ &PPU9X1S5W68F=,\M52*:(I.4,Q"X'#GGK;/)P-A;@^\4=W*O#89DP?G: M="ZCD>.9@##!4!D%HO^V.,$D,4(ZC/M"TRFG-([[[2?UKY9=LRR(Q E/?M!( MQ2-GX$"$2Y(EZH;OOF'!TS5Z(4^D_85=8>LY$&92\;1PUA&DE.7_Y*%8AST' MK5/MX!<._J%#YQ6'=N'0MJ!Y9!9K2A0)AH+O0!AKK68:=FVLMZ:AS&1QKH3^ M2K6?"JZY0FCY\!GFBH?KF"<1"OD)+NXSJA[A>(J*T$3"+3ZHC"0GVO!N/H7C MHQ,X A=D3 1*H SN&%6RH0=U^S;FF20LDD-7Z1C-3&Y8Q#/.X_%?B><4KCA3 ML80+%F'TW-_5;"6@_P0X]FL%Y[AI0MMK@._Y[8IX)G_O[M>$TR[7NVWU.J_H MS00/$2,)2\%3N)0R(RQ$X$N8\#35^]JFH6K=U35G:7%LW@[9;R=VGC/E6=Q)XA=TOD;BVRS8!-#48PS01E*YBAH#QJP-SN]P9%TVYKT&\?)*LVC#="]DK(7CUD?G!SR@;,!-6[4%/FA%50N=Y@ M?_\U_<$!4NVD;T3JETC]_W2T^A5'R_,.T&HG?R/:H$0;O .:V9:JBF_PDL][ MP5<;P;_RN7L5*46QLH5:0L@SIO*[NQPMWP+GM@0>C(_U&R$OZ7]D\@>&OI)6 ME$E(<*DEO69?'R>1%^V\H_C&UKT%5[J*VF:LWSDHC('^ON2Z]A4=,T'Y<@I^ M U!+ P04 " #5.VE766^[-3X# H% #0 'AL+W-T>6QE57@MVNV!,!ZM8#H1<=< MJ+)%,?GX,/E]XIAT_R#I/UH/WP$V/3#(A6@,]H@+C(6TZ=K -/H&" MNGVW+HW#N:+K;N^2M 1[,TFFA4J9:M)TR28T'@J6@1W%YPNXZZ(, =2ZR$TC MY71>2&H];!AUP\C.F!"W\(!_SQYIK[*M';/[)9NF,50WG8SK@/ZVFM/>EHV> MI1N4_*'0GY9F.M+VH;#9C6(97]G^*FL,8.I=7)V6I5A_%'PN<^8F?W#"\9!N M>,&B4/R7R0:E,C,!IDCPP)3FL^W(3T7+.[;2FW):9;CGWA%Z_K?K/&>2*2JV M39O:?\VK_&S'4?^E+-MOE5W#7H_U6_NUF[P\!I/Q,9@\BIH<'(/)Y A,]E_L M6W.OR; ^96P=91X=9)IH ?&$?D&!T_1)@VF2RXTEW5OP=.4R2?G&2.OZ=3\ M&?1(WXQ/64:70M\UX(BT[:\LY-VY.JR87ERE;L712 M=]5\:IN!:9BL]06$7>3:7GX$XSC,CP"&Y<$<8!S'PO+\3_,9H/-Q&.9MX$4& M*&> "5B,\77&A#_N@$C2?R[C>4!!K8+6.U ?G\>J"D_ M)XI@5S%OV!.,(TF"(5"+_AJ-8V1U8OCX]P=[2J(H2?P(8'X'480A\#3B".8 M/&!(%-GWX,[[*-R\I\+V?X/CWU!+ P04 " #5.VE7EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( -4[:5>J>QY8 MX@, ,\> / >&PO=V]R:V)O;VLN>&ULQ9E=;],\%(#_BI4;0 +:?+3[ M$$6";;Q,@C&M:+?(34X7:X[=UW88X]=SG*C"8>2(FSI7;6S'?7)JG\=VWCQH M<[_1^I[]:*2RJZ1V;G(PN M#OO//HBGYE_"J+=;4<*Y+ML&E.OC:$!Z0&5KL;,)4[R!5;)OPMZIBETHAT%B MEZKO"MOZ)\6?OJSZIW:(&\30G JL,)=5!WXXR#.M*E 6*H;?K):B0HZ*O>>2 MJQ)8 )D1D-F$D-^R #(G(/-)(-<>!V\-( L"LI@0;14Z[%G1)X/U_6!D%_^W8O=G,"GK MI ?63H>Y1,QW96E:G-P7/W9^R@_B2!DG/;!R.L C!#S332.<;]W-:Y^2G!BL M,"CGI >63H=Y[">XT^7]JPWOLV;C@XFM0TS*.NF!M=-AGB#FC:]%Q&MN_*SI M(GH#(2;EG?3 XNES^APYO[@:#"XI2]T,Z"CAI%&,XY7S"6_ R?(20V>!F[+^ MPS@II9PTAG/2;#\F:RTK,/99EX/<8TA).2>=4CJ#U5I&22>;5#J#/01EG6Q* MZPRC2>YUIK(.>XZ;7!EB4N[)IG3/,)J4>[(IW3/$I-R3Q7#/DZ3>_^-@7X28 ME'NR*.X9V4\,HTE)*(LAH=&\&6X@,TI"60P)C>7-830I"V4Q+#2*&48SIRR4 MQ[#0:'H?8%(6RB>U4'AND%,6RJ>ST#F.@1"3/'.+8:&_8F+&+^L0D[)0'L-" MH[(PT"CF(L2D M+)3'L- HYC(\7J_ %!+ P04 " #5.VE7 MN#;$W*D! N&P &@ 'AL+U]R96QS+W=OE0G^/^T,3>Y52=X[S8I]1\.!?7^W J8[]NPOEV95NWIS+=ENW. M->7Z6.Z"T\%@Y-K7&<5B]CJSM[HVX3\3Z^WVL Z?]?K[%,[IC\'NIVZ/<1]" M*GJKLMV%-"_CNY^D/YMBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM M!'H;ZFT$>EMGLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;X]Z M>P*]/>KM"?3VJ+_IUZQW2M0GSV/-;X_'=2G6[W MAN?C[\O'R^QQ2]02P,$% @ U3MI5U/9*RFR 0 4QL !, M !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-? MP$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8 M#QAJ6X\-7[D6XUH/GVB7*TK/WC> MAL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<= MVIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+* M7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) 97)PC$ 8 )PG 3 " &UL4$L! A0#% @ U3MI5_H\4@3^!0 ZQ\ !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ U3MI5Q 78SXB!0 5A4 !@ ("!Q!8 M 'AL+W=OO M7PP -)M 8 " @1P< !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ U3MI M5T4T+ =R!@ ;AL !@ ("!'2L 'AL+W=OC$ZR H #0; 8 M " @<4Q !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ U3MI5\M!7._T P [0D !D M ("!9C\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U3MI5P_!J_@/ P H 8 !D ("! MHDT 'AL+W=O&PO=V]R:W-H965T12#^($@@ "D6 9 M " @4Y5 !X;"]W;W)K&UL4$L! A0#% M @ U3MI5R()#>5@ @ <04 !D ("!EUT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U3MI5P@GJ:2] @ ZP4 !D M ("!87, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U3MI5R/_H>C&PO=V]R:W-H965T@O*+)0 ( +L$ 9 M " @?N# !X;"]W;W)K&UL4$L! A0#% @ MU3MI5U<[/.Q9!P &D, !D ("!&PO=V]R:W-H965TXFH:H10( ',% 9 " @723 !X;"]W M;W)K&UL4$L! A0#% @ U3MI5WXV%6,@ @ ML00 !D ("!\)4 'AL+W=O&PO=V]R:W-H965T; !X;"]W;W)K&UL4$L! A0#% @ U3MI5T-J[SQ9 @ _P4 !D M ("!/)X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U3MI5V19XL>G!0 U"4 !D ("!Y*< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U3MI M5X"Y(/.T! 5QD !D ("!+[0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U3MI5U+R%(&[ @ )@@ M !D ("!>[\ 'AL+W=O&PO=V]R:W-H965T8HX^G M!0, $4) 9 " @3?& !X;"]W;W)K&UL4$L! A0#% @ U3MI5UEONS4^ P *!0 T M ( !<\D 'AL+W-T>6QE6.(# #/'@ #P @ '%S0 >&PO=V]R:V)O;VLN M>&UL4$L! A0#% @ U3MI5[@VQ-RI 0 +AL !H ( ! MU-$ 'AL+U]R96QS+W=O XML 58 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 59 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 168 197 1 false 30 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Nature of Business and Basis of Presentation Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation Note 1 - Nature of Business and Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Summary of Significant Accounting Policies Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies Note 2 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Fair Value Measurements Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements Note 3 - Fair Value Measurements Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Marketable Securities Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities Note 4 - Marketable Securities Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Property and Equipment Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment Note 5 - Property and Equipment Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Accrued Expenses Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses Note 6 - Accrued Expenses Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Commitments and Contingencies Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies Note 7 - Commitments and Contingencies Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Stock-based Compensation Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation Note 8 - Stock-based Compensation Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Related Parties and Related-Party Transactions Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions Note 9 - Related Parties and Related-Party Transactions Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Other Income Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income Note 10 - Other Income Notes 17 false false R18.htm 017 - Disclosure - Note 11 - License, Research and Collaboration Agreements Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements Note 11 - License, Research and Collaboration Agreements Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Stockholders' Equity Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity Note 12 - Stockholders' Equity Notes 19 false false R20.htm 019 - Disclosure - Note 3 - Fair Value Measurements (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables Note 3 - Fair Value Measurements (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements 20 false false R21.htm 020 - Disclosure - Note 4 - Marketable Securities (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables Note 4 - Marketable Securities (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities 21 false false R22.htm 021 - Disclosure - Note 5 - Property and Equipment (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables Note 5 - Property and Equipment (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment 22 false false R23.htm 022 - Disclosure - Note 6 - Accrued Expenses (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables Note 6 - Accrued Expenses (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses 23 false false R24.htm 023 - Disclosure - Note 7 - Commitments and Contingencies (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables Note 7 - Commitments and Contingencies (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies 24 false false R25.htm 024 - Disclosure - Note 8 - Stock-based Compensation (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables Note 8 - Stock-based Compensation (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation 25 false false R26.htm 025 - Disclosure - Note 10 - Other Income (Tables) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables Note 10 - Other Income (Tables) Tables http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income 26 false false R27.htm 026 - Disclosure - Note 1 - Nature of Business and Basis of Presentation (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual Note 1 - Nature of Business and Basis of Presentation (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation 27 false false R28.htm 027 - Disclosure - Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Details 28 false false R29.htm 028 - Disclosure - Note 4 - Marketable Securities - Marketable Securities (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details Note 4 - Marketable Securities - Marketable Securities (Details) Details 29 false false R30.htm 029 - Disclosure - Note 4 - Marketable Securities - Maturity (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details Note 4 - Marketable Securities - Maturity (Details) Details 30 false false R31.htm 030 - Disclosure - Note 5 - Property and Equipment (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual Note 5 - Property and Equipment (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables 31 false false R32.htm 031 - Disclosure - Note 5 - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details Note 5 - Property and Equipment - Schedule of Property and Equipment (Details) Details 32 false false R33.htm 032 - Disclosure - Note 6 - Accrued Expenses (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual Note 6 - Accrued Expenses (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables 33 false false R34.htm 033 - Disclosure - Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details) Details 34 false false R35.htm 034 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual Note 7 - Commitments and Contingencies (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables 35 false false R36.htm 035 - Disclosure - Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details) Details 36 false false R37.htm 036 - Disclosure - Note 8 - Stock-based Compensation (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual Note 8 - Stock-based Compensation (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables 37 false false R38.htm 037 - Disclosure - Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details) Details 38 false false R39.htm 038 - Disclosure - Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details) Details 39 false false R40.htm 039 - Disclosure - Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details) Details 40 false false R41.htm 040 - Disclosure - Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details) Details 41 false false R42.htm 041 - Disclosure - Note 8 - Stock-based Compensation - Summary of RSU Activity (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details Note 8 - Stock-based Compensation - Summary of RSU Activity (Details) Details 42 false false R43.htm 042 - Disclosure - Note 10 - Other Income - Schedule of Other Income (Expense) (Details) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details Note 10 - Other Income - Schedule of Other Income (Expense) (Details) Details 43 false false R44.htm 043 - Disclosure - Note 11 - License, Research and Collaboration Agreements (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual Note 11 - License, Research and Collaboration Agreements (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements 44 false false R45.htm 044 - Disclosure - Note 12 - Stockholders' Equity (Details Textual) Sheet http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual Note 12 - Stockholders' Equity (Details Textual) Details http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity 45 false false All Reports Book All Reports cmpx-20230930.xsd cmpx-20230930_cal.xml cmpx-20230930_def.xml cmpx-20230930_lab.xml cmpx-20230930_pre.xml cmpx20230930_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cmpx20230930_10q.htm": { "nsprefix": "cmpx", "nsuri": "http://www.compasstherapeutics.com/20230930", "dts": { "schema": { "local": [ "cmpx-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/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/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "cmpx-20230930_cal.xml" ] }, "definitionLink": { "local": [ "cmpx-20230930_def.xml" ] }, "labelLink": { "local": [ "cmpx-20230930_lab.xml" ] }, "presentationLink": { "local": [ "cmpx-20230930_pre.xml" ] }, "inline": { "local": [ "cmpx20230930_10q.htm" ] } }, "keyStandard": 181, "keyCustom": 16, "axisStandard": 12, "axisCustom": 0, "memberStandard": 22, "memberCustom": 8, "hidden": { "total": 10, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 5, "http://www.compasstherapeutics.com/20230930": 1 }, "contextCount": 168, "entityCount": 1, "segmentCount": 30, "elementCount": 295, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 589, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-CommonStockOutstandingMember", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "unique": true } }, "R6": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "longName": "005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-04-01_2023-06-30", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-04-01_2023-06-30", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "unique": true } }, "R8": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "longName": "007 - Disclosure - Note 1 - Nature of Business and Basis of Presentation", "shortName": "Note 1 - Nature of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies", "longName": "008 - Disclosure - Note 2 - Summary of Significant Accounting Policies", "shortName": "Note 2 - Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "longName": "009 - Disclosure - Note 3 - Fair Value Measurements", "shortName": "Note 3 - Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "longName": "010 - Disclosure - Note 4 - Marketable Securities", "shortName": "Note 4 - Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "longName": "011 - Disclosure - Note 5 - Property and Equipment", "shortName": "Note 5 - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "longName": "012 - Disclosure - Note 6 - Accrued Expenses", "shortName": "Note 6 - Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies", "longName": "013 - Disclosure - Note 7 - Commitments and Contingencies", "shortName": "Note 7 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "longName": "014 - Disclosure - Note 8 - Stock-based Compensation", "shortName": "Note 8 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions", "longName": "015 - Disclosure - Note 9 - Related Parties and Related-Party Transactions", "shortName": "Note 9 - Related Parties and Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income", "longName": "016 - Disclosure - Note 10 - Other Income", "shortName": "Note 10 - Other Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "longName": "017 - Disclosure - Note 11 - License, Research and Collaboration Agreements", "shortName": "Note 11 - License, Research and Collaboration Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "longName": "018 - Disclosure - Note 12 - Stockholders' Equity", "shortName": "Note 12 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables", "longName": "019 - Disclosure - Note 3 - Fair Value Measurements (Tables)", "shortName": "Note 3 - Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables", "longName": "020 - Disclosure - Note 4 - Marketable Securities (Tables)", "shortName": "Note 4 - Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables", "longName": "021 - Disclosure - Note 5 - Property and Equipment (Tables)", "shortName": "Note 5 - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables", "longName": "022 - Disclosure - Note 6 - Accrued Expenses (Tables)", "shortName": "Note 6 - Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables", "longName": "023 - Disclosure - Note 7 - Commitments and Contingencies (Tables)", "shortName": "Note 7 - Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables", "longName": "024 - Disclosure - Note 8 - Stock-based Compensation (Tables)", "shortName": "Note 8 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables", "longName": "025 - Disclosure - Note 10 - Other Income (Tables)", "shortName": "Note 10 - Other Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual", "longName": "026 - Disclosure - Note 1 - Nature of Business and Basis of Presentation (Details Textual)", "shortName": "Note 1 - Nature of Business and Basis of Presentation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "d_2018-03-20_2022-09-30", "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2018-03-20_2022-09-30", "name": "us-gaap:ProceedsFromIssuanceOrSaleOfEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "longName": "027 - Disclosure - Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "unique": true } }, "R29": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details", "longName": "028 - Disclosure - Note 4 - Marketable Securities - Marketable Securities (Details)", "shortName": "Note 4 - Marketable Securities - Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details", "longName": "029 - Disclosure - Note 4 - Marketable Securities - Maturity (Details)", "shortName": "Note 4 - Marketable Securities - Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "longName": "030 - Disclosure - Note 5 - Property and Equipment (Details Textual)", "shortName": "Note 5 - Property and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details", "longName": "031 - Disclosure - Note 5 - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Note 5 - Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual", "longName": "032 - Disclosure - Note 6 - Accrued Expenses (Details Textual)", "shortName": "Note 6 - Accrued Expenses (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "cmpx:AccruedManufacturingExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "cmpx:AccruedManufacturingExpenses", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details", "longName": "033 - Disclosure - Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details)", "shortName": "Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "cmpx:AccruedProjectExpensesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "cmpx:AccruedProjectExpensesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual", "longName": "034 - Disclosure - Note 7 - Commitments and Contingencies (Details Textual)", "shortName": "Note 7 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details", "longName": "035 - Disclosure - Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details)", "shortName": "Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "longName": "036 - Disclosure - Note 8 - Stock-based Compensation (Details Textual)", "shortName": "Note 8 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details", "longName": "037 - Disclosure - Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details)", "shortName": "Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "longName": "038 - Disclosure - Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details)", "shortName": "Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details", "longName": "039 - Disclosure - Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2022-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "unique": true } }, "R41": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details", "longName": "040 - Disclosure - Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details)", "shortName": "Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details", "longName": "041 - Disclosure - Note 8 - Stock-based Compensation - Summary of RSU Activity (Details)", "shortName": "Note 8 - Stock-based Compensation - Summary of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details", "longName": "042 - Disclosure - Note 10 - Other Income - Schedule of Other Income (Expense) (Details)", "shortName": "Note 10 - Other Income - Schedule of Other Income (Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-09-30", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual", "longName": "043 - Disclosure - Note 11 - License, Research and Collaboration Agreements (Details Textual)", "shortName": "Note 11 - License, Research and Collaboration Agreements (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2018-11-01_2018-11-30_TypeOfArrangementAxis-ABLBioAgreementMember", "name": "cmpx:UpfrontPayment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2018-11-01_2018-11-30_TypeOfArrangementAxis-ABLBioAgreementMember", "name": "cmpx:UpfrontPayment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual", "longName": "044 - Disclosure - Note 12 - Stockholders' Equity (Details Textual)", "shortName": "Note 12 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "d_2023-01-01_2023-09-30", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-01-01_2023-09-30_SubsidiarySaleOfStockAxis-AtTheMarketMember", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cmpx20230930_10q.htm", "unique": true } } }, "tag": { "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketableSecuritiesUnrealizedGainLoss", "terseLabel": "Unrealized loss on marketable securities", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r35", "r36", "r226" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating lease, right-of-use (\"ROU\") asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r298" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "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": [ "r467" ] }, "cmpx_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for option awards granted during the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "cmpx_UpfrontPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "UpfrontPayment", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_UpfrontPayment", "terseLabel": "Upfront Payment", "documentation": "Amount of cash outflow for upfront payment." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected term (in years) (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r249" ] }, "cmpx_The2020StockOptionAndIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "The2020StockOptionAndIncentivePlanMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2020 Stock Option and Incentive Plan [Member]", "documentation": "Represents the 2020 Stock Option and Incentive Plan." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r43", "r67", "r351", "r370", "r372", "r375", "r390", "r456" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r466" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r18" ] }, "cmpx_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueGranted", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, weighted average fair value", "documentation": "Intrinsic value of granted award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average remaining contractual term (Year)", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r247" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on marketable securities", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r97", "r98", "r177" ] }, "cmpx_ProceedsFromIssuanceOfCommonStockNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "ProceedsFromIssuanceOfCommonStockNet", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_ProceedsFromIssuanceOfCommonStockNet", "terseLabel": "Proceeds from Issuance of Common Stock, Net", "documentation": "Amount of cash inflow from the issuance of common stock, net of issuance costs." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r259", "r260", "r261", "r379", "r491", "r492", "r493", "r539", "r550" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r300", "r301" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseDiscountRate", "terseLabel": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r455" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Basic and diluted weighted average shares outstanding (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r128", "r133" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r467" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in-capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r42" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r203", "r219", "r220", "r221", "r222", "r223", "r224", "r312", "r313", "r314", "r446", "r447", "r449", "r450", "r451" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "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": [ "r26", "r90", "r440" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r468" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "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": [] }, "cmpx_statement-statement-note-10-other-income-schedule-of-other-income-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-10-other-income-schedule-of-other-income-expense-details", "lang": { "en-us": { "role": { "label": "Note 10 - Other Income - Schedule of Other Income (Expense) (Details)" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r225", "r227", "r255", "r256", "r258", "r452" ] }, "cmpx_AtTheMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "AtTheMarketMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "At The Market [Member]", "documentation": "Represents at the market." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement Disclosure [Text Block]", "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants." } } }, "auth_ref": [ "r78", "r79", "r84" ] }, "cmpx_statement-statement-note-10-other-income-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-10-other-income-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Other Income" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r203", "r219", "r220", "r221", "r222", "r223", "r224", "r285", "r312", "r313", "r314", "r446", "r447", "r449", "r450", "r451" ] }, "cmpx_statement-statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "lang": { "en-us": { "role": { "label": "Note 3 - Fair Value Measurements - Financial Assets Measured at Fair Value on a Recurring Basis (Details)" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r204", "r216", "r278", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r357", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r499", "r500", "r501", "r502" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "cmpx_CashAndMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "CashAndMarketableSecurities", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_CashAndMarketableSecurities", "terseLabel": "Cash and Marketable Securities", "documentation": "The amount of cash and marketable securities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r53", "r137" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "terseLabel": "Unvested, weighted average fair value", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents." } } }, "auth_ref": [ "r510", "r540" ] }, "cmpx_statement-statement-note-3-fair-value-measurements-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-3-fair-value-measurements-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: amount of lease payments representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r302" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r203", "r219", "r224", "r285", "r313", "r446", "r447", "r449", "r450", "r451" ] }, "cmpx_statement-statement-note-4-marketable-securities-marketable-securities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-4-marketable-securities-marketable-securities-details", "lang": { "en-us": { "role": { "label": "Note 4 - Marketable Securities - Marketable Securities (Details)" } } }, "auth_ref": [] }, "cmpx_CommonStockOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "CommonStockOutstandingMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock Outstanding [Member]", "documentation": "Represents common stock outstanding." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r203", "r219", "r224", "r285", "r312", "r449", "r450", "r451" ] }, "cmpx_statement-statement-note-4-marketable-securities-maturity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-4-marketable-securities-maturity-details", "lang": { "en-us": { "role": { "label": "Note 4 - Marketable Securities - Maturity (Details)" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_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": [ "r71", "r94", "r114", "r136", "r140", "r142", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r268", "r270", "r291", "r347", "r401", "r456", "r465", "r507", "r508", "r545" ] }, "cmpx_DevelopmentMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "DevelopmentMilestonePayment", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_DevelopmentMilestonePayment", "terseLabel": "Development Milestone Payment", "documentation": "Represents payments for development milestones." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-4-marketable-securities-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-4-marketable-securities-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Marketable Securities" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r467" ] }, "cmpx_DebtSecuritiesAvailableforsaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "DebtSecuritiesAvailableforsaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details" ], "lang": { "en-us": { "role": { "label": "Maturing after one year through two years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": [] }, "cmpx_statement-statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment - Schedule of Property and Equipment (Details)" } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-5-property-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-5-property-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Property and Equipment" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "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": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r288" ] }, "cmpx_statement-statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details", "lang": { "en-us": { "role": { "label": "Note 6 - Accrued Expenses - Schedule of Accrued Expenses (Details)" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of future minimum lease payments", "label": "us-gaap_OperatingLeaseLiability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r299" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "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": [ "r19", "r89", "r114", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r269", "r270", "r271", "r291", "r456", "r507", "r545", "r546" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r21", "r86", "r103", "r104", "r105", "r115", "r116", "r117", "r119", "r125", "r127", "r135", "r179", "r180", "r218", "r259", "r260", "r261", "r264", "r265", "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r292", "r293", "r294", "r295", "r296", "r297", "r303", "r367", "r368", "r369", "r379", "r429" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r203", "r219", "r220", "r221", "r222", "r223", "r224", "r285", "r314", "r446", "r447", "r449", "r450", "r451" ] }, "cmpx_statement-statement-note-6-accrued-expenses-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-6-accrued-expenses-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Accrued Expenses" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "negatedLabel": "Unrealized Losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r152" ] }, "cmpx_statement-statement-note-7-commitments-and-contingencies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-7-commitments-and-contingencies-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r70", "r75", "r76", "r85", "r145", "r146", "r289", "r290" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r115", "r116", "r117", "r119", "r125", "r127", "r179", "r180", "r259", "r260", "r261", "r264", "r265", "r272", "r274", "r275", "r277", "r280", "r367", "r369", "r379", "r550" ] }, "cmpx_statement-statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 7 - Commitments and Contingencies - Undiscounted Cash Flows Reconciled to Operating Lease Liabilities (Details)" } } }, "auth_ref": [] }, "cmpx_MarketableSecuritiesAmortizationOfPremiumAndDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "MarketableSecuritiesAmortizationOfPremiumAndDiscount", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "cmpx_MarketableSecuritiesAmortizationOfPremiumAndDiscount", "terseLabel": "Amortization of premium and discount on marketable securities", "documentation": "Represents amortization of premium and discount for marketable securities ." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-8-stockbased-compensation-stockbased-compensation-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-8-stockbased-compensation-stockbased-compensation-expense-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stock-based Compensation - Stock-based Compensation Expense (Details)" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details" ], "lang": { "en-us": { "role": { "label": "Maturing in one year or less", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r155", "r344" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r449", "r451", "r549" ] }, "cmpx_ManufactureAndPurchaseOfCTX009Member": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "ManufactureAndPurchaseOfCTX009Member", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "Manufacture and Purchase of CTX-009 [Member]", "documentation": "Related to manufacture and purchase of CTX-009." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stock-based Compensation - Summary of Restricted Stock Activity (Details)" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Operating lease obligations, current portion", "negatedLabel": "Less: operating lease obligations, current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r299" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-8-stockbased-compensation-summary-of-rsu-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-8-stockbased-compensation-summary-of-rsu-activity-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stock-based Compensation - Summary of RSU Activity (Details)" } } }, "auth_ref": [] }, "cmpx_MaximumCommercialMilestonePaymentsAndRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "MaximumCommercialMilestonePaymentsAndRoyalties", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_MaximumCommercialMilestonePaymentsAndRoyalties", "terseLabel": "Maximum Commercial Milestone Payments and Royalties", "documentation": "The maximum amount of commercial milestone payments and royalties." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stock-based Compensation - Summary of Stock Option Activity (Details)" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Unrealized gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r151" ] }, "cmpx_MaximumDevelopmentAndRegulatoryMilestonePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "MaximumDevelopmentAndRegulatoryMilestonePayments", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_MaximumDevelopmentAndRegulatoryMilestonePayments", "terseLabel": "Maximum Development and Regulatory Milestone Payments", "documentation": "The maximum amount of development and regulatory milestone payments." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-8-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-8-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Stock-based Compensation" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Loss before income tax expense", "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", "r48", "r73", "r136", "r139", "r141", "r143", "r343", "r355", "r444" ] }, "cmpx_MilestonePaymentObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "MilestonePaymentObligation", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_MilestonePaymentObligation", "terseLabel": "Milestone Payment Obligation", "documentation": "Amount of obligation for milestone payments." } } }, "auth_ref": [] }, "cmpx_statement-statement-note-8-stockbased-compensation-weighted-average-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "statement-statement-note-8-stockbased-compensation-weighted-average-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stock-based Compensation - Weighted Average Assumptions (Details)" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOperatingLeaseLiability", "terseLabel": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r473", "r487" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r9", "r67" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r108", "r109" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r41", "r44", "r45", "r62", "r391", "r407", "r430", "r431", "r456", "r465", "r489", "r503", "r541", "r550" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r267" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r16" ] }, "cmpx_MilestonePaymentsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "MilestonePaymentsPaid", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_MilestonePaymentsPaid", "terseLabel": "Milestone Payments Paid", "documentation": "Amount of cash outflow for milestone payments." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r483" ] }, "cmpx_OphthalmologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "OphthalmologyMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Ophthalmology [Member]", "documentation": "Represents ophthalmology." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "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": [ "r9", "r86", "r103", "r104", "r105", "r115", "r116", "r117", "r119", "r125", "r127", "r135", "r179", "r180", "r218", "r259", "r260", "r261", "r264", "r265", "r272", "r273", "r274", "r275", "r276", "r277", "r280", "r292", "r293", "r294", "r295", "r296", "r297", "r303", "r367", "r368", "r369", "r379", "r429" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r8", "r23", "r273", "r276", "r303", "r367", "r368", "r484", "r485", "r486", "r491", "r492", "r493" ] }, "cmpx_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease obligations, long-term portion", "label": "Operating lease obligations, long-term portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r299" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r284", "r285" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, options (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r235" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxExpenseBenefit", "negatedLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r77", "r83", "r126", "r127", "r138", "r263", "r266", "r360" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "cmpx_OncologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "OncologyMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Oncology [Member]", "documentation": "Represents oncology." } } }, "auth_ref": [] }, "cmpx_NumberOfOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "NumberOfOperatingLeases", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_NumberOfOperatingLeases", "terseLabel": "Number of Operating Leases", "documentation": "The number of operating leases." } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r7", "r459", "r460", "r461", "r462" ] }, "cmpx_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "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": [ "r24", "r100", "r102", "r106", "r341", "r358" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireMarketableSecurities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r495" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r191", "r414" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r5", "r28" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r190", "r191", "r414" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Total property and equipment\u2013at cost", "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": [ "r64", "r91", "r354" ] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details" ], "lang": { "en-us": { "role": { "label": "Other income", "totalLabel": "Total other income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "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": [ "r88", "r96", "r114", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r268", "r270", "r291", "r456", "r507", "r508", "r545" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "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": [ "r63", "r80", "r81", "r82" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r10", "r11", "r31" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r345", "r354", "r456" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r69" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r449", "r496", "r497", "r498" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15", "r456" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r64" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r283" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, aggregate intrinsic value", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r247" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r302" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Compensation and benefits", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, options (in shares)", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r247" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r144", "r339", "r361", "r362", "r363", "r364", "r365", "r366", "r439", "r448", "r457", "r474", "r505", "r506", "r509", "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, weighted average exercise price (in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r247" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale or maturities of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited or canceled, shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, shares (in shares)", "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": [ "r242" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "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": [ "r302" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted, fair value per share (in dollars per share)", "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": [ "r242" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Unvested, shares (in shares)", "periodEndLabel": "Unvested, shares (in shares)", "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": [ "r239", "r240" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r144", "r339", "r361", "r362", "r363", "r364", "r365", "r366", "r439", "r448", "r457", "r474", "r505", "r506", "r509", "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Unvested, fair value per share (in dollars per share)", "periodEndLabel": "Unvested, fair value per share (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r239", "r240" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested, shares (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r243" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "totalLabel": "Total accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested, fair value per share (in dollars per share)", "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": [ "r243" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "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": [ "r302" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Remainder of 2023", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r544" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r544" ] }, "cmpx_AccruedClinicalExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "AccruedClinicalExpenses", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_AccruedClinicalExpenses", "terseLabel": "Accrued Clinical Expenses", "documentation": "The amount of accrued clinical expenses." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r254", "r262" ] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractualObligation", "terseLabel": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r490" ] }, "cmpx_AccruedProjectExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "AccruedProjectExpensesCurrent", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details" ], "lang": { "en-us": { "role": { "label": "Project expenses", "documentation": "Amount of accrued project expenses classified as current." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "negatedLabel": "Proceeds from issuance of common stock", "terseLabel": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r20", "r38", "r348", "r388" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r32" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r39", "r60", "r61" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfStockIssuanceCosts", "negatedLabel": "Issuance costs from issuance of common stock", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r3", "r374" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r64" ] }, "cmpx_AdimabAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "AdimabAgreementMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Adimab Agreement [Member]", "documentation": "Represents Adimab agreement." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, weighted average remaining contractual term (Year)", "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": [ "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r30" ] }, "cmpx_AccruedManufacturingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "AccruedManufacturingExpenses", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual" ], "lang": { "en-us": { "role": { "label": "cmpx_AccruedManufacturingExpenses", "terseLabel": "Accrued Manufacturing Expenses", "documentation": "The amount of accrued manufacturing expenses." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Vesting of share-based awards", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r33", "r40", "r41", "r67" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "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_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "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": [ "r467" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r283", "r288" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r60", "r112" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common shares issued, net of issuance costs of $0.1 million", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r9", "r40", "r41", "r67", "r379", "r429", "r436", "r464" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r50" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r467" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "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_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r6" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock issued upon exercise of options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r9", "r21", "r67" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r469" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r467" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions" ], "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": [ "r115", "r116", "r117", "r135", "r339", "r373", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r408", "r410", "r411", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r458" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r467" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common shares issued, net of issuance costs of $0.1 million (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r9", "r40", "r41", "r67", "r374", "r429", "r436" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r22", "r23", "r47", "r95", "r350", "r371", "r372" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [ "r470" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r376", "r377", "r378", "r412", "r413", "r414", "r433", "r435" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityExTransitionPeriod", "terseLabel": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r472" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 }, "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details" ], "lang": { "en-us": { "role": { "label": "Realized gain on disposal of equipment", "negatedTerseLabel": "Gain on disposal of equipment", "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": [ "r5" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Vesting of share-based awards (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": [ "r9", "r40", "r41", "r67" ] }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "The costs incurred 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 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, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept." } } }, "auth_ref": [ "r538" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r453" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "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": [ "r471" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r93" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r148", "r186", "r346" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Common stock issued upon exercise of options (in shares)", "negatedLabel": "Exercised, options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r9", "r40", "r41", "r67", "r236" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r52", "r411" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables" ], "lang": { "en-us": { "role": { "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r14" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited or canceled, fair value per share (in dollars per share)", "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": [ "r244" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r65", "r192", "r193", "r438", "r504" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited/canceled, options (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r237" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r245" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r46", "r72", "r352", "r456", "r489", "r503", "r541" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r34" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding, aggregate intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r30" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Outstanding, options (in shares)", "periodEndLabel": "Outstanding, options (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r231", "r232" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodEndLabel": "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": [ "r231", "r232" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r181", "r182", "r183", "r184", "r185", "r187", "r188", "r189", "r204", "r216", "r278", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r357", "r445", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r499", "r500", "r501", "r502" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r452" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 }, "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Marketable Securities", "label": "Fair Value", "totalLabel": "Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r149", "r186", "r340", "r494" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "ROU asset amortization", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r488" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r441", "r449", "r451", "r547" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r257" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r250" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Risk-free rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r252" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm", "terseLabel": "Lessee, Operating Lease, Remaining Lease Term (Year)", "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": [ "r542" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions" ], "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": [ "r115", "r116", "r117", "r135", "r339", "r373", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r403", "r404", "r405", "r406", "r408", "r410", "r411", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r429", "r458" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "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": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r66", "r113", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r217", "r218", "r279", "r432", "r434", "r437" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)", "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": [ "r543" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "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": [ "r235" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss per share - basic and diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r107", "r120", "r121", "r122", "r123", "r124", "r128", "r129", "r131", "r132", "r133", "r134", "r281", "r282", "r342", "r359", "r442" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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", "r57" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "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": [ "r236" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r5", "r28" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r26", "r57", "r111" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited/canceled, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r237" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsFairValueDisclosure", "totalLabel": "Total assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r37" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss", "totalLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r49", "r59", "r74", "r87", "r99", "r101", "r105", "r114", "r118", "r120", "r121", "r122", "r123", "r126", "r127", "r130", "r136", "r139", "r141", "r143", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r282", "r291", "r356", "r409", "r427", "r428", "r444", "r463", "r507" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued (in shares)", "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": [ "r41" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash 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": [ "r110" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "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.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "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": [ "r110" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": [ "r57", "r58", "r59" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.0001 par value: 300,000 shares authorized; 127,476 and 126,495 shares issued at September 30, 2023 and December 31, 2022, respectively; 127,445 and 126,302 shares outstanding at September 30, 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": [ "r41", "r349", "r456" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_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": [ "r17", "r114", "r178", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r269", "r270", "r271", "r291", "r387", "r443", "r465", "r507", "r545", "r546" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r41", "r389" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r41", "r389", "r407", "r550", "r551" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r136", "r139", "r141", "r143", "r444" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r267" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: 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": [ "r29", "r92", "r353" ] }, "cmpx_ABLBioAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.compasstherapeutics.com/20230930", "localname": "ABLBioAgreementMember", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual" ], "lang": { "en-us": { "role": { "label": "ABL Bio Agreement [Member]", "documentation": "Represents the ABL Bio Agreement." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation", "http://www.compasstherapeutics.com/20230930/role/statement-note-1-nature-of-business-and-basis-of-presentation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-schedule-of-other-income-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-10-other-income-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements", "http://www.compasstherapeutics.com/20230930/role/statement-note-11-license-research-and-collaboration-agreements-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity", "http://www.compasstherapeutics.com/20230930/role/statement-note-12-stockholders-equity-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-2-summary-of-significant-accounting-policies", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-financial-assets-measured-at-fair-value-on-a-recurring-basis-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-3-fair-value-measurements-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-marketable-securities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-maturity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-4-marketable-securities-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-schedule-of-property-and-equipment-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-5-property-and-equipment-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-schedule-of-accrued-expenses-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-6-accrued-expenses-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-7-commitments-and-contingencies-undiscounted-cash-flows-reconciled-to-operating-lease-liabilities-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-details-textual", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-stockbased-compensation-expense-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-restricted-stock-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-rsu-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-summary-of-stock-option-activity-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-tables", "http://www.compasstherapeutics.com/20230930/role/statement-note-8-stockbased-compensation-weighted-average-assumptions-details", "http://www.compasstherapeutics.com/20230930/role/statement-note-9-related-parties-and-relatedparty-transactions" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.compasstherapeutics.com/20230930/role/statement-document-and-entity-information" ], "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": [] } } } }, "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": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "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" }, "r16": { "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),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r77": { "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" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "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" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r345": { "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" }, "r346": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r467": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r470": { "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" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r472": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r475": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r480": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r550": { "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" }, "r551": { "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" } } } ZIP 64 0001171843-23-006912-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-23-006912-xbrl.zip M4$L#!!0 ( -4[:5?!!'K;"PX ,&G 1 8VUP>"TR,#(S,#DS,"YX MIR[%5A)->TG+ M,I#^]:/%=NS$CA<4",1/!&UG^W1T="3;WWY]L2WPA*E'7.>LT3YH-0!V#-NC8&OYW?WP (6NW33K=_"QY'%Z#3ZG1ANPU;/0B_?WOQS%//F&$; 9-M&T-BPYR^)UH9KSY'G ML1EG9XY]1@Q/E#4%T5:OVXHZNK[#Z"+J^S*FUH&'C8.I^]0,*F6GJ(-/*5=( M5H^@-M'%Q"2]-:](-F04LL4<>PE19!\1(;\HKD@TIBQI.D#>6]'GA M:J,5=<2;JJID!S:G&?1Y3:*I[\$I0O/UD8.*U<89?(0UB>:"LLF2C 3Z/6JJ MRGA3LL$:Q!$3S8BL\;)FO6!:M'N]7E/6-@!BC)*QS_"52^U+/$&^Q;GQG3]] M9)$)P2:?TA:VL<,2#6+5#-$I9C^1C;TY,G"YF<5= 0!R/A-[[E(&G-1QL@15 M3N#&-1"3+BBSB_@/AOV@*(+M#NRV#SCI1K, %YE@3F/!R^Z@?D+QLQKMI)\I M1#W>)?SG%1S$O$0A\E%[^>L5A)OI_S?J^AADW%9,1<;[Q/]]PIM M<"#WFM2U<-/!4Q$D%YL+%J6)7F)"],12USY>Y0,YCLOD4+(L+)W/B3-Q@R)> M*,*$TS#0N\<3( .'4T0-06=S>-&<4W>.*2,D3,;7T'0-7_[@ MNV7(_Q*V@&(N4EM2:0#1[_'^NE2$K;@M3B1B-61V:3RUK2BR'?S>:K7X!OXR MH!7_V7=,,)!DP?62[+?F"JTU-GP/FW?.=_E[99($G8,6FSHF@5B\WZJQTWL& MI:%UBQG=#.,F0?5@L(@!S5Q3>@[R#>)7!1T M8.*5/.B"3)OCY"%DBO^^"-D2OR*VP+EB"SQ(ML"7"\47&$J^P&/(UR\UJ*H9 M%,Z1*)]A#AQD>;N L566=$&NHQERX,LPP6B-P56#1PT\Z$Z@6*4E<4^N1P)4 M%,]X-_*$H>5ZWANYNNI<"?@+F(4<$9YRQBCX(8S"K[4[K"@ MT3WF&G_,7,O$U(/X3U\$1N\!OLU\Z(+;816X/<18^R<82-YJA.FQ[%LNNJ]@ M2Q?^CK:!OWKU+6=Y WDS.+'(4/B$+!]# M&R.A2.F5-6(CFX8N(/12@2!V=E><,OBWH QN8Y3WW.J'D,^./S!#8PM##QL^ M)4RO/\BBH,GB[5:JQ<7FZC:B"QXBNGMN[R,8G,LLU.D##^#GHE:CP3-)Z+)X M.]7B8CLS# C+F& 0$MYSDQ^+E9?Z//;'+W,1?^NE1FS"UJU/I4AG:8$=S;)='29?INZFF/Y%[R(A^D&^-T=]S''Q5 M>22A1)4QYY-#]X8PFX8NVQ^FVOZKS"5PRE"2EGGVD/2>F[T'*;90D"@4(8Z< MF$&9*%I 1A'7E2&/*32"H2QE71 Y2H6("/WO%6TP5/Q(%Q&405&V *,80WL. MG'8+NL+@D#C2:09(16[.RING"E4!"AXD[2&%D9U MP30]/;HI*<)K0@% 7PH0UIL L7@WS@H"]Z$ FE^O%9C;XN MV*5G8[-3,)FIF1I-.=9DXN?B30&T0E(79M+SMYLQHUBI89*76-M>.%:8I":8 M=-.SNYN2>G6(5")^EL,K&U[YC* M.U/8GL\I2UD7AM)SV 6.-6IO5,I^OF-R+8NG!\6AQ/(!:HIY.X-8O)2YX0M, MG"FT,#<0M @:$VM;V_RWXUD76M/S[OEHA> Q)DO\I"VGI*?K-9WNU2RQHM*SR(%+:@JM[/2^Z@)6>5-\( MK U50017.Z=\.R_?+\!Y8)08ZL4F0K'BR8ZG[61"-3&D"WWIN?4\]"W?AG ? M<:HZ\*V$XK1&8!F#*RN[2E MPV!3\$L-K(H/F&[S!N)K6=$%M/3#@PK/OM9YCT(/JVX34\4(ZD).^I%!YM.R M>X6/;\W5;_$$)_]\YMSXD8S M[1;;8TP;\@-$9XVL2B)FJ?@,BAK,\_GHA/F"] _J^O.SAOP(/Y%HE"2)>?J@/&"JTB\T'<0O4(J MX#VSN@KWJL1V'0XSNECE/?A0 6>,8I.P-)'4YP59$8END>-/N*U\<6LU0ZRL M-KLNVY"Z_\,&"SD.OI6P(EQFHUV3+GM6F<1&XZQ9E5'YGK,J6Q(VFF%UOW%% MBI2*G? +XN"M[YC+.YD/L9='*MXW-]DBRDP\U@(Q6QJ@_\37<<'4Q*4>LK"XSR^O\X>7:?N6);YRATUNP04=XY>#3C,DQGHVI+JPXOG"FVEWQLEY7[#M3LS_-#?\S0@KIX(;9O"[>-J7C$:746>ER0>W>!K/AZ5KK7K@52J_+'W)#@'$_% MYLREBS6Y5C10IM_NZF"%V;NQ1:8)S[6QQ8>1RQLB8F:)%%9^G"5'9"A&;O1L M8O3QD" S,0I3,DK>PJUW;AD2G'MIK'MQV3);?"!Y^D&7?+EB+=]+OJ4\OEC< M[R;1/4-YS7!IG,SJZIP3A^$IIIM8K[+!N7,,UW*GBV1HLU:ZD_OFN_F,S9!E MIPF06K43H=B0N@;&IG=%7?O:\WSA*'G0N-Q$_L31;"C8=F=#K8<9HEB>H<:/ M4/N4(F3(VFB%'W1SQ^M,IE5]8OW;$ ME/:((7>5/_C(\B-:2G_O2/_SV2207(KH73OJVZOA78O@JL4]%G.$>SQQ;UM, M6K[ CC"U7VV05Q*O;HU0I]J]UVB&.ZU.2^6-I'0\G+[F!N;[Y"<\Y+9.NK02 M[7?"SSW.)Y3;827YL5;Z<8+/Y6F=MOL.2B?;&'CG0L#"0H;OD"JIFZC;QY%\ MV^^YR='@ULG7EE"JZ%R<'/?Z1Y?P_.)B ^/^U_A^'1X-3KY>'O9Z MA^]LK8(L?@:+%O0O!0;X.-JH^"*B'!55'?63ZVW0'0RNK@8G\.BJ>P@/CSIM MV.OTVK#5/S[^VFJ?#P;=[G9T6Y#R9]#_ZBN/*JMS;:"/KYV"'BZW^\?1A);7 MV>2H2P^-3Z#3@O#*[_]Q=%'Y'24Y.JH^[H?674$$;>KY<>0O^D+U'&44'N;S M:$;CNS9>J5R=G'P<^VAX\#]'[SHH? I]EGJHO;I2RY'Y;)I-?9A1BS+31_YD M^LMYV%V'(O-(? :-%ESO"PSP&;11[+'VRKHJ./R;:5(]121B?!OQ?_\/4$L# M!!0 ( -4[:5?RU[ZW?0H #F' 5 8VUP>"TR,#(S,#DS,%]C86PN M>&UL[5W=<^.X#7_O3/\'UWWFVDYN[YJ=S=TX<7:;F62=R4=[?>K0$F2S*XDN M*3GV_?4%9?DKT09S%H0MBQ /H_'IQ?],AG?[@T\GI\+;S]'C9.>F?G)+!@/3/"/GYL\_"[Y_4 M/Q,JH8-,A#+Y>=Z=1='\4Z_W_/S\83D1_@#L[*R7W-TVE2RK(78ZZ/UZ>_/@S""@A(5*(H[B1;)/ M,KEXPQT:)6(LA=#);:%^D4TSHBZ1P0DY'7Q82K>+4N]TUJ(3W(=[\#KJ[]/] M]<$S'1[,J931#,=F#G'$'*FN]=0(],].^SU%U$, $0001L3A.&ZA!%?]3W*? MN6I(R83Z"B*1,X!($B<60K6>@V#<)7%(8Y=A.Q1!PM%,@'?>=8+YDFP>I)C^ MZ[&?$ZWFJ(22!7,?NKT]D3C4=V(_&8(;_)TV5U@MD,Z::UA&@+VE([EAW.?. M@0P5LW*CT1Z5DT0]8DFFE,X3/GO@1W)S)1%W(NKTPK^'CL/C,))W=$4G/ERN M>=NPXM,)^.==O<9KOGVEVERDXGY+OD4,[@VC$^:SB($L9;VXO6GNXT I(+AC MI5V7J&@"9J@[; '7:%0#N.%2?H-H[#W293ZF.KV81>JB;N,TH_X=9>YU>$GG M+*(^LAKP\"'BSO<\<-J$9O%(B7,XC^>#FRWP53('LMH8Y?*2RMDP=-6?J__& M;$%]Y$0.HTLJQ K]B']0/X8<[BO1FD6UT\E" #G-C/*Z9P!SV,QHT1:'.-R) MN&;<1V]1JF&/5N5L%Y*UA:5X:EJR+MU2\1TBM;8_ +HI&HQK4!A%,)ZK* /- MP0V@5[P1ZZH8A!Z1#3B^\="I ^4U78MH[METAB[)DX1D1=)"DD-C%H5RLM:+ M:/DX%+4URO6=@#EZ4%?+N0I-T#;NL58\+2I0&D;$43>BU1V&51&RI0S\7 5@ MWW*528?$*(9[-)HL!/>*BA!U7.[Y\B/PF,/RD.@3&L6CO4[76YGW O:A<#I< M(/EYM]_M/(,R#&DZ:MT/%$SPHC"Z@ MTW8!E3LV-DV5@L!J?]IH)#9MFC_:J'1RGC9-)#U@5>(U2Y4Q"]:Q!LJP!E88 MH?=@,0H<5%[?#;=I[/00%JGBJ;BC8M!QK(FRR'V33%-3.Y7(M$5DW M >O@RTW+[X!][KW$=8._S58";!M(PCW"U\L -B T5"WW%)+XJ(M'K UH_&1+ MJ@6.A,-0_4"&C2G9M=:@,)JY6A&N'/<'J7 M%*>5F/*W?IQYV:$MXH=C6;P,Z!$9WEF2@#ZAVI,8P0)\GJ1/4XZNEHX?JQ$9 M.NAI"L XZ$YP!Z2\Y+E6_@@]VKFWDV]F^!N@MRD"T4)>R<>I$3^2MX>788^S MLE39RXQ-(;$)3RM+,GD+FDW*;%HV%6R^5;,BV__C%1U:FT9>$Y&! ,4F6Z$3 M87.ML,"FL:Z(RHQO:G/RS:%R1CR?/[]=EJWH$5:FT\H9ULN;O9:L7P_HN_URXU^M8S&D[A'@?PRO/ R8M/VF'"J)Q'@';,86N[B_[X MGB[D"$6#PFR:=6=F4?!*@?<*?;95/GG9UDK$IE.&+S3G13%)?O)0CZY]-"^* M2*H RB%M&5-.=8(VL!+ZEM&EI8TC\$ (R"YQU(9:I3/3"6]ER=$2+!@NUQ>K M)ZFR+U_0;0^=)"$3L461OE;OP 9\U^$"5[(&^ HZL '?=FK5Q5?0P1\;,M5> MS-GW&4K2X#6[,?O:"%TE<<#82RHNKJ6,U6OY*E&;-T Z)*U@>.1IPCDK4B@! MHT7;+JK<*G!=:*4=F'YAR0%PDQS41H?&7OD[\-ITK:%1[CB*]Y9&2G]68Z^* M/M;MIU6T+X(/'>6LWD-[")56C>=)9O1J"<)A!=2'_9#WDFODZ70'\S7H! MZ'@UNFC/K$5[I(TRVRHTJN;L>/,H^#UX=75%4!Y'VO0F6T/PS0+J=^#.U12$ M=L3]'HQ!T09%QDPH3UW:5.33$'.UC,0[F/DU@&LD"JTJ5FNG>(,W$KUU\\9: M*99N-]HT":V58NFF9DMUB"&/@)P2CS)!%NJ0 !(@Z%BD!7?>>@I1G] D?;2Y MZQ(:[1/AH% BE%NBZBW)A$HFB:M.6/"W.,LK%@TR8[JVT3@T4Z>/)^Q^00Z3 M(R94A.9SQ7E.OKZTO=DSEQ5#PIM" M;M.X_4"";>!$Y)9!O+H.K&J:J:K=MF)PZC'9J(#Z4 VVZN)Q(5%=MEJV"6N' M?C(=P%7':*!)\[=W1GAUZ$4@_@54C$-XG D>3V>/S_S%;#3]6(LL5,HT_OHG MBV8L1'X5VUNXM>R6;J<6R>'W8JFKHM VW-7&W*:XJ8Y,VK$8;2Z"'\D\S9\E MA]# )GE&U->,W!A7!^[E-:FW/A[QB:TLG4?GW]SG@';'V.UV#O'_/F1L(58M MA3IV]W8<._Y5Y)?XZA'9@>/MCD]O;]'3XESG_.&,\;)JWZPJT+>9BFVN4C\2 MNB[K() >YW!@;5_=K+E!3>H1?\!9W-X2L[G)_0)VOCB MW!6.'%_!YFP$O<_.E1#]\>4\_1=6DF+$BA#TB.Q$TG!)?;9@1?X>XYA)MG*]6%O664!H*1&] 2H"TU%J^IA6_)[C,&W(C?G_/?5(E?6IQZ_?FRL])[ZX^>_A MH.<6CSG6XYU7'2^;UL_J&)N] )R[)J0WU#\37'?PRO\ 4$L#!!0 ( -4[ M:5"TR,#(S,#DS,%]D968N>&UL[7W;=MLX MLNC[66O_0T[.,SMQTK?TFMY[R;>,UTDL']OIF=DOLV@*DKA#$6J =*S^^@.0 MNEDFP0(O8%&IET26<*DJ%.H.X&__];2(7CTR(4,>__[ZY(>WKU^Q.."3,)[] M_OK+G3>Z.[NZ>OU*)GX\\2,>L]]?Q_SU?_WG?_ROO_UOS_O(8B;\A$U>/:Q> MW<_3>,+$.5^P5_\\O?WTRGOU]N2W=^]'GU]]N3][]>[MN_?>R8GW]H/G_>?? MHC#^^IO^Y\&7[)4"(I;9G[^_GB?)\K9??F)!WZ2D;$2A5>E+?1?WJ:9I[_R3MYY[T]^>)*3 MUXKJKU[EI/-%('C$;MGTU?KCE]NKE[0(X^3-)%R\6;=YXT>1 CD;82[8M!34 M#0$U!#_IN?_/7L]DM51L(,/%,F*OWS0':L(7?AA["[9X8*(F>(5CM YHN&"Q MWBE>/EU=6$N&:1O+%/&'>!T^P2$M' M;^F+)&324T)T\YW^:N4EPH^E'VBQ(9\C&BR63]YF^ RC=D8O15^1*8Q#W?:3 M^G/=6J/5&R%R4-E3PI1>64N_#;01#U[PA=SPE63!#S/^^&;"P@PP_2&C9K\V?:+_ <6_?ZZ[.<2[6E',/33$W=P+5)S;SHWSNT5,H M"P K:5$;IJDO'[(=G4IOYOO+'# 6)7+SS0["]1?_/@]E$'&9"G:O..54C?]U M]" 5.P7) <06/9QB<)OO@QN]#^[WMD$!G"48U1C!*89W&W&@) N[4A\/F:FZ M83_PWOL/$:N"]5DC$YP["3L2P2LNE+'\^VME<.>JZS>]5&SR^^M$I-OAUEJQ MI@TU%7P!(BZOL3O4S"[Q*[&9LY?'"!Z@1B=M+XT MSW53K;4I5G!-,5I_R>-$,?5%E-%564%LIC]88[SG"]798B;)X7A754L-B#S@ M+:BB'>)_>U-@CW9II[_S9+I8^&+E\:DGPUD<3L/ 5[_Z07[4YOG=;C>,MIOA9KT7JBQSN\YDE)-13D8Y&>5D ME)-1WJ917D<+]6./3WB09A]T@)AE'.B%\92+199:@UO?P($P=W<5Y0:ITE6 JC\AG)@ 9VZASPWRW()J";6*UQH MC""^A>-G$"E3A3\GC&1?GZ%K;J'+:K..!"B8C,C,Z4QIF. MHHB542&">CF 75FN.@O[R)1][:\EG@%H4_/.H;UELU 'LN+DVE^4D[:X6>?0 MW>PW?M/5Q,=[=(A2+T7*H1/1?NC MRJD"8.(Z<#/G<;G,+FO2(51W+$B%(L+)NX?[,"F,0)0U<0#5Q5,P]^,9*Y$A MIF8=0J<4OK:%[U:+!QX5@%7X>V^YR^\FMP>*EE&&K\Y*=9SA T=DN4U,U/$R MEF?[ZJ+W,MP&1.D=6I2, 5@@=N_18F<(@ -Q^Q$M;N:H-!"]G]"A9W:3@6C] MC!0MDW<%1.T7I*A9^.1 3']%BBG(BP+B^ $ICI7Y&Z@N[[YTIQ&"9:D?*'KX M;!5X&@:*(S[C!9H6@V*(SX I+\^!XH3/<#$'4Z!XX;-8S.$8*%[X3!9#U 2* M%#YCI3I"!<4-JWD"R;Q"<<1JGD!R*5#7'*N%8DC(05'#:IT8LB50U+ :)8 T M.11%?%8)+,$.Q0^?A5*59H1BAL]&L2TD@F**SVH!U'=!D<-GOD&\K;YFMB)?&?CH)5;L-!M6GHMJ9Q_&AJ3:!IML*>JKE',9M!>O3 MD?+&7^F\<'&M'*RQ:[B52)U\"OV', KU#7N5H)O;NX8^7:39O3%C+16T42O8 M7%C>*+_N_@S#1_] M2$$D1\F9+\1*>6A_^-'.NCO PJJO6ZS43@J310:. I!G1^19O'_?T2$NU3V< M8["6!<8E*&GF%-8]Q5,"9D&+OB!4JYN1:\XCY=!(S;C)8?6W;;>^<#&+1"3V MP$LP*H1C=0>G\'_VQ5>6:)MPG<:I)#R@AU,,QDM]K;^29Y^8+]F&O"LS$K!. M&/"XYG%0!Y67_7K$YC:*)5E!+;)QN><#GK-I&(1EF, [TIU\[N_DZP!.H/V&Q&)["4:%!53=@B6$8PLV(>$)J;QH6AM2D-3 MU/A0;8Y4]W5+-=8/ZC\ <>R^@LD:1PN'&XAD]\5+]DA6^^5 Y+HO7JJY]9#+ M3)AVAP9&T:EX .#[*P;(Q*-3[-8H0C+VZ/C4#DN;$#(ZW6Z':DLKZ4[+M[*2 M#;6%.WU?>S&1JW@[O, Y;G2;$>K0P\)FZ/0C /"#92S/^:/3C';(V99&H5.1 MEN@V*7-#N$UM<+?-VJ#3H7;H5B4CT"E-._3L:F6&6)BOG[M6W\^9FL>/+-X. M[&3:097M&W&@*GZJXH=50M[X8BPR6W"263XW3&1'"@\@K]&S+XSR$Y&C-)ES M$?[%#B^8MNC1+P974J9PZ)^W[A?R\KOP;;I07('"&MPVD?CR>YX%_U2![Y#+8 M#T]YBLRRQ7/KC6?&X1*WA 9YQ>05F_V8PT!QQ8EJ0 ^G&&S"OAN%?>K+,"B! MW=C6*=0?6:PV=#2*)Z/)0@D5'1#5-\*MJ]A*X ?V);?%%9A5'0]G7O:*?W" MG_.Y6;7#.CD^1RF9\BGU88ES]L@BGE5EKR&Z> JB5*_(*/@S#06;7,4W@@?Z M6GI>JKE;&)$BY$=P\O(?3%? L\GH43'[;'VE^GCZ(KYALN5KC4%Y ,H#4!Z M\@ '*$&,?G35GA5 \P[4+KKEA=/ *G2"+LT#Q[/"&427X*F!69G;B"[!8X&; MA?6/KL 3CJ:SR!VZ$Q:V-*J([P'Q.$HZ?(1X(Q*K[J]_ML0)D%H#8=7_S MNSUV#7PM=*H4:!%V$KS#9S^UC2: A.W&]-#Q5Y=>$9>"R+TC'1[+SG1T M5OP!F@MCN8<%X+ "CY>DU-_L%Q?MB?'"!!FX/;9;XHWI/NO^&&Z&-V,$Z>,8 MB_])97Y>^)Z7@)>9$@^^VA9Z!13Y,W?@5K.^5#Q_Q\1C&+!<$=RR@,_RC6FZ MT]K5M&ZK73)9H('EL<*LL.@)U'984+=6MW7$50Z4L6V0Z7Q^A-@H8,V-W>;[ M@$>/D)TW.MCBLJ ^TJH/Y82/("><&95YW?Z^7,A9]YI]RWXJI[5-9SQX;6)% MS^V/.DB:1T*$<>8[++-@[\43$T$H2P]\UA\( [Z9D5B3<8O[HL&J#;8%#(0' MW^9,6SW.,=U]CKP$I89U@2[];_;NN'7 QC&"YJH;NP7BM;Q'=,'XRA6M$>)! M%QZ'(UDO,H>NP &,,,2O[*TTKJ!JL=T]VJXPHH*YCJ](A)Y$1B)UZE[\B%RV M6*#5Q&]$5UC5"&^PXX&NT KX>(?3O >Z2JLV]D2UFX:N *N%+=$:UNX*M)H5 M\_12B>*NO@M&G.;U>"/!2ZJW3,$3!DJ(K%]:??[%7DN%;'[T6&W7)9=^]%'P=+G9 MOMGA0#;9G0TLH64?( R'QKD[J- 4^LFMT^K;M]5+4'&KK/K M&_(...?@<<<2E,#]^L?FX!U'&X1*NO:,TU93K3V'"HUH/P 6_)Z_96B/7G'_ MGK%;/ZI]SJ9,"%;\N#8859O!G.)=Y%+LD@(;@5B"IUUGUR=6BHS'RS!6#OLS MX[$$-_L!D.)7(77J#X0!WZOX45E<#=;3, !2_.JM)V @#/@6.'=V>!H&0(I? MO?7$Y@4/Y(3@,XOC5E_I,9XJ@F8*>-]WJ;BIM.8P3G%5]GT671E/MQ'KJB02 MI$LO.-SS]=5L119'!3*@OOUB]6R2W7"UX:'QM.#A MX4.TH/UZPT:'!11Y/_N)YI_5>&K#CW7'Z17;@R (A#GM1^@/0XM33>!^[L\_ M@\^A83IK1NG_3N!,E\N\+L"/M-UX&?%O5_&4BT4>HC4;FY:]Z2[I_@_RT5W2 MUFM$532=U],V%9V,<$6A%L\O MN=M771.GI3(Q=,?\7#%5L\@>NE."KLA6IW "'8_!=%[=+#TZ358#$2,9[%/< MZ%17VR0QEMJ@TTT=8&^LRT$G -HF *B^!9W.:$:%NFE9=&1HY.J"L^WHM$(# MA/;(4C=!A4XC=$2.ZG0/.NW0$B6:)<'0J8QNJ ).F:&3FNW0HVZM%I T=C-'[[JC 14 11%#T1NV5 !7)@U%15@2H&XY\E TA"4Y M^CR+A4[+("!IHT.$0(*BNT"K3K$$.EUMB\4> >H<_]CA[_)>A)@GS#OQ8NUJ M,'W@_R&5:FFE]/QXXCWX,LRN 5@*)C4A]A-)U3 M+??WWM0/A?>H;_14)/$USEDXR-)(KQRG#WL<"!29WF1ZFV[NTO4UIW[PE4UV MSKCYE=SJ'L[O>%("Z2"P9$0!TL4M#DPDX314FE,H>N>9*']MCD'V$RK[-&C0=TC+]8)^NMA__'BJ]*H+YZA-[9)'AR52[SGWA]7FGZR\%^S-E<5"D86KT[ >C M'0O)JO@.J$\_6%S%RS21&9.<&'<]H$?O&+RSQN =,@S>6V/P'@,&13O4^.:[ M1<_CP:C7-^V+X),OU84UCI5C'#>6^-;T5EMDXL6;GQ D2[JZQ2E/X_O15:SL ML53#9;(2S*TIN7 $=SS<"S^64R:D\ISR=\H4AXZG!4LO[Q5AN#2X573MLA"[/:;-658QN-.A1)>>[9_!N\OD8&!T<]!T$KU=+YR(J M5$4EL3-[EVJM$>>W='2F3/N>&;7E('&RH"$<7=0LVO" M@.O/@)1Q=]ZR\\W4MIQI:3=1@3P5R!]Q@;Q%45*/M? _>HOML5M/OK@G!U@) M7S%*'W7P()"H"IZJX(^["IXJR*F"' $?'D$%^6#KIO)[SC(GX2K6')'=DK?1 MC9K+DSUG4C._$@%*'2B_1%_!DE^U6[ <):AW/1W5G%'-&=68H]>8F!-5C MUNXG;[E^T2&[:I4=/N< 3-M5#=-'W@X&$R7N*'%WU.F&[0LMQBA622NWB9%4 M*%&@"*?DZ&7XI#^90V_5'9S"G[VF-N?1Y&JA),]C7O]J1 #0PRD&I:_[G*ZT MT6I(4UGTQ($1/ U59P@<.&K*&Z/V%CV/!Z->TPMW?)I\\P4[U[7MO%HN5[:G M)";=RDU)&W2(U-&+O(%@'FQ>QMIP0!=2L%DK#K2X486\NN?E@>13:JXTV,I' MEP>IB3#0:$&7W*B)+M0-I<@\1>;M,*;(O.GYT9I>>8_1]I\]/P@4_28>>UHJ M7K8^'E,^0!\1]BIH8+'UETCK;_[]V8_3J5K\7*[>I"*8*S4ZGI[=__/MVP^% M3K-U/QQ!=US04 K@\.Q.$/!4O\[JK[0854PURKG^4^@_A%&6^8-'$QN.1LD/ M*PS&6J#I,J4P3^(:(MBFIKW";(QWFAL/#>Y^0[,4W$1@!E)P3 M7XS'G1R07TR6.%GB1VR)-]&G/1K@OWHR4? \^(J6VD35N4@_V=N;0-.[ZP6'. M]9LO)A5'3@K;]&3;CZ=G>SOSED5J"ROY*1-Y-_<%.]6;]\9?99*URJEI:53R M,[F# P)@:!_49-A:]YOFU27+M+XRG&0N:] *C^:Q; M82/L3M MW1<;Z(O[N(TT;JVP?3MM)(2OO.;,*CM=O;#4,K-U9[O&$] >ZG(JHAE\*JI0 MHT@\1>(11.)A%6H0?X#7,KTQ8EL<$>$NM0A&LA1:\QQF1P\NO63M":/+6< V M(6]@FJ/*L'4AJC 4+7:QTC5"58.KU 2$M]%MV4[U"K=R8%'N[5X4\Y$])EX> MDT.W'=A W_F3N_U5!57V U!6A[(ZE-499@"<+&NRK+%:UG4U49]&](D7A8&& MS1/K/,OZY&^D1+Y^.U#SMC\3+'?];:WLFL/W8H8W@K71 8W1Z:?3D(\V0Y>? MQC VM#$3R@!1&\1_@ !B:M@"(&.U9^D/?:CI)@V0L\B<$BVJ4JYJY@G'WT"$KONH-U'88 MT/9:];0*?/!WWV3/3NIK VE>RA@,YQK845:*H4@-$*@TJ;F7+8$(-MGUX2U;" MX$*%%M(%7>2I[DIQ>* 5:"T:U;&4)O4 DO#O$,TW R3JQP0T4'%K(U5"@9N M;&_9J@)A:/!J3;A6!S\'5X=+>35KC"BOYNS>LII!D#X3:^_RB[WTPX!,2(_] MF2IVM$V?&0?I)4D&@*A9*BRYG[//OOC*3-FGLD8X"SXT(T.1QA;OMM301>9!KI6R@F>5;'N[Q:[]$&& MD] 7JSWV-D3/*]M3!)TBZ"V$F:OYC-?7-(.-+@-W'SH?S&*!.,SL1A4AZ(AI M,43N*-I#T9XCCO;4-,YZC/6\]Z9^*+Q'/TJ9HH2OHV:!HZ7!_Q M'SO8Z/ B!6),CDXP9Y-4J]Q+Q51_:)X:2XW"?AS&1?I:O7Q1P41#B"( *(?>S7OV^S'F0_F-#"Y'H.R(J0X;K ]#W08R,M/)3#>^#_+(9/YLW%FD M&#&;J:[[5ZJ0A+4AUP) M$96H)%K1*Z1Z8&\-2?IVXX3?<_3AIFJC$%X1W(0R$$@!X$:N8/*4<]-> MNM"R:@@L M#FK7W=@-VHS&"K)'@_O7_(:N!_UZIS9"MP]\UC.UH7[9:\DCX%$&E_HT MGMZR@,_B\"\VN6$BY/F[P?"X?D?S]42]L@7/'C6W8IU6QNR)"L6+F $]7F87 MZM8D1=.!>Z?'^A7MT3=?3/;!UH?JW+NR;DG MY_YXG7M'1N@ #[(T]UN 2+?T[D'+[-".F0DDP7OD)&C+F@22XT>4Y&CL@_48 M!SQYZW'=PPNS5\CK1?_,@_3R @$ (HKT4:0/Y*&/-2>I3=SD<9/'_3UXW/5U9)^6M!?KE#_S^-1[2*5:.)F7=#[H M>^[TMTOE'JOF>>YYPA(_C*2G&2GUMWP M;A;F:P7R[Q%R!N](7;FR_DHGA1= M.G*@G*'-<1CRN* AM^+E91 !8Q-YJ:3CE92I'P=L+/(W)2Z>O9/W\C((8$=R M%]R["V2SDLW:K\U:ND;'9K.ZRX7 4+(5S.BR'V8T[:R?'@WP\E='% 1J44(_ M\OSL:NK-KQ//3_8[J6WL>V)S/_7:(EU;H)8&NAM@^C#@76)&(7JRI0VV7';1 M_*D??&63G3PJ?!#:HH=[#.3VYOS=^U4F^$WMW4+_J+:LU@:7/--W.Y*>LX>D MU)^NV]TI;FN-I__32EQ)+BWCC,P%Z>(6!R:2"+A7(9E$ZY41I*7//D*@ZB5*F$?X3)O,X:-1[0,?YBR85:C><[H@)%0!^G M6&SEU>EJ^_'OH3(Z1#!??6*/+#(\7&S7N2^\/N\,H4O!_DQ9'!1ISAH]^\'H M*EZFBV+D-D"/WC%X9XW!.V08O+?&X#T&#(IXN]#4K='S>#!JS:YO"S/Y M4M!:XU@YQG%CB6]-M^]NP40)H*M;G#;!A:M8)B+-JDX-^M7SO]=#2D@08@W>XFJO*G*O_CJ_*O M5ZR(3L,#D865F?98[/^CM]B>1?#DEOHEW]:KX6\T1Q^E^2T 3!7W5'%_W!7W M!W+\N?0>!4&Z2".UJR8?!9?R2ZP,K$A?Y?=1L<,IFW+![OVG,ES;''L05/FD M_NJ**H5C8Z+*@BMO]B^6W>]XJ@\QU2- Z3!TEH/.0;06<:)S$/WK'JIAI!K& M0=?G$8VHAA%'81?5, Z_AI%J&ZBV@6H;$',/9;DIRTU9[B&FDZN0ETZJM;2ACR$>C4E9N:!D19__RQ[=83_<7#XLKM MFV!L=$/VP<;8,(O: 5(QRZZ^> W!^@DT-M$FDK*.HNTOY^K;T31AXE_,%^.8 MW<\%3V?S^V_\("KE>EH<50:XH*&:!ZO,Z)K9U%_:*PYCQ6>:W;9L6BM?"AT4 M$1V&G2&F_!;%\\DI)J>8G.(V%-+ 7.1^K,XC\9[1^XP_>4NA'Y)2+I)^9HC] MF8;+[-=F+S#9#MN'SU@/1BH!)W?(8'J>LZ5@09@]SU5B>!8U(7.>S'DRY\F< M)W/>B9E6+H(QFF)R_?1G_ORCR61IRTJSGQ&5 5<7?++MR+8SA7AWR<]] :(^ M1RP3>/%DG1[/OK]9<]Y-Y,>)^NUBPWQE(>"6AW=*F^WLQGKJDE9NCYFD0LFC M5#!%L\OP27\R%X%7=W *_R?F2S;GT>1JH63;8WYSD1$!0 ^G&)1R[NE*5X<9 M#OU8],2!458D88O,LTXX\+AF95(+T@4'#II#C.=<+'H>#T:]'LBYX]/DFR_8 MN;X]C5?KC\KV%$>A. K*. KLF).-?N,-!-?@8DBU#0!TIYILUHH#+6=4 ;3N M>7D@)Y!JKC386D>71ZZ),%"IH\L(UT07ZD[261:*\]MA3'%^L#(I<+'1B5-@ MQ4DG44-TPK;A>K\(1O28Y_G9\X- D6GBL:>E$E&[RP9K%MO !^PC2V,+7:-# M&:-\JC/5,@R4;%_/>.#K0IK:>.9F8#[[<3KU UW_%L\ $!G;MP#6;GQM@MRD M(I@KBW,\/;O_Y]NW'PKC+];]<&2P<$%#^;07UY;%B= ,Y4?CARB8FO8*LS%H;&X\-+C[C6]3A)@BQ*U&B(TBA=MMXL%& M@:OE*KJP;\5Z\-HV%JJ@2CM_KH_D'ZL79J%4@BNBNS+3%SKFS^HL7[,*- MV9E0+;+">,;B(&QW:DN4&.?0;KWC>?> M\=+ C*>;T*<%3L4=W;K=SP"Z\5>9E"USMXV-R5 G6P[LVV@;G8=2PZ(ZD_(4(481XC#"6D\63,?4S_YH*I M=D$8J6\3[O$-DEZDL?2B7?RD9K;<.5P80Q@=(4FWA%&\P=*7W01$5QL!=E[Z M](5M=Y2X7:L]5E_THEDBQ1(HE4BR18HF]A6GJF#U'%'&TM^Z/* X)MO./*"Q9 M[;H.-##9@F$/Q/QG9)B#3'\@;K\, [/#U08&I M0[L+7?6:'7UK6*5G/6X?P>V:0#:JS+N?,_7EVSL]\7BYOCWL*@X44.$CTY=J ME=\.9-L71_0:%S042S\\?/7-%Y/#VV(/#UP5M7$*Y:9H_8Z)QS!@=W-?L%.] M;\_VMJV2KX],ZB3W:J])L(@66\B(]<:V_8)]17MW1<;Z(O[ MN,TU% K D1!^/,M\@-/5KLDZR?/Q0^RG_+54N91NMBBF'0:%/%.9I, M,G7K1UD[.4J3.1<&N\K!C,.BH"NZ'16U]EZ _ZCZEB5MNYYN&+1;FVX9Y/(J MSN7-/U@XFVL[\)$)?\:R'\_]A%WZH?C#CTI+IWJ"8E"4_B.WL..)/D2N5>(] MUU^-TT0F?CQ1,G\TFPGE^B?L*E9:,Y9AT"7-&\.#B_K2J%6S*$4\ 5F*74Y% M-(-/U>_]P1K8A^K=]7"(C]I-H<@??,B$F8E@;8Y/%4948;3-.&&J,(+=KEP< M2^8NI3)&LA3&@#@L^C*X0C) 7L'Q&@$ROUVR);>* Z$JL^MU7Q_)-=;5@6!T MVZ&#K_RR'VEOBIN[I1&5BU.Y^/&5BSLJZ\ G MSOJE#J!"8Z UZ!WG909:I>XLRS?0PG8WB:F!UKYWEU4?:,%\1Q'D@=;6]YJ! M!-+LPY'1K*4,(M1H=!C4Z]LZ->]1:FT^7$=(:@%/]Q[1 M60W368THFT@)CD(1M'ZTX #X>IV=XO61Q6K314K!C"8+M55EHLV61[:&R5AY M:M77*597L=KX;*=B]*Q:TY47@@-Z8,# 6" "ZC-L+/JN*6?*.I@KAC]GCRSB M2PT@9*=8]*0:$ZHQ*0U]]YJ9!!530.0HKR6R!EMJ 58MZ#+-L-7A#>0(,:*6+A2]6^J5HL2W$R%M[ M?J DB6+4]J-:-29%%MJJC0'%MRB^-?B[2(9YJKMV#NCBSU3QQ%6L$$FSRK?L MD77$Q9J%"\ IR$<0O!<5$X5=+6^<'-3H [DG5YGDMV3OGBZ8^2 MMOC8_JA/,E=BO\UVYQ5)SJE?,O^Q41_22?K"/#"=I/_.3M)3MI2RICKMV&[4:\EG9/G+,W]MI MV@[3PMA+Q?)")YZAZ:1,##0AVA(Q"^@;O:Q5^Y@\1%/G3XB&\>Q,^4E"89'Z MT3T3BX,X8O^ X*ALPP4-U=FU?,/YGFSO*B%:/=.@*/9\3W\47):F2[J;:5 4 MV[MRIMKK( RSL3I?N!9% 4MU9-9>@;7^-$!2#58[JOQ^P 3AY\ MO9(R99/S5&ROELU82>Y?X+@1BJ6AL-H#4?TI%99181D5EK65NX7%[KZW K(F MT;@AUXCU:;M^;^5B=KF&[ZW\"YK!.M9*KZY\\H'5 M..@PA LU(+$];-!Y=0:4,(,SK3N-4D.I=FRF=[U\(91:*(UO)+D^* U1&N(( M8[Y0>AZ;Z=[Z0T&(*L"_K3G!\W-6\-38Z2+'N_7J;YO)<%5^VT-.EX)2L7(7 MA3K;XR6C'0=NY-(?/%+#1 JO6\77;5?CV,\\7(K>AO+KI6!:GC-]&[ K>IKF M'49BW,0EG22ZP1-2XIHN$MK:AI3(I40N)7)1>K&6 OU[R^C6,QN&G,MU::RB M=-+WGZ:0J9M'/ SSX'+-K8#NYRQVY;4")?&C+-WWHO0.!2PXP@JXH*$@QS&\ M?/)%23!Y>_?%Y@64XC[#"'_02RA8*$POH2!;%WH)Q15R^-B>7D*AEU ZQPX? MV]-+*/02"I8[&^DEE.-YU8-H-K274%P'F+::I^T$<6L 40*9$L@H$\CT$@V] M1-/[2S2F&"BJZH->]P.]2$/U)E1O@JI4@%ZD01%!&G*%"@*WY'N[=,#%@SY' MMCO1"AYZ>0CNB/XDHEDI:-DB18YR_UPR$'ZP*ZS4[RN,J=,3W^5;9+-28P2 M3*J:.X4]$^S*K=3$5-I!7]^F8;K(MWD)!K!.E#*CE%EIG'7@N2&*@5,,')FQ M#U,K PU9U]'^ PTJVRC7/IVI$R\*@\P74%S&%"1SSX_U^;Q(:3$N\@-Z_DRP M/%VZ\1@\O?U3?[M[H4Y52]/UXERU"GNC8XRCTT^G(1]MIBH\YU3=T,92*@-$ M[1W_ 0*(J6$+@)RS1Q;Q3'Q\#B,E+WG,UJ&0(G S5L ZK/_%"[2Q1E?+/0- M=WYT.)<B(V2R,]YNH%& ;@K<=H _R#L<O"4) M/;AXN<7N0W>FHNY*<7@H!56VH&M6/I)C$##+' TWP^0J!SCRJ)BUL4K!P(WM M+5M5_ ,-7JT)U^KPL-N4%R67*;E\/,GERJCFP/+)=CF<@6606\B=#.PD4>-4 MU\ . T'3/$,\E0/-I?59\_ NOXEXSB-%/^FQK$R^:66#U:"]U"_4@+!9E4)R M/V>???&5F0H#RAJUD.E3%G? V$1>*B;6#X_Z<:!<82UA>)Q=>'#-"O-_-OUP MY.%P0?-]9 4M(MN5#%42Y0;WUOSAHGLNS)TJMI3ENT(LFS&9[BOV;?LIW):VW1VBU?Z(,-)Z(O5WK8T M9! KVU,6T4FJK7H=>'T-,M@,&Y [T>0E:BP0AWD J**D'3$MANP%1;PIXGT\ M$>\F!LO @N&6YOO HN$U7>$A1L#MPT[50=3U]_H??0^2^N;_ U!+ P04 M" #5.VE7, 7Z$X9VSUK[P;U&BM.+>DD]MB^C@L'!!1%>$ 4 M#8"2.+_^ZH$723RJ$O6 >C[8,T,5*K.RLO)569E_^N^7582><)*&)/[SF^/O MCMX@'/LD"./'/[_Y7KY!:>;%@1>1&/_Y34S>_/=__<__\:?_-9W^ MA&.<>!D.T,,6S9>;.,#)&5EA]+>3NRLT14?'/W[X./N,OLQ/T8>C#Q^GQ\?3 MHT_3Z7_]*0KC7WYD__?@I1A1).*4_^>?WRRS;/WC^_?/S\_?O3PDT77S_ MX>CHX_MB])M\./MKD)4?U ?_\%[\L1QZ,/7S1S[V^-.G3^_Y7\NA:=@TD$YZ M_/YOGZ_N_25>>=,P9A3Q&2YI^&/*?[PBOI=Q,O8N ;6.8/\U+89-V4_3XP_3 MC\??O:3!&TIUA 3I$A+A.[Q [)]?[BY;87YZST:\C_$CVZ8K[P%'%&<^Q3+! MB^;OHB39^8SA\8GA_-4-])PM8[PF_>#,;W%24B"\U@SRLW3 M&L']/O.2S 3VAQ-KQG].,B_2B_GAE+IQIB(,:\;Y8$K-.%]CS?RQ/Z$^? &( M9H=(2F(7L5%7]-_R@6S"#J'*X>4BO#8Q?LDPU4>YU"SG)O[.(OS5^F7*5-/1 MIX]''$WVRS_.B+]9X3B;Q5189&&VO8P7)%EQ^5Z X6B*&:3&"[0BIB5(DB]X M9\F*\TZC.C6EB'1(_@2G9)/X0JE2T$SMXWCZY?[-?Q6P$06.!'14 _^G]Q6V MAVN9)06=O<3OP2T?\=XG5*.NL]UU+1*R4B$R4::<( 1%8G]/Y%CEFF1X3B[" MF-H#H1=1Z9QA!O@,9UX8I7/*AQLO:F(:M2\A[",'P30C,2S0G* 2#U0B@G), M4(Z*?:92W 0R@+*RC,;6E!86[<)+'_BJ-NGTT?/6[QD'OL=1EA:_<)[D_)C_ M\(\KG*88WZR9;4X-^2M,;=PU+;(6JZ>#()3_OK=Z<+4Q)M%-X8&Z)"W$R+3Z MMYA*FNG'Z<(+D^F3%VWP=$5QVR3\K^DT\QXBO']R]4P&T3A@H%:4T$+(:U40YM;$HH1\ND[@&O M'*9R?ABURMEG.H"F::2G*07S_73E);]@+A:F*?8W29B%&*1>Y*;2JERZ05I1 M+=]3U?*Y1 +=ETB,2+%([DRO6E$AMS6EK-?LJO0O37RX2C"]C*IQPFMW1];>H(6MP M@8K+.'ZFCQ>#.5U0H(A=-3F1^O;VF#C;.%.:Y8?I.B%4V67;J1<'4_RO3;CF M?P6H%LFYM.J6'IA6E,L/5+G L;0 MJ(Q_"&O+3J:5J?N 6F'G/U)VOF=H3#D>J.Y&C8B3I3>HEX?5J&Z*>X^/IB1; MXF0:QA0'#.'9[BFT7Q$&?2& 4>7'/B(F+)G!WI948:L]B]+%T6^ MQM1+4TQ_R/\:3+VL_A$],=XT8=8X\T"8^ C3:2!2.S1=M>I$Q=)%K0Z475_S MLK^4:4@SOHSB[P'RLOIG)$8>NBN6@4[8,M#;/,'GW8C.JB4F&W#;K)]S;-^# M-?\*$0F#(%BY->O$Q.UE6NOO8SR7PW8:? NGL'W6@J?+[$"?:B\%<<_(5$[-'13UX87Y$TO8FKS9TE84K_=,;#@>(-Q#7.;A9S[Z4E MK&H:'##@:@HMTV>RP@\]4LS0VXCB]HXIR(K74.KFQMO:EA/;^VA?Q?%X\U:S M5FN>U)(BVP4^ MTE$'IEZJIE"P=HJ*Y]L:N4A ]P38E&C4Z*>9=&:1L[1!WL MSVF:1T6\09CA[@1U*R7WI6PW>1PG%REE!!E)X[&59MH,'9)-JFL=@*31>BS8 M=Q4+EF22WCR@41T$8%(2NQWU,QS\3"(Z#4M_M95GUPUY#)EVS1B:/N\%5/14 M@AW1Z3"SV:92[F1V'_E>/)G[LBCNG_&]\SAIY-E'W*(+,SUI-. M6:F68$/=$;)H&P)Q?S7"LY.\*H^7XP17=H>?XXK(HFW0&/UIG3P!SYF%;K0] MS93+BQ"GIYTN>/M J%XYF-#:J[T#R*"'>1KPSUH*\W0L@M?R0;D_CJ(*"3>: MK)TKB#RIQF&'%8__[O#*"UDMM9O%19CZ7L3R?B'FF-2$)A_$-@(V_F"H ,H4 M!MN!\9E8DSE.!A1'_-R)04$F,:,9$Q MK:EKT!FTCI757'MMV(\C79_^_4MM1>B4K@A=L!6QO+9\12Q.L1?&0#5S:922 MP3X7#GX_8(BU[#]!:/L]EY(@J:(-FJ5'#))8.7_ET/6G7/6/\GSKXXQ/0G;G($93"R8+GZ I/7I!VCJ9"JB-XG@*?)E-?E?B M*SZ@1KK ][4=40AW##FGX"VW5SN 9;&<>/XO.*CRP3[CU0-N"^M(? %]]=\^ ML^D#P4%/!>QZ8MQ7 =[-59@,I0F ?'93,A[Z+ZT?5"ZMYSA9'7=E8A@%."0! MPPABUO(N,@H-O0UC7NXB?8?>LA">7;EO<9OW4R\L[)U3 TTH)<*1M&"<28&S M;YAUHC4RHTQ88C<\K4#*LY/G2R\6 MO)'.'A\3WH7C,J8F:)R&/A=*UR1^HD8I#G3K4FT(V=:U@Q&WFO/L9(7@O.I7 MLA^ W.TO.; )>L;AXY*92MX33KQ'C-C[8<3?#[\N,TG?"=9A1FEF _MF5L$7 MTYPOV%/SPA[4;&*I@+)D7LF@- ;3ZJ_%Z9WEI[=FM;\RLTJ)"P:85.I;ZS8( MG6YLQ)T[H#@(-3=@,X;35H\NWW_Y!OR7SFW7%$/NW4M;A;/JN2@[?QARU3H4 MB-'B6[+(N"G/M9=#M?.GM_EUZKM1GJW!FZY<[PNVDQI:\:5-7=D:CTC_:&C+ MO>99;3!MVM)GST'E3@GR$D6:&6./V0-U>ZC05V.3_:_TLDLQNU.V05\+-.Q> MSJE2OI^3FLEI+_"8R\.;1?,#4F[$Y9XV\ZN%VUX9^E)/,\T @08(M2)C^A34 M%3O'=\H11CG&B*,\V;D.2">HQ'O'C1W)&T]#W$#L;+'=W(RTO$4\"U,_(JPX M85=F1M?X(7D93?/:BG>W(@ )1VM<#?B)FL,B-_U,LI]2TD\KI[JJ'EBH'^LB MI #63[")->HD-02,ZZ$FW5-%[R>Y[IE4L9P1:QO@WO9HF"$;-OXZ.;WW,#_1 M*;+T,A:E XMX>AY.YW\\HS9O7^.AT>%GN^:.[G68%@P<(KO_K*X[T1HG*&6K MXQEC 8DB+TFK7QVFC8UA1UJO1\> G".Q=)L0'^,@O:!;QCI.S>*@*--RLZBJ M5E:9K2WB SP/\)@KPS-]' N$$&-^E'K,:2R"-/"*,<%!\S>\#TJ%*+?MFP"<9@5P01G&VM2Z+:2 M[Q+[/P">WO:)C7>WN$<%Z-$\2I0@,U&GW3>@[,ITX_&I.G741J?HY)?@MO"\ MW;7J*W,_]CU:HAX'SJGZZLP[@%2U8MQ!V>4; MT,&E"U+XW*Z\RD,,1J=1#S!]_8KS8$GCDN-#*/Y)4#SF[]P4A76+8\Z%S,RD_<+%A)QH;D8O4/-19JW@5@K>QY+R:@,N@& MU@=XH=S:$H3APJX#"VQXM-=%+9VZ%CU4YRP1.];CV)W3;++V(\V M ;7*PFS)RIW.XH#]@XD1:CXS =(9WAH^(?"0P@&;/KP59HBC-D$4.51@AYXI M>J*P+"\_R_ZEAJ+;*)J&W23ZM^@;\ !*Y^=ZTW&8K,,?G?6_A^?KM_WW%C0N MRW\PM36$OU3-_5=*HP&AK&_>(6H33G;#4DW[:TWSG.%U@JFF9"BU*(>F(4#Y M79_*EHBMPX2<\&$X ]P3>80-';C0%^\L3I"L2>)E^ P_9)*9+E+?@+W]CKG-._0Y<,2@CR;E18[>!$3$ M;T"#[&:Y.DXM'ZT&V47S]?O;N^L9ERL)IO606[:??RM>9,N!\L M8A8'93%XPGZZV61IYL5!&#_N96Z([IGT]^)28^-%1MH@&$/0=BEG[0NQ]9+G MH(9P4F"$_ JEO!G#*^S 8([#=)0:-LPVUB14&6NK.C?Q>@1\U6J5,89,!3SU M$)#F:Y'E.* E@"K=&5O1BT<43G;C@H#].&])#8SBZPZ%G5QO+P0S>JO&'!*35I)E+>"!XVR$!131M69BD*&G_6AU4Z/;K M<% '[:G=@YU>INF&8D]%$*;N,O^MZR1VC1]R=)KFM1K^:D( '*_2LQK +6EN M90KP$\010!0#)+$>DR>XDVWVCUP_];XAY;?G(YZ_L!2]%//%.U.),DB-5E%V M(>\L0(-S+-":'\EOX>F;7FZRJG?E6>0;DC0M#;"<"9D>?$8K7UKPMB5:O (\ M"@OX,MWC7CVUH-907HQVI[-0;8'H8=M5,+TJE2XB%^R10-7LF/"?Z:AJO1-4 MKAB52T82[_!?K7CO.\=6);L4NUFNS7ZZ21*ZD!9!VSAF4 WV?"Z[===SH/!: MZV"LP?75?0'1?9WU_2!M[I@D+3"Y)%% )+.[>69N2JLQ[;W!<]7NH MZI>%8_ID".#HJ_/XM3+AR6!JOIK\"O5[V@^&$BD&8.(H8P* L>DSMV."_4;R M(X8PCL9$B,'<\&J<[-I*K3C1O? <.%D]Y4!/>*2.5O]>:W2D)#?PU1Q, MQTU%7E?KD'$V"'&T+!=1,^.4=QPK$^NC4AF)%4Y0L4:4+U(,06R9B*U3!,B^ MI6L1E\U>7E5+%U:6)&^$U26;VX8-J%=3G\Y&%1IZF'C_]@GZ]Z/OCHZ.CM': MRZMB_H@^'AU-Z&_%PQ!ODRU)$OZ*@_]$QQ_^,/G^#[_GL>?C#[^??/_IAV)8 MR&_*D<>>P:TS_G*,SC1!C,I\_!GV\U^/^:\?)M072EGP-'S"T3:?_/L?RLD_ M'GTH)B>5D0"'X*QP3B.S$%D.L-?12)S;=$YF_K\V88)5NABI? OM7"0#PY9M M((4,1*/K7N60)V*W]/ECZ\&DQ&QD$&VMG;XYU8+I@EI+LSBXQ\E3Z%-A M=[,H^V_7'IG-*4YI\Y_." MSM!Q2$R" 9UDG*L;[A)3=W&N@T56 ]Z?DB./GT\X@>%=Z6?^7["$_+(/ZE:9W>O,15/S=>:\A\H,G'_ MQ!9ZYC&H".=@512-">P#XO,M;ZA!U+&*V8ILJ.M%=8LGT$'KO74A/_+2-%R$ MS+),BVO2[ZR>.04V(NK4M9< $/QSDV:Y^KO#;,%AA*\Q*[U(5OB*I/1W5G.1 M8OT4!C@XV7Y)V=/ELEAI_A:$JLC90]I5A].0M6P *XW>U.KK5(M#78AEN-)A1'B$V-][:"2[# M(R?;S[Q'$8^\7"3X7QL<^]O92]CFG2E\"3Q?$A!,'Y<:7%0"IFQ.0;MA<16J MDP&DU&-2??;BS8+=BR:4YPN5U6%1=8X?8% USFN:=WH1@!I8FE8#B*+G"* = M#-!(U@.S%^=+C+P#FW&UL\#"V9_2IDK9APV5OL/7,$"1%, ' MZY#AJ]"I/OQB6>XU1RO7$Q4"#CRLXB'XS6*W1TGC8>T9"CFL+5-:.:PML)79 M7-L: (=5P&;\O=<\Q^$RX*?&KE+^3N(^R,SO_$X5X4#SZHLL."--^=_FU)$)+G,V@)A'L8= MCKR\=L)J;\WKPS4[\#B4N(V *>PBOSHOQEJF%K>([F;DN/Q>=,>TRCOA+UA!>":WRQH<7X-H6'*"]:,KG'[ MJ&AG_KYJ(?\M>1:FN$?%Q3#*$N[TDJCZ**N3=D?KTD=B5A>Z:)(7[1R?(MJC M=)<2:B*?/>?U,!FZ*SNK>S3416V>U46RO-,DK![B$D6*V1-*.,G"14AWG:77 MG^$U2<.LN\U>_Q=0X=0^LW$!50/-O+$Q*4)@#R66.N*YRF&._>4+%Z M2NQR_(ZBV<)ALI\!V:QO>EL7*'UX0 +V^M<&N!T62$SV[X8GJ, $]2_/T)&2 M9BT"I:D+<_+62VZ2^XR%F7A\LZ>NO<*7P\W,-@AV34Z*!2()$GCDM1?**O%C M\L=4]J;9,)4C^.N)DG06=; 2(%''P%5L1!Y3:[VZ?TNQ$ "CZ R#0'=_Z"U7 M&.$T(S'.4;IYB,+'G3N2G:N9WM&@&ZW66:WD]+6#5[^ZTK@2@.U6@B]K'8UD M+4/?_I(2-EI02V!5KG.=5VMP/[=Y7O(.=;9GXK)UT&$>5S8F9U@--?(((8DZ("%7X]O6-.CV>10\6" MS]XSA_$B(L]BT=D2\R)3Q<+]G3I6,>9?E0-\DCJ1'$KGC8!WX/5X"85YX]11 M "'ARE=00M9X ?D0QCQ$@D]#4;ZQD.K M>[3-:[Q$1_Z(#%*'QP#RX/XCGM(Z3)4$Z>4.HDPU:T=A-PI=%)IK.0?=@X&' MH'E26W/X*#4 MT_-N4+G%_SYGS(UQO^V;T]8F'G%U[1G Z/.X'Y,HDU;K1;L3;;$R7SI MQ3G>+=TQ\]O)IDBV:UP@T7%7.+N[1%ZP5XG*38!?&;%@L>W+W=90+%S]*#! M'EL&VL1!$3:;\D465V#(JXCP'3I_\:--@%,QDK]7V\1A5LA-!T%OYT>3C(J% MAIG-:9+53&;Z7Y6Y3/^#W14$&S^[241=;MR06-XW3%&2M4UGH<@U@\D9/ ?K M(I.\EYI$ED0V^**JV(Z;FP%(C85SR.&<3MC$154^.LT3D5D>M5>R@', .T$8P\) O,5[N73RDR3*WC KR;]BB MC2 :J&O[VNE\M8[(%N,3'.-%V-O<7NJC81=0+9-;R*BNFN0Q,?B0PW=YC=-' MZ,.['"GJ#71HS_!#5K7ZF3UY8<2BGPN2L+-;U2'Q6$7>;#N+."O@@(EIZF)' MY5]8O[K9(L,)Z]E\$^/Y,B&;Q^7\F33YKA;!0MQ4"^B9KUJ2%X#V&'C$\@>W M% >4"0Q0]DSX#^IU$$=)')@'>E$ZYSQ7*G["HC4"ZX\9T&46C;VV:"4*\?!^ M?I5+CY[#;(G\)?.FV#>UOR38)X\QKU]!_T"8]\0RM-8)7E+1%#ZQ\:)CA5=0 M<$I).&4T?#<1$Z><7&B5TPL%K"05,^CFRRQJ&3_#\I$[#((>OU$%3[ MOPRIA[T(4U;JE7/&@M!9GWDC=B%HZG^M>=DA=?"2<"40B6/6K5U$.5/T3-=6 M_KWXD?GD"5Z3A.'+S8)B_I2]_>#TIM1?E ]E^7- )KKY>M_2_8TX(Z_7"?'\ MY3L'#KU->452!*-^V,R1 &0*:L0=F M/'1BX29C0(YG"(R4]GQ1$H7^=HY?LA,Z]R\]W:9Z1D-]S.99K;47;08/:BBJ M:R6PVO$LR8"I,XZ&LXZA/3Q"%,EE,RS3['JS=\X1839:B6I[7$9Y"GA@1AJ4 MA<@,QV6".#;Z;!P4BY(PF\"=:>=28*SG7W6@];HD]!Z\+>:>Z6= ME@ S392AX*BAG6!R#7_64K0^KGB%S!C'1*)(UQ*I7VF9"1:( #9[["P"RA,6 MS/[=;?SW^'-\-H__0O]Q_SLVPT%''?__A\_''L]^Q #1% M%?/6T+%*>8VUUF[II M])'0GON?OTB;DYE/7< $*^<6*4\ #0=( [(6"9;&"!0<-K'>3V*],<^757P) M4C2LX,5>USDR7"\Y3JI2YT RG,P#3?WY$M,?CW@)$:&7**A+NM8XHUJ?P6YO M=:/Z+<2@EH5A^JRQ7I,,$5%%!]VLRTRJ$AD>G(/WO3&W4FCOFQW[4&;Q#DQ! M91XD@\C]>L*/LR#@*2->)-E(QP)$5T'(=LQ>31RR?0E.0I$Z*>HZ&EFMY;#3 MTNN,1TJ<1)TA25EF<-L9LOSQ+R'UL*D)N6U\_#)H#IV](MM@V?-Q40F9Z_KK MV<]N7LT,VY*^)I)R=+:K^$'O$U_68<('BX!2EYK7.?\0I:X##ZLJ7 ?"8(7M MAEINU'.%-Q*(2UTHF%3(6L_,OOK5O[5.0\/'RJ'A8V.AX6/7H>'C\86&]ZG= M$QIN).'K<85M.=Q*Y)DX:_\(+ '^G@5;E:S."C: MGS7=Z R9!]3Z!0#/3E,8 &+J+5:LK![R)J>&A+ADY6CP*%!0] &D?UJ5"RB> M!?>^WG%&AL&78)X,47A[FB:J(!,VC V:I3H(5F;OP!_@^4XSZ68)KN(Z3#%>C=8_M>P,GV\':" M&Y%=O>*5/A[J&W0"<7M5Y;"CO-H6-#D,"G2UUQ+\X/5_S[O[_@^@; M2"LOU!)5&/SHIAMV/VV).L&L\=)E[">\&3<6_[R,=SM4% AO6UA+^7L@ITG# ML65"22,$L8\,KG90KY6( 2_/7,_2#!TX=8XC@PEKKUYBFN+67D2[?X36/^23 MV#HE AJHUQ803WAC+0E43=5AW-U8TDT%>W[\9KV.N*GN1:=>NKR(R/-E+-ZS M,5.^V^A0_!KJ?G^*.D(%DMO=HB>[% MM;=J*K#>-03Z\*@VE?&*(^PI P/FTHUJI!V1(8AU#NA,)6T>-) ++%5.K_C M9>9G"P4;>,%I[F91GC@OU]X QYKPI2QE^\$AQV@NO MWD88E5TP4EO@-V4#6-7[WYI8%+?]%R3)?V+CVC* W" Q-@':B.RKEZJ-JQJ5 MJ-5$=[?R-\]!8KF2M65\6_*X^S3;$-(2K&+O1J=H:W,5QOB2_FM;%*M](/2> MYF!"XU6P';\:.7?C(3==H-?O+R$JXVJS.6$T=X730*[PX_;B*V MU=O/840%)HEQ45=MCX4&S0%[ZJ(&R](S%S6D &\[3*\:8,KD2*$:5ORT57BA M$C$TXJ7#GK2P2G:KG +>2CSE6:!@CQ9)18M528N\U[R+DK_@HTJT;(<>845- MMA5.6$>_ W ,&;+U(A9][!!5BC,,$%22D&R**4F4H"?5V(H'B*@*IP:1)(36 M:)>M4SSY%1T.Q9$06 6B[H23ZN$D&C9BH&"ZB7T2D<=M>Y'7YA$0P;([DVG! M44"#%V0=BN_@%ZI==K.H!T/N<,2*2K.82'KPTBOM M:R>F:5:@XSD0NO'81G<0T'VC/%V[1PQMR4!Q/3NY.@G)[#'!G-[M4KMS($1X M-TYHFMTH4$2AHA(L7)AKPE]+*>V#93D0\-T,0N2I9DW<-Q4BZ.Z/+?$%4$QW MS&SZ3'Q6K[EA2-;*D)< :#;4U]XWGF^]<#_QI7\@R'-NFM".@]P$6=TAU(,_ MQ-T]]&U=K@ FY6>5M\H2Z<@FXZ]O>$F84830.OF=R)/0WJO$LK X0^(R/O76 MH;CY7)&8)Y^V2'[Y#Z&O&7L!&+>-JJKU:[9#83SU!1)NGA+*4YS R6B/\WPJ M 3;R!OMIAA3>2?(8/(.M&"^K.D2XBP7P$VF2_,(B,VR.Y,58V47I+*. M'XHQP#S)02)7*&NW1S;Y@G)KQ($QTL+!1()B]K*6_"4.-A&^64@E:)>H+/1J'!\VA,H67XW E[S) L68->>, Y<9'/4<8ZK&F> M,XCU[;:8?$AA+TD44,'/FBAFV[X*$KT?@),1VR8VGY180?X=[Y.9;=T\Y9(@ M+E&GV$"+J^9PW&RR-*/B((P?V\/K,N,AUEC7O,9?_W'818O'"CH\YJYW-8-# M[[Y88,H72"J$'%@_4OQ#E,EHKQ(@JUG%CN4E]8?(DVBDU>D02WP!K078/K/I M(U."1G78;OU=&4(3 /6&)IJLE]G2BU9]V2;MPT I)X?3&<\[J8,W+C1X%!1R$' M"7E%IQM[<(D^(KT00T)=DDD(C'9#DU*"<.4]R"2E= T$):4T36C^XH4!U9*3 MH@?]P5(^7Y'G,AVEDS6(/,'L57Y+V-'*MJSP&'M*P+S3M2@O/ZH93/PEY/3"*WXF7ABEO#Y06VJGO M!@0^$9!)U0&:YMD"(U1#B5]/<*38;5X=+?<9UP.VC.C;!WN7"7W=9=+.]C)< M7\2!5-E8DZ"@%Q@&4#)NK_/^1PRT6ZEO=#M5^A\-WB/+70GD>LUTCAW4L\!1 MAQG1%\#-)5TW,0_Z!(RCI4S9,*EZL=.;6MF&/ MB10]["G14JNWAZ0:QT"59GTNF\:=N[A2,_F(%$VL\0$K?2+F] M1X$+%(!<;!-56W4S;:X)HCW&3?,USVB\S[PD4U-1O*PZB^#P-&Q/["@H-';RD"Z3NW M&>-R-"<@0MI[D5 UN&]AK881T!<'U4RV=%@-)$3!#,(8G#8;R2)MZBE$PXX3 M":+8O$=H:DAV$<9>[.\T)&N_9%"< 'X#(0G(UHF0QPAXD6%LO5!KBIE.ZQPA M]+!%BP*96GN^,77GZ^+"_JY\O:1V9<>HV"\F[!9']LJ83!1IT\2I2<+>;899 M4;_YE ?5'C'EZ59Q+O$%U+-OG]G&N^($N+F(0V# MT$NV]QZKT\!YO>-ZMW<\-!VP;5[CY0PH.!;]ST63NYO??LH297+98Z,*"Y;J M=[.8)UZ<,F."Q-V9J=(?0AFK%X!E#G.:."I/;0(GH;U7LKLO$CM2J#I&0M_# M'LYHRU]I UZ$ZMC!0 /A ':Z0K>>\=OZBEL!U,0!3JY=O(;NHZK.?D=$^AU M\AL .7;R&S#2Z.1K6>\0)W_#*I*%<7'21NO@=W%@OX/?2V9K)[0L<\9+[/#' M1YU.?N]XX/EKG==YG3R!C-L80#_5F[KJ=I-R8.6#6C.Y_;+9>ZPC.QQ2!:%C M6BOU7#O@*Y=$T+H60*77>DO(@Z+T;EX$SIJ?]D"MW^N\1SDL@S%8DR<)?^>^M!4!: M3K/NZ:$/PC2A84L2Z,(7(B</J_M>S,,FT7]MW0#,Z4UV[9F]^U?VP$V2N_3NI;S[\F=4 M\[>Z7?V?Z"YX1J G>DO%=Q+;GMY*F5# MFNZJQKQ7CWR3)D/85&[B/=!@^?W#3WBCQ&1K( M:8_K\DNC/)7L,DTW'ET[;^S5QG,2GT YKF-J6^&A+AQ MK:>-0T)XQ0P^6G) MT[S"XC?6/[+6. M \#:T>K%!.C,:E\?(+6@0$,?@0C$T7 ZZJ5([8'- MX2.Z]O.GKPP8I[(!>%G[![[FX0C M=H8?LNJ_VFX#%3^'WO9)@E%GVR>[NBOU38(DE5Z,)GQ4JX9HA"1 #F@ MJ=9PO =G6GH9RNA25AP+%]VT6AF!R%')XMOZS MC')Q["2N"V=U#MGLP^'5] MTZ3FG]<+J*@ Z_I]?2=EB1JYG/C4M4S_]/P%)WY(S3@)E[KS.PT>=>/\%JZ# M:[XFSL$R'S/O?KUV]X!/GO@MGJ8$1=U&=1:UCMTJ09VF[W3&=.KS.PWIU!'1 M%M$!KFY(W'3WF,$BIM;V3V/(:H$$)DAB!VT&K!H/4%^\JIVJUJ1(Y:16[L.7 M.,%>%/Z*@Y^HPNUX):_V,5">R &Q)53DL(&<.U/K!!R^"BQO<(+H<5M5P8Q4 M,IAAZ/@I,AT91F%[(;8@")E=X46W7AA.LR\J-,KD?H&&DSKFMNX0UX" M1PSZ-(Q1#M^MLR)'< *BHD7'EZ>1WWI)MJU59E%(Q ;, ':1I2&9]YO%,P.. M"ZHC,ZK\:\C>$ T$M]B8@:5'S;V7/$/J!,=X$;;W9>@<#6[+T#BK+2.D!3S$ MZAB^DD'9'R+/+_->BG>ZCCI-=#,)4:27S;.P5XE]YOO)AFY#;TUJE4_AIZ07 MA,4CTXL+\/P86"/ 9L_!EN_=71TD>:8B0ZAH+P,\HV*-7I">((7),&E]8_3\YO4Q6]GB*82V,UTLL;E/^&8(A*QXCC!*HQ#ED2?A4_%X]H6GI?\"G@">F8W M?1YR\/S1JK>#@!-VDJ4U 1+07H4CT3ISKV'F+#OUDF1+3P+/FV]A.*5OH?6, M9&!8>= SJF:L\F0G@VAI+X\@XJR! UY9FQ?69A$+>C*XH=(M^=0^AF862 &Q M5G)/"AO0@Q=#ZP1$#$2&V0.OLN[7<'!JPRLR&QE&6:L175$GNK.0?_.H 5'< MVFPVXK>B?K?;LOPM-"22A &Q1(K][Q[)T_L AX(;Z+]43$#_XQ]G^1N>_[/Q M$GI6H^T=7I-D/Q D,5*1&3IF-,T0!5A4PD4"L%6^D"$I4:"3O3M&LLB>J22K M%YGO$AZ]XZ%WBVWS&B\'E0-&]28(3F5+/XF),MT,R9OS. NS+0L])92'N0;D M-YVG++">;$])L&_N*7X%D$,2LQM74AP%M(/#!'$L6.6+'!/$4+$NI52(3X 4 M-<1M,\K= >/PB\A[;."KQK\#.&AG'N/YQ@4PQ*!99X=FFI%>0HPECM:IK)2^ M-1-3LZ/$ZI&U732J$NBT.\OJ]/_ ;S70,O$ MQJ57"1D5H-'7 KBCAQ+]5";JI+-GD(>/<;@(?58-\0"WWC*O2A]#374I(,;M M]@H+U,B%KE]#*.X%&49@F^T4U@E>4NE+Q;"X=+[&VN-N;4,'!-[V MI[06>:L NPZ]M5*5J)#*$)><4B=ZEF"O)2K2]&< -]2G,TQ&=>YC5W[Y0=/B!:US2M#?;M@J_*SGK7 M F#O,NY88H 8"DAJ/09CC9T\0U2)9R_TE)=EN(E%<=^=4O5];0C5/H8&GZ2 MF'^>GE?L>*3HL(H=09BN27% '>"VD$?;.&AT8W\^6Y[D 6#(@=& /66!D 3WF9=D M:D?CQ(MXH:RW](2D'(]W3I=P'BN6!%!>@*G(42M+$VDR&3(:\^I%V_,7?TE) MAZ^]59,OTS4,8"0V36<\OIC#1 50Q*!:-Z$Z*4EDR6,S.EA4E9,5X#*?P..# MK5,;SS>NU0J<( %^@FH(.!TK4>1OW#NZ+K@]VV.ITD M)#)T,15Y%6&$BS#UO>COV$NH:7A&'<"F*&S/4$A$MF5*XQI(P$4",&*0$07- M0D(.0I]]="4JQ')8Z^(VP6LO#,[P E-,BV:QLSC@S31G:8I;6P0.FTQ;50P9 MH.Y*9W-72[&6,3<5O@17*.V%8#[T*U#@O%K/H!^%7:JR!60 70VG%0AE M>,N#6A?TMWW](C5V0&+!P9S6,@MRTT6 1ARVL]R"=LH2)7)9819F.MFR&(-)TLEU0K2VY>,6X-2=Q1-57BBT$ES1IG-GT&\@K7 M)6Q4 '=9.56&T@?5KR3(YYJY.JNG2GVCE\'L5%/M8#&7957EZ-W/9MK*K,IF MXUV$$;[>-#B574/ 67?55/8R[2J8L.RZ(3C#,^H85"2#MK$DNH9M)S)T, MC'8_-WGQMEVT=HV&2]>F62T5SBA@ M(P$?O1V0PJ@8NU]Y472R2<,8'_1Q[1D%%EL[LUD25QPF*H ZDE+-9"22 MM#'+!TL<17U:K&D0G MJD]ES"NI08>[ ,+SAC@"'ZUC--C( D:..Q?SFFBU; M,Q#E&Y@"9@!G/TM# 1AV^7S:2)3%0I9X^!Y@W]O62&ZF&'HT\AE^)$F[]]8X:M#%9#F;)2>>PT0%4(>W?(=D/+CH:Z&- M43[('V:(>DEA_,@NRQO3"V6&@SFC>5I[+GXS?)BSKVLM<+>_>"%4HH!DUF., M^WMXAJ@2SV)4(.8E0S=>=/,0A8\[*NO *^\8"_;T&^:T5P&Q 3BL]J&654#, MH HRDEV#L1A$%WL0)6I9X_]9\,]-FC%C+9V361#PVWDONO7"X#(^]=9AYD7\ MR?C#?K^<.U8[)PTS:MLD3Z&/Q97^'?;)8\QGZ>I=9@LL\%2:1D_]:#SAY('H M:N $ZDLU.I*HR3P8+0R)"FOL3UQMH%&#=NZ]7 9T(;S2,D.@)_&R9SS8I&V9 MUY+;0Z&C7?!N\QS[J$R426?6*\),"T>7<8!?_C=N]X];QL']H-WY+#%+#A5Q ML(C"=>4HM%"32)/(FFETAM<)]D/Q:B$.9BOFKOS:Y2!(? $T2#IF-AY4KX$6 M_7]KP)UH3QDR$P#MC(J;._S(6Z#$64OAM:YA8&&S.YV]8,LN7%B092CN\.!* M!=E-Y;A.5B"R-#+*SHV/IMK^#&9?.T^A\EUW\NZIE62DCPZ&MO<*/WJ1@-J0 M%M\Q K#)>S.9WF<.#A6[;3^9O8MX1((BUBR?\C5=4\Y ]R"@?;,[F?E80/'H MT45R0 \!B1Q5C$KW61!0\J7Y/Z["&!^WBOJ.L6"YWS"G)260@YP4_X(8<'03 MNS("NJA+E$AF7WK<+"["V(NIZ1W=$O'NJZ?-GLJG0R5-!PA[\H:Q)4T:<=US<$BQ)=INL$!^W]63_R4I*TE 75,:?)ZH@6T:=ZNX88R M@BKL$$,/A3'*$9R( LM(X#A!!9:(HSG>L'S?EJJ&W*7VR=I!^2L.'Y<9#F9/ M./$>\W?I-XN#JM$G7AKZ+2<#- ?P*"C!,LW[' B/D05AM*%8H><0)_/*J MX8B,J)@X;+N(ECVPIP!$-\[TUMLR6YK% 7T_H8?N*O0>PHBGYLF_!!DX&U3L MPZ :E_@Y6BC'2SPH%YBA&FJC>C R= 3S,ES>]RN=>10 M5ZZ:T;8CQQL'D@0QV&Z=N :J-KEP;:2RP2+47*]VD)TKTM"&0>$SA)KE-R%,8^[TB MJ67X4*&T-ZUML<3!,QU6(.!6,+41N4DT=5+.14B2/ CR M8&JKH4?^AHR#'U'(L9W:S:'&'A*:S2&3[YFF]A$\N\QAWS0Y+( O;K2N:\"[ MFX;><*-H#:?(7P1&7!<2F^.U)%% -XVUMJ6Z15IT]W\[7(:WP[ JS.MH_ X) M1$8DUB5VHEF^RY+7&FM>QD\XC^I?QF?X(=MYZ2M0K-[[TC^>XB3SPGB>>.Q MB9XX\K%&T^" !\ 46N;K7I=XL\LHAOG^,_K\[%38H[=L1+X E*\ B26\&U58 MTSBS$-L<8/%8[Q02[]$Q/:/!AZIQ5NNUX!VKC3[BMI=_=ZP:F@H^],EWJ6^ M_-0YMVFN:BQ,DF?<(=>"4H[J!$1*:^QVA:D,Q65CWBO6DN\.LU3AXK_F.%FU M\)W:QT &E -BZ[V['#:0U[&FU@EP5 4J$U0UFN;P)ZC$1_R &$;H+>MDY284 MK\@S*"ZJFS1NNU$ABX6;TO*)/(S>I#B1U&B15SF\#_>K%GN>7K^@A,_3/%^ MMZ_A$X'O450!FB]XSF_X4OXX(>28H*O4;7=K-*(UZB=<+TZ"6^N?1JY7:X8U)*8U).DOL4+]PEB6[:[;.E4B> M+;M;0P]D;W7.9,3@:H1HFKE_IMXA"]I0%N8&1EZET7OVDF#L=D?W%DD;'A)T MM\;=O/\G$SBA\-D[NJ-V#07R9].4IAE0=#RM 779ZK23ID2%4*[EH9#;&L2A MQ$0F%/WXA.&8!*#,ILCJ]C&+O\9*9W*#-8E .U70&H2@BX)HDI3M$(3:BJ5! MN.<:9^Q! G_O$K H]Q?*U9=Q7@\E?ISY6?@D$N*Z$\S@$P&Y3AV@<:>'/4]9 M\.24N/SIAS@&;0_11W)Y^;Y3/M3Z))]MJR*VWY9EX3&'E_MI/ MK$!E>AD+D?]30@YZ"EN !+40]&-D^MQPD*,*W1K<56)QJU[-@;L@R0*'V8;N M>+$<0P>N Y*C ]> D:U8M@'40;=*3BDXY-HIAXR#]SXKA!5]2T*LZZ1H%&*] MF^<@$?+""Q/NZ(DW'[.XGOKV&7OL^4=P$]^QQ.HD+Q2EFBNI$<;@=$H-N-C, MN&3H(H[O)'_4Q%]$U1,P"Z01B5&)-N)XCR5KR0PK-.9O:M]?>V70*CG"T+XF ML5?],J?_EC+7BHJ1S[@A$6K@+-"R9VK0S%_%U7K%HQIRHNY9[;]%1"5;>C': M_433CKB.2HL;EVO\S/_4ZH@J?6SB+JX$8NMN6=0R"/-RK#'FK\K# MHBJKSXJ2LE_^_>B[8[0*HXA5*C:9_S2 ("4CGHQ6B2000*;HLS#!%&,Q(A1 M!>+;>%+V\K&%SO9>L56ZDPJ3P^?^+2=4]C/HR[6>Z:V]6>O! _1:3?O:,I)Y MD=J!F[-/4%0S,IG^3'>J6&"))9IZG2;+7@1*5]>*D%NP0#W8_*V!2]C7H 7' MI Q:-D;R(M:U*KC#K$ $#HKB@S/?WZPV$0LDG>%%Z(=MMV7R'P)YM!^ A3++ M!404")!.&$^!U 1./YN%P0M$BHOD=8*7.$ZIIR:J2UR1E!I)V<2P M6>"%P%6@V>1,PGU>OXX0KY#JJL@W:%>()E);E)LIIF"6U.HXPT\X(FOFB9^_ ML/@Q/G_QHPVON.-3*R1A5\RW"?%9I6FJS5H%ZN 9P9(6#-DTHQ>HB>*^%7*. MY/#P'2(&R&X]4:OI/)[@!4DP/9"WK-DKB6=9EH0/&UZ_94YNJ8W76^%)]_0# MD\&&HF$G?>Q0\+M)T-&^>0WY9GIWQ&:=LX252#G#XI^7<5E()6])U%_Z3'$" M>#4T24#&G<,EBV[S@H&D+*OC55=EM2B&&WX'[ D93FB[$0R9H*#V,*"[P)^> M4)_3X)YZ,,_<(M8BXIUY2::VE!,O\GI+[IO&^SQ6S*21PMID:*HW6#J:\.A> M'3'6R^QF\245E_NS%5/DO_(DG-P8;K,7@=- [4)%<,9]HYLO0B,BKP;+>A?&Z/]2;Q!9 C.V:VI3,[4(#(;ZTK I<9R$BM1W!9Z=9-1$V& M>PB @(Z$?7%AM[VF2]\DS#N3DNX=WVD1YPWSJS/<$TX>B"K+555#(UXDE#Q$ MX2,7=.F$^O/QXS1C94/7PKV%'"H#*U6,5&A.1^6]XX>V[-B?UWCT@,$K6W2X?%O>3]JF'AS=]'(MNM4$MADQ;4DXW]*_ ML<32)W97SQAJL6&)_F@5QN%JL\KEV5H\"N@Q$ RO#V:_M8 ?DPQ6D+R.S@E[ M4\JZ;=!_,+^:,@OCALZ$;IE/@">F:VHK#XAYZQ;V+S7PZ*M P(T4EJ(V@9#0 MM2P^A=C0IR8-Z-,1V)2Y^67 :%9?W9#7>:SL_H^U"Y"A2[4KN/?9K%]^-U+7 M7F+2DQ=&[-[P@B3W],BS#DNU=DI57@I_J/PE3K 7A;_2/:U?0[:E*^F<&YK$ MI ,'6X:)%F0A!]\VE8;(APHZ8N =O9+0R]O$Z%:,7IC\Y(6Q*6'2.+=E8;*# M@VEA4CL?CQ3NZSH>S;NEX7AT;,$XK@ A]WTF+_Y8VH=5MI>.9E'=*S3=MEL^KG&MNW-8%QV<"M"1]= M+=STK!6R M;RX3A[0-YBA.;!MRVH^O!BH,#YQX'"0+V^^>9Y3@M0CL,YT;4ASI?[E1KO#RC&E&2_D G.#6J,Z3N1C*STS^V6*)B&).Q2A!DC'FE]_ %*R9)L$%G@!0 @/ MT^/8N*SU<0%8-RS\];\>5^F;!T1H@K/?WI[\Z?W;-RB+<)QDB]_>?KL+)G=G M5U=OW] \S.(PQ1GZ[6V&W_[7?_['__KK_PZ"SRA#),Q1_.9^\V:V++(8D7.\ M0F_^<7I[_29X\_[D+Q\^3KZ\^38[>_/A_8>/PTRS]=_>??NQX\??WJ\)^F?,%F\^_#^_<=WN]9OM\WY7^/\ MJ<-AXY_?57]\:OIJZ!\?R[8GGSY]>E?^]:DI3>H:LD%/WOWCR_5=M$2K,$@R MCDC$::')7VCYRVL+4.*6_>\>_P/M/']^_XYW>,09R MM$)9'F0X1\&G@*"4?\I@'9(\031@7WSW._ZK39"3,*-AQ'FDC/&2CB5!\]_> M1JOU8[ ;GI/Z?_H9/=^LF<#19+5.T=MW!^RO":)L\!+O:_:+;7O.F#$H*F+1 M8X[8,MA^K!V]*8XD@/'?_.LKFY[.\&62,>%*PO1N1QB=W%,V9Y3O)DO#>Y16 MXRCTJDA,N:!BL@6TB42.(MVM*XJB/RWPP[L8)25V_(>2_I)V]H]_761YDF_8 MX@^3[ 6137\>D)IKM C3:L[)8T)K"&IHT9JF>4CORV5; M/87;7_SK/*%1BFE!T(R)S2D;_WO#=U;H,5X.@@]&>+BM%O8-7]BS@W5=0VD# M3RU&T,KATX; MDITQ7Y\N2#D#K*;V^9 MRL/^,D>$H/BZFJ/Q>"Z/BY(0-F&I8OR%?V$4__8V)\43%2&)7AU%SP?:MGC' MCA-^[D3+)(UWO><$K]2W=@R#ADT\$"PYTR+1M19L /**6VTYPZ&C1VA$)QN6 MG<1C9UXB_AAP\(,A.!DK!-"MWA5A@&A,N(>C?(_77]_5FBA#&F\? EJL5B'9 M!'@>T&21)?,D"ME?PRC"!9/U;!&L<9I$S)A1M-S:#&W&;&M/J;?9O,WF;;8Q MV6QW^^4]>5K=-]O%+3/7U#I[2\U;:MY2\Y::M]2\I>8M-7LLM3:GN"DC+<91 M4?[ TFHE.@@R>:8K,J9X289<"#M!I@273!S2]%ZF+#I8T["91HN:FR'VK\/ M:,V<\5V+H/ ,QR_UHI=_[D&'!M!3$+X +]DB"]-_HI!<9/$Y^WQUM$F:#DCE M^5:.JKEO$$EP?,E^5V<-2MMJHY-C!*/R54L--%[MUV&350%MKI?:.IL"TE0# ME96T-2^AVG9:UOENYO]7A(3I^>GF%JTQ>6G9 UIJH+%TL";\^TF);&JJ@THV MA8@R]FQ0F3!8/A,\(]\><:MG*Q9/H6MAZ?U<7_H57I$,Z&OFFK\PI=) MBKX6JWM$&NG;-]%,%SEC.^ "D^9O7-MJ<-JNL@@3MB1+Y;7%VAQ$07==B6N(C]U6!4?G)(7F2N # H/SL'BMCV! /SBQMK M2-G9 0;HSRX!!+)GP=#\ZA(TTL 7&)9/#L+2%&F#JW;CLH5@J B#97!H'%%[ MH3%/.# NJ;ZB["TX(LHJK\6(R'R%<%2455X[%Y#820F'0UG9M1,.@0L2CH4C M^JW<2PR'1%FCM7@/4LW8X'^5W8?N;1?E6V3[('N4E[857> M_CBJ FUOH-.;<,/SC>ISHF&-==/--K#X.@GODS3AM8ZEI(O;ZZ:^6!5EP;8I M7W]<*R=HR597\H!X_'B%KC&E7U$^G<_"QV:>VHRBE],X+LTQ=O2%27R5G87K M) _3 YV[B3EP1[W\4,IVN2::RS\&'PU2)ED%AVULH%-2OTO85BO59R%=3K*8 M_]_%'T7R$*:(5TC*ST)"-LQ0_#U,]_K4"RZ4^NKEBJVF)*^*/3$"<5F*!&6' MA09?\B+OH9V#[7X@_ 0-S;32>G#X-)!YT,+0ZCR@@'W?$K E3IGE0;GHYB_O M^4"[F>=&O#&^;F@-Q9(M4MY!*_U?0O(=Y5P[W 8+I= #>FCE8+KF+\.P7>T: MA13MX-V(F8!ULH&/KSB+VK#RNI]!;FZ3Q9(IM=\H*C4$$"<-??1RP=7T2JF1 M?P=16ZU4WQ"T9CKXQ>.:F_]L?S\@3;PL%'IJY@@SV<@W-RDOPI;%_)!:T5>0A= [G3_53KW!5?!1 M$2&5$UL&=>["MUH7Q8L3^CK!^P3B^V\&^W&Z[ MBMP UZ$K@(A9Q9TKNAW 'X/)020I..*O"@C \D!+ M^'0^O-5+YHQ(@EJ+CN5JGAH@X)0B5S9FF)8##0"XHN4 ^'TA-,T)7:[H-VJ8 MJ*;,NK.>E%#JDC4]G.9C,V2J&0/#J4 &3G6NSE#>_:J72Q6![@*MC'&@2,]B Z]* &#&C:8U6A6TLZAOSO%3T.:1 W4"]MJI?HSRMCB22=9/(E7258^0,-K"F\S MDQOH!_;2RLD^W'3)3I,J]%TPD*=/N\,IFF.R%18F)XA>/#*ZV9G(;#JR*0\: MGF/!>K)=B)&V*&LL(]IDO \XHR$9KBA].G\ES@M):P.4,XRW(GC*)'3>>&VW MH760_6J$>+9S[66I@>3:-G93:4B(G]*GMA_W"ZIYVA;6V"C=31B_:F<:9ZE4 MU+0T1;,@2Z':K-FF<,/?'& &4YZ3Y+XH[R_-\$T(*"#3]_!68/,M(RA,N07^ M-YQRZ^HS4UTY1]-L?ZUK0A+*_G3._IDMJLJL$@UNZ.GT8\>./45KP+S*)_B@2@N*K[(;@B#\FAAN5I!Y& M],$G!\I,_!WQ2UDHGCPP85]L'XB:SE^Y;D1F4ZLQW M'R?1N'X'R$2@?@?(1 MJ ;'.<3D<041":]X #W%E64%AT[)&SA"31*!O&<.V/&](U.TS;FI@@."9^>,(9; M5M. GT,A+\CJM$!Z<*$S0-6-SJ$2 4%SV9GZIT Z+-GO-9C\-X?)I@>G=FUF M ;B];:^D"?,DE/O;\#*:F"-('\U<_$]!J^(M,]Q 7JDYWH=L6? OP. OU]TM M%WW*9/X.D8F:UF/9?=K@Q B:54D!3B[.&&^URG\VFQ3S8C.B-7<@E/KX M5"38/?@63[0H]/4)5DVOXE37 @_WYVI)?D4_RC\U2Y!*9WOXVGF:G^M2;9@4 MCV01QZ5-N2Y#7!>/B$0);2Q,TGX@&_@M%=Z6@EO?UQJN^A!;P$#V\-M=:.7C MC.;5-$,Z7 >*05K<.$,K:HK'D:36MDBME&O-SH$B9!DK>X)=B;:!\6GAB76N MZ@<8HW;^=^=*@D#Q@CA[7$DL5 8'X*)U;C.R\') 5:^5S4]RW96&047S9<[' MX63$=F2D.KUSYY0>.J39P@0WZXP;S7X_^%JZU@<4:TW MJ\X(C<7Z,ZI:M 57V3:HS*:+3/.-LK;FY,]M@5&V NP&1AIO&6^F>M_O]W2? M>H1Y['V_XS-8/NW^I.'_Y4\4\?((3:'[/H;T^5@^'TM(_O&\3.*CUV/R_8]6 M#P9MR%8K+%%(E\$\Q3^&*ZTOFL).!41.<:?[$B=[IYAOEM;>>ZB],HCQYJ(1 K,X,.97>EQ(8C?Q__(1_"%/.T"UB]"01 M6[#\#TSPG__BH"5CMBICQI;&&M,P_4QPL=XME;*$#HKW%70:L-1)@J%E!\>N.'&3;QP9/E*BR]Z&H-5T^JP=8TDK^6HCB M+?Q=\W_OOD#3K0%P?VN^'[,4ULRT/=^:[=M:7FRS*R/6$TI1H^NRW6"F-I@Z MHVD??=]MC@VLPCH;^JA,@:]3VK>/]!XJ[0W:I2_;CE M=3BG18?VC.21WI:#J.55Z;PE[ZM;10($GT5=3'U#MZ.IAG>UMFO4SXD M_ C[6L/8,PN4:8DR"Q8^@#$6^7L(*"[+<>^$:3H_N/W8Q)FL7V">'^XU8!A_ M"7,N1YOI7$4NVXYCE-L7/A*(A*J/8(Y#A7($X'[Z"S*!"TC4-C9DLHTXB8;K M9I<\1 K/G6GLXD+*3/]T%NMU6M(0ICODKK(Y)JO*#RV!7:VWT\E S7)W)#E M_G$X80*4?QS.YX UW2SJY()P!:T..!S7VPHM4@L'R;]Q1? &1>K@BX #_,,) M:HZ([KOFNM"%F5S#58EP$-K>\C]=*3:A2Y:[>< '*%;Q_/6\F7NBWC%OZ;B* MS[3-JQE 83 NF"VP$"+9*JO%*86A;T0E*7I.:00#8"?)!1SN:'< /F ^WG#5 MI0P\-=<-P_:9)Z[HF)V<1N!,I,&/8KU"UP&. U [A/P'.($=Q!.4(.**+MT3 MAMV2&5S9%8P BBK9O -:R=:<'XKXM;\'= R'L2*89J]4@S^(LV@#^*9ODT.&T70/N9%4$#L!K=P=XCY[>(F 9 MSE%P$F3<,8%X;:O[@C+18 2&61S(1B19;]/*3KF0E4DY3R(V M8U)UFC9?"&L_D-Z2.NR093LV6UE/=$CN)P!ZC)<#?YO(%Z^%:B2J&[WQ*RLF MM#605JNP(,?NN?47>OR%'G^AYQ )B#Z!^].KC)IS'X-YF)#@H7RI;85"SG5Y M6"A:;M)QS!AI0+*\/>;M,:BF62;GGH;1=Q3OG3;/7T%^62-9WD-[>5BV0[WP M>@I9@'31RP,B>3)/V%R([;+G:(UIDHM9D/?0RP%>K7@TF[\#L$:$[0>5WQG% M?T_R99MOU'E S?R3-2;L:YRC^QRXDD!]QFOKCY\#0]Z*2W;(ER_"G6Z>?OQ; MPA0%$BTWU^@!I34'2KO.IOCZLE=>+@GZHT!95'=*MNAIAJ.]$%&9XQ+4QPP7 M5]FZR&DI)"?"G0O0PS@''Y0Y^& 9!Q^5.?AH P=U*[16*6_1TSA']/6FJLR; M= SS7-YR;82_ @L304!7O3SM[-"KC)WD!:=+=+J(6_M(A0,UPV8DS.@<$M_Y-PJ0\QA5:,OMW-2+F0-T #1M[!1Z-\-.HE'#X: MM4/D.*)1LN,5Z]A"G0%3S;S'O6BB#H(G=2-(D!/:)Z[@)0^B*CMF7(DO]RA* M8HO)%<"49 GLN70%G1ZV=9DKSI4KZ@!!@MCSSD@.7+M2B#>Y(BS]KJM:!_%P MUR3'#%6M)]H9J5)9<_V$L9V1,@7HH"D.P]VMM18;J.?-E=M["M" \Y.&NVQJ M+3;'M]_H2(6V?%OQJ= M4Z$5,C6,9CW_%*R>;MX&]%51+6#.LV04,QG/(*)\ MOK//=SZB?&>?*^QSA2V00Y\K;$6N\&@SG:JBB^69>95QJ2ZKA.X.>[Y2\P/C MEB]@MHVQHVQ&0E[-IJHJ7_-!&E@?>CJ?)>:SQ'R66!W'/DO,9XGY+#&?)>:S MQ"QR^?D8N8^1^VBFCV9:@8V/9FJ,9EJ^5^L(V%F^(?N 7OOZ2UF=%;U\^@48[),-8R;:!Z/*A_M\N,\'*<84I'AZH$KH)VQHI3><4I L MX76PV>%PF3SRG\3.37D'K?27;W8N<1I?K=A6^E#M44(& #VT.?+">(A"3[TA*SS/?S %]9QGLV/Y[B5M[P.$ON"U M#Q[YX)$/'O4O%2I'/^YP]KB"E]S#I*Q,N>)_;"E*0N/%%<=D2VS )H8K8:&6 M. %52%<"1"U1@EK%.0:,G.V^G\;/:/]^\_U3HME/NI. -\Y,5' M7M;_FD01+OA#S>&&;]I,PB;5$KA.POLD+2.P< =HQ]'&&[$9/P>&8DY3OD/S M?+6D2@@0! Y$38W2+'2V]S_U(A/"^PV@[M"B9R$UU^ MRKKBL9')1TOKRQ5XO$/+.[3:.K1ZL0.-^K;^'$3[G:%,=9%IS)JE?T:T)Q1=!\R-+G5PH/TY<2*]IAT'#.6 M&) L9VRP!A)G2\1^^?Z.8S%=ERLQBZ^RB$V7/"">)-.<+:':UYN,5IF,DQ\A MB247R&K;&#*7IO.S@V5ZBU*V+-B&2G-ZMV2[]BE?R3?AIBIR)+%T>QIUO(;C M^#DP=7&7'5-X@]#!KB>^PBMKKY7ZSRACAV3*G<3Q*LD2#B7?K"^J'#PA)TI] M-==-90-G @S'8!]=%[Y94=^5_#E?!&GMW3<5 MZNO[Z'6 /NDRA]K.A)"0&:.E;G.Z>:7OE,K?7@/,8M#:&7(J[^3V3F[OY/9. M;N_D[E\J("HQ;J5]NH)0O3,$ZSSZ7(&RU@S , 7<%0SD(16PE>I*E$EQ#U*V M=%Q)EE3$J87GQA6)DB\R@8O;%1"D!Q? W'9EZ0#JO#2ZJ%R1AZ;3MT-4SQ7Q MD"X5H#\?C(?E=5M4MPZ1K\L53/P#RCX=J&TZ4*^!9Z/Y02?O \Q[!$FIC.XH M V8%-?0VDPLD),:9#""?4C.N!(?QK4+_-EF*YD\S,_8/7!XZ+*)^2ZAGMNEQF63-=-.X?^T;U=1%!;?7>.3K(A6$4L9,Y MW/^F?,2<[09L0Q<_T-5R%,T%.9[.IP=T0+!*-0[E$<;K*AH_![X4ATEG4.]T M\ICG='ZP[ 276H1MO0O+N["\"^LX75A231$K*6ECAP.V7^*>%#U7T)([_P#G MCRN>4*GH0!TRK@#2+!TP,W7L.$"V6*G;9^S9BW 09+ZGL2.AN$_(_:6N *(C MBC;:O$T?19/4,&OIB3(;1OM0E?CBSVPR0S! ?Q1,O%6#9<)!#(7$ #1U"WSE MLR7Z$I+O2!1K:FKD6)S)QUG&Y8<=/P>F/,EARE2F\A8'OQPTG1\8V.**'^". MWC/N@&?\[N#LN2B/'K[QPN-:ROWU?[G7^]":6H3$ X>%+Q2_5!XVEVBZ*"D"1;G(8TH>6^ M+#6!AYC#.U<<<*Z Q,>"[]^"3IA;4-'E*Q"(T=EW6.T?\_5YO MU3W+VZD_VK 6WBJT#6/FP2@ &7DJ MS'@3SQ(3[RI[0+1ZD_$L9?*;S!,4GV[XXXS1+;NR>IE3$)ZN/-4&^&VDSG\9FAP#/*&Z'>"/5&J#="O1$J-T(5-"%7 MQ$,.2G\ZL%%#_.=@37B]L'Q3%IKBV?7ENR+M+''@:&9,<27BAK'%@22 C'$E M=KPU;HDU?K/]9OQIB9Q7YMM]-IE>#^_H;5)OD]I,Y_'9I-"MVANEWBCU1JDW M2KU1*K>_5/4AHU;6+T$810PJMO=7E9A;1CJEXYBQK(!D#6-322<'65- %KP= M98D=M4^,F%3?[2 ;0C$K%3J MZN\764SG<=G5\DW;6]1>8O*6U3>HO(6E4JN MJ9I&9-2R^G/ FJR2*A"W?2LEXV_?H"QJG5"J-J@9FZL-C<,88&J4@*RQ-LQY MT\P2T^P:48K0=/<(U34*F0:TW4HVNZ X2+_M,)(WUKRQ9C.=QV>L*>[IWG+S MEINWW+SEYBTWN>7664\R:L+]6A7XO6=$\S-AQ3UYU4.7K8PWZ'!FS#8UZH8Q MV* T@$PU-8:\D6:)D?85E_G+*+YE_R5)Q'XJBT;=+=E^1"=1GCQ K;0N0QF* M&5ZP18\W"&U?CR@I/>42?'8@P).TI(O]-)W?H@@OLN3?*+Y!),&L'DT?_%N6Y&JBT\N8AE"H_X@ET=-U^4Y32RBZ#FP,XD_NH-C9P6#41W[R M/L"\1Y!DK"UJYQD7#V+H>3\ 3<-XP<4S@WS?$.*]Q]L2C_=^*YCR;\;V [P+ MF%V5G^^BRB%7]$BU&4IW_]I":($9YF*0TR!DK19BJVF2]3&;( M=NN1]DXVWEE(EY,LKJM36&?/"9JW>XU:\+![W>.QYQ40L^4%NP;HBFI7K6L'N-K4,+E'4T]ENY-R/&=V&TV$N-VCE?K M+=!IO5IO@5IOK<6O?DH-)R[6@:2J7QHU=)I?[)OO#HP@+%^;VOTU#L+\L!/3 MZL. [)Z8WJ:RQ*8J'[T[#:/O M*-YOIE_0ZAZ1!O4>T$,_!_3I%;_]6^PB^NO:!Q_-T/_ E@<_S"YQ>=CO03U' M]WFCPT6U>W!BA+OMD?KQ;PG3ETBTW%RC!Y36'#3M.IOBZ\M>[;@DZ(\"95'=Z=FB MIQF.KK)UD=,2WA.AM %Z&.?@@S(''RSCX*,R!Q]MX*!.MFO5W!8]C7-$7V]' MRKQ)QS#/Y=/[T3 1!'35R]/.!+S*:$Z*,EM:L"^+6_L8BPMI>B3,Z!P1_F)Z M=?&%2>AT7O/IZ8S11>O_)%SJ0TRA%:-O=S-2+N0-4.F4=W LCF;:&^4#<\<3 MF).=2EC'SN,,F&KV).Y%@7,0/*G=*D%.J-:[@I<\GJSL"7 EU-ZC*(D-#5< M4Y(EL*O,%71ZV-9E'BQ7+FD#! EB!CLC.7#M2L&U[HJP]+NN:OVJKESA[Q>J M6@>N,U*ELN;ZB=@Y(V4*T$&CN:Z4?U# !IP- L;F9V>P&6!1_>(,.%!/IRO[ MC8ZL<,NW%9NSPA\0N<=VI3QWS? :,#L$_!:NG#/: [K]? M_6_;97UWFL-,,G='^NP0GQWBX_CC@L['\7T5[M8Y0M>4;LLVA:D-( MO.93$*-6<]XZMW"Z8-4F!#+ LOM4 9BQU9YOVSJ"HSAHXHI>U&]NB2[]R.DT M'*M237+^XZ;W[)+Z86U+*!%1V2F'Y,4>M!,9MME0)C+[2U=;"K9O0J*8NU&2 M;)$^_>6<_78RSQ'Y)PK)-$.S)<'%8CG[@>L22S1.VT/Y]A:NROH/UC&W1B0% M/IW&EG0:X;:[E5OV+^[]2#(FLEQRGR2^5:P:.JA%./07G3=3!-''%D=H(O:\ M[_I0T_&$FGR-?.]BZM7^4CNSG9.A6N3,F ;#N8#MO7;24KDRZAKX.5@3_H < M.XGYTV+HCR)9EW_M]NZ:ZK!F7 /MJ.SD&O"/EAVE_7J.F""SS\;%N,%..&SB M'R+S]I>2_>4?(O-&EC>RQFAD6??&%N0\LE-EI=NGD:NG<46*75_:K/J,EBFZ M;1D8YHIUCV2"@D*]P^+U;4OT[8.\C\-]C/V:F.$I/PYNZK/M$@/#V3$,KO1?E"I(E_!5T!MME\LA_$E_YD7?02O\U M"BE:XC2^6K&-Y*&JL"ID -!#*P>-PGNZX99U3HJ=?Y#Z:%G_/*DUB^STK;>R>0=P)U"<+W MJ>=ZU]'QN(Y4#G#<85]V!2^YGTE9)7+%!==2E(0FB"O7C%IB S847+G,T!(G MH'KERG7/EBA![697-B1_O='JL(A-&51M7 #+),1W,4;RBUZA-ED*IX:H^&X M7X(PBAA4S&A\7*.,[LL'M"=O/P!68FX)$2Z8=3^=GLW^PG;/6_:;< MKP]/:ZOG!7Q&K[D"N8R-T.\K/$%2^43#Y:ZJBNP..= M=%8[Z:S+75:V.8=;*%9C(_,1#.AOLPT6);/+-D?;8?Y&DU.JN_=-919K7'+J M1/?AI[LA^']0E._6U5E!N'0*/&/B#D.66>J(&2C!OI?OXKU8EGBQMB)[P=8V MWB!TBC(T3_(&(5?K9(*/ZR2\3]+R2CZ(A=?M#67,ED:#*A/B3H:>8_(^KQ': M\<-N^=X[=CS>,7\UV6KSWJ8<'%6=V3GY$!JO*DK6<+:]Q66;U;2?X1)FK4TW M NNX1ET@?PZBO:^\O*@2879 9 N414GGQ*.6HYMQ>70BUKD25DVD%CPV,IU/ MUPQ:#DZ9,U_KPVAHVD/BA7=&#&&*72-*$7K^M=P6NGG=*-8%O%6TW2-*CVBO=AQALH2J%CV@0V5,$,F5\N$N M(5L+%$Q#MMKM5&3Q5O@1^U-(E\$\Q3]H0!!K%R4I^VV. [QC-$@YIT&Z][6U MS-713I>=KJZ!V!RFQJ5V9D").H8@]MXTB[UINUC 9K^I ;M;BAA!DK> M5[;D9S]0^H"^,.E?-GE'V@YGD0>NCES^HLOKER5;CF(SKY4:%G/[YY+M:F'* M:>["MG! >_C_=K")7SQ&K.EDQ?_5AO6FL4Q5M&T@$^25?6IM* NN@1I)/I^P MDV6?X2M3$MIPL^_G$Q2]Q[R?!$7]JJ[WQGMOO/?&6^&-MS%YKR\5TSOK6UMB MWH6O:L\=88ID6R?' #Y]^TL!]F,\@J'[V:5<99AQ"L;F%X?$2M'J!6/T9_?E MI]F6-AI;^Y799SCZ?L](Y9;8BM_IJ.[>=TOF5A[73&RK)9G'DL ]6R+VR_=W M'*/I>EM#]BJ+V)S) ^*U49M+.ZKV]2$IJT)2DQ\AB24O3-6VT4KE[LK5'2(/ M283NEFP3/^6+^>Q@+;.M]P%1=J26]-(9UW /_WZ&:/!YC,4L!F,GQM$$AQ?8K+]%6]WHAO46B)<0_I@@VU:IUKF-HWKGA3QJXJR M]EJIY\?@UW E?,:OIHD1&L6/P=4VTDKG+9->DD3Y5BR%4B!L:Y+J;VR7HK=W MWU2HK^^C-_!5NZ5," FS1:FBGF[V3;;.FG*?*?_S.^.'&4S5=MUT2O0YA:D+ M0&U9V.6+3^*X/,28[L_;T4F1+S$1Z"L#SCA6#'4AYQA>#\S"Y $EIDU]9GV; M,@F&FFYLZ&V5HI)V>I55^\[?4;)8<@WK 9%P@Z6]9C&O3,(/QQGFOYH6.[F,W+_D@\E$0LK&U:(4 =7'^/[*LT_@\E>>?9)5 M'W&P>K#?Z1%W! MH&ECZ!!:'2[+SK*E G3Q#Y=#9QD>"NYB5V1$1QZXY6)A<0COGA!.,^*\>\;Y#FV#L/SF#O9%D3$OOF#3]?OL\4H;$7S*QY9))6D[$]J[:77#[Q%!#&![6V5#BPV>4L36?LB-R$J^2 M+*$Y5_H>T)8J87JO4E^M7%UE;)&A_3G'9^7G='/V.J"'#1P(LY5 ?70GC2-V MI"^9B)RC!Y3B-2<,(EL*/7VBD$\4ZE+IJ;]#VR<7'4]R$>3 P*WV9E<0D@?V MP(>N*]D2BD*C? BZ$A97Q*F%(NJ*1.E((+!<6'P"09N'/%L9I;:ZYXK5*B0; M_G X>9!N[>N!:5=77:MP?%^.UO\=J,H M#C/.@@"M8W,7?Q1,)JXRQDA17K(H7]V>+<-L&Q2ZQ&2.$L;B%>#2F1X*3!5* M'YS%@FUMVJ_[#D*<(]_E>9* =N3KIW<26_O$OB5]CGR=IUR"*DE.._HOY@]^ M\O@.BN_/KN)KW\8")\U=J1_U5W%MK52)><:TG.?3NZ?7 MF?'9$4>='='&/^I3)(XG1<+77_&U1WSM$1_W/\*X_[I4;-G\)+#5>TX+A$OI.3;(!2 M!\-$\T^AR+&IWE<\$T\:0]G S MC0JQ@^):6IXODLXW5O2&2=-LFF=LB7_&\1I92MYK/EZH2!>/B$0)13Z? ?+7+839EL2W 9+71W!;H+L=/5S*N4U2:D-P8X!D M\Q%(J(8\/+A),1;3?5@9[A0V@H/=TH!S[QWW=[NB8]V7_KW9;X.T[9,"GC MZY9)4-NDM_YF'B^BMPG]?DD0/TH0K_^I"T_1O.-(9!-)R2"):> )?:*9+Q8\ M3-:5TCGL,ZY\QI7/N+(BX\I:.UG#.>BVUPW2F2;*?LDK6+6X&,LLU1>W6FP@A;CQ9]$W[J_FD]RB?*N+TM< M7Z-\M_A;EN3T]NZ;ROO%]7W&X13S[QA;!+)_Q]BR[^+?,=;%G'UB[]\QMNF= MW9$5TQH=OB,KJ'4D+^8Z*_6C_BJNK17_CK&-3Z 8PG^DBHY_Q[B_U(ZV'LFG M+;3OU(_.! 6&JD3YY)#QA7&'=E+[O)#CR0OQCT=KS"_QCT1VSR/?X9+KR ]+')?4:GDQ7+_[E9MDD;6^F^P)@ M;C^:?O(^P+Q'D&2L+0IHM$1QD2(> WGV!_3(X4(M;\ATG<;,!9E^J!ZFJDE7 MVD#W.?H!P%_GL.0ZQV<&QC6F=)K=A2F:SF\(9KMUON'!IYSO<&O^Z1N"QFJ= MM?)U56Z]?/JK4AQWMST;.)$UUTI[>8ZPPX.#R78Q7D.=TW11+:@&#L2=@H\^ M5<*G2O21*M%Y__>9$L>3*>$K:%@=Q;71%P$[B9V3#B$F;?2L 8.?. ]3&RUY M-17(K(U]$J1)5)+%9V6T+(,PX[F'*1- 3*KDPW!!4)4OMCM%@YR9CD68JMK: M/4UGR.;NE?I.MO?D]/HTP9/=5+7WR>4->ZCJ,(F357@/(434L ="SM$#2G&Y M 7U)4K91XPQMO61UY B:MTOG;B#K2_B8K(K5&5ZM>"GM,'TY&YUD\2W>A&F> MH%H/B-H(0Q!_@!6?"BV*E(^Y>46(@'SP&/TR\&+TZ7V:+,IE6DMJ8^M!B:(W M85);]*6V8:^D?&7;V@Q?)EF8<SK!OAU*\@._#OO7 MGC+VCW\Q13DNHGQ*[A!Y8"I$#7FR9KIHY*?)=GI:^V%!;?66 CJXT, H8IIW MN/_-C/U$^749G%%AV9V6HW@_I@,/S_-+#]/Y@00(BDH)VSKF?54\Y;U+U7V7 MJO2LN&.#CO14 B# M'-$MUEX"%\-M,5;CU3).-=P54DO1@L1VAKO2.0Y0F@-P9I,F/E1EFI8X9>C3 M )47,+JF1B@-:B@!H@6-W=(<\MD2?0G)=R3*+&AJ=%P!4F8L10C%])*MNBM* M"S8O,Q?X=HRSLES/5U0;-H3T\\%$G<%$A<"%].,U!#&D_4S5-"SS"BNQ"U?L MQP./J+BN)KBC_BJ9E".,XAN21.@&D?)W36PTM?9@20K"J=+V/J3J0ZINAU3A2P&W/_"< M 4GN\83M*&./$BE)#<10<@807[+3AP7:%.!HI58=4<1 V4@YHI!!:\/ZV,($ M;=Q-$&_O]B_\/[SL'_O-_P=02P,$% @ U3MI5X(+E89QU@ :2D. !0 M !C;7!X,C R,S Y,S!?,3!Q+FAT;>R]:W>C2+(V^GG7K^!XIM^N6DMR"23K M8E?[+/E6[;>K;&_;-7O/^=(+0\IB"H$:D&WUKS\1"4A( ED7! F*GNFVC1!D M9CQQS][P^//GU]?7P]?ZH>T\?Y8[G<[G-[SGP+_I MV&&]F1O?GAR3WZK4:LW/\&EX(WZ@&Y-[9^_S/PQOM51#4>O2Y1N(0ZI\-R_542V.3^UT];F9PK_SY?[]_>]#Z;*"&-QMO7A5>/?.% M<"B&91H6^]^S^V^?/4>UW)[M#%3/L"UXEGQ4K;6K=7GR4KCU9_*"XJ>15\;/ MYKWW*56E&3YDY%:]\9!-%[&GND_\*>$G^*56M29'!NDZ7M*W)A_%?&WD.>PY MD0"=S_#Y=&Y)]\GUR/PBLW!L,V$6_).X67A#)QX[^,D,=!:(,HL<_/A)=2?( M,5R[HF7 M\)_=0\T>1 BU&IG>8GG_G;'HS(A?=OA@9M6UP7 6!C#$H>JZ7I\YZI"-/.!P MO,:_5.O4:Q-1DT!79Y:J@-58 ,\.8N0XS-+&\4\,/YU]KJ$EX,K09FYD;UH_ M_D[\9'88]LCRG*11^!_.? & _ZRJPUB.P ]F;M8]9XZA9\@.'W_&C_$[-60B M13XX_=)GJG[ZX;^^>(9GLE,D5DB'/^7:7X<@^[]\]C_[\%_XOR__3[4JG3M, M]9@N/8TEP)YT9SN>:DK5ZNF'+P/FJ1*^OLK^&ADOOQV@UNK/75@F.-CZ?_\-;*]DT=C MP%SIAKU*]_9 M?R+%8E?KD@NB<2_YQI_LV-)K@V]$VF@.L^&576,Y[[' MK[U-KIFL-[D$*'!MYUA21YY] BNC&R_A4'3#'9HJ#,.R+8:?&6_'.&+F^+\: MNLXL&#[\#G?])@>_=JJ(=4M%9@:F.;ZP-?BB MY5T9KJ::=_ (6[^":^[!Z7_7OWR>>7:Z[_HW4YW@37A[RN\ZY]P5>=6EI5\ M? Y.JU59 5&>\ONZ,#&=3\Y4GP].>ZKILI1?<6D!2XS/X1V.:EZ#3'[[@XT/ M3FL@,EOU=DU)8TI_=E]51T>NZ;X9;O5R,#3M,6,/GJW]O!VB(?"=#9Z8\^>= MJ5HW,#1^VV.?(7M'[NI:^C7(;1CQ"\-;_6^%LPGDR/%#7W48:C_]',0SLUQN M:G0=L#R>&2[FV7AZRYTZQDM\@)=O0\/A-_N(/9 ,,+BT-FIHWV3Y[2 PJX[U MD3,&^A^QVR%#,EG/WQB,\!Y4NF&%?STR9Q",J54_6D:WPV9S[6$I/I>O,BPH[0.%D=7"T%@41\>PV,! M$+>]V;&Z!Q(*-+AI=GC'UFB@VY[.-&.@@G8+?@&E?'US!4L8#C88"W^C57KL^>P1R)OY7% M.E3GUW_,BLSY+Y^&EV:?/N1,%/X%5JGCH3HYG8XP_-[TL\DP]68O)VB!8^,+\>+B8+,( 8 '8.0W<@F/X+/Q^^%'X-WY_G87^\V'T MY!JZH3KC!\#<;8_++R[0NAZ(M.^J\Y-Y@>3:,5&"M67/*.+\/W5XV=O0-#0C M&(.D@TEFN0#OB 1-FL(!-SN/%R;RY7/LLR>+.!E"(6 "LI\KB EYP+Z$93V- MW,KEE^K9SH:(6O@^7KQ@ECTPK+C'!M/'4;G+GCOSB,^SHW\/T :A.#T4^TZX M%P/,\)-U@3D+R76!\3[%T3R[[47,))_:L+#J4_?98?R:V!2/G4)([;B)"$GQ M590,$:N(2F:>]^1V59:1G'>.K8\T[]9Y8,Z+H?G^S^VP[_55[ZWC'39LL=,E&FN[E#-K,V*3@=V>;ME%W&KWICW)#P8$Z7?XT,SJ)GXTD0\FKD M6$8PYROC#7]SQ2;A"K.:BJCDZ0D?I)S=]2929D[*'+GRP>YYKZK#(FJU1)1, MG%WY>)((61*.Y"6#^K:I7P^&COW"K>(R2=I^G&4RX+R9VA[0"B+]B35QKQNG16 MQ2!<:,J05BR0*?,>T7X\/#K\7/*X-#1+GE(Y2$:&3!&)1H9,[H9,YB0G0T9( MPDTL4-5P_J6:(W8V_N[7YL#!73GLKQ$VSO'W#\-[(G>X]SAMQ[">!:?E^_.+ M["2N,-%BV*DQY)W\^CLL*&;GC+_A[LPLA:^MX"Z,EQE@JM0MEZRM5]$%RXS3*3H?Y0G "Z. M?5I65.^344LL)K1-32Q6?$.<6$QH/X!8K/C. [%8#KY+$7?N"XC(\J38%/HB.X^GS!Q!#A&Q9\'-.6)/LO;VGCUWQ5M%/!Y<2,06OO1*L4RZ8N.:K#9B M,O$#V?O*9/L=RB8FR];[V5,FVW,'I_!,-JE,E!*'% #K0I]IWU7A*7&\@0(@ M9)_L^K+!E0K%*QQ$*['Z4I^*T.-9I23&]3Q8M,9C( M]C0Q6.%M<&(PD3T 8K#">PW$8-G[+ 7L;E) /):FX4H!/)9"(YH<%F(OL?V5 M_62OO797B+VR\U;VD[WVVEDI(7O1T>D"X[$\G08+X*T4&]/DKA"#">ZO["F# M[;7#0@Q&!6W(92$&$\%G*7-]@.+@5;0C^>+I"RIH0PX1L:>P[)GAN6EB3W*G MB#U%];:(/!:SKZ72$DV6;?#89IA[< M&LY@^@K_DTT%D.R7]A)@02+TE],NZN<+V0GSGXL\!*0"-NO"EH]ZAH388OATOFY?P]-,#^K6J-9ETY(YU9-36"Q<]6UMO M,W*3;MVA;BTL*$@G[R_Q29<7G>ZAX=84(PPR:]PTTS5.FV319.+U9T\VLDPR M\_IS("Y9&,4G(ED* M(O-/H:4Z-/$#M@WC!JK&X8-=,UB.?6ANR'+"(B12$W MV1T91D0* PJR5_:7^&3G%)WNH5%;%RX/(AA4BH8[/HXLFMU'1+(G&UDFF45$ MV5_BDYU3=+I'3X:0MM]QM"#EPRZKD8VT=C;1@GR(2]JW^$0D M+2HJ_>IT5"(3Q;BCH_:D&$50C/D0EQ1C\8E(BE% ^ND!_<+3)*0CLPH5UU<_ M1%)/]_#0VN0FW9I5J+A(H""=O+_$)UU>=+J'AIL@QPAFC9LT3[W4Z3A 5EY_ M]F0CRR0SKS\'XI*%47PBDJ4@(/U"HZ\Q-?H$L0/F#:-53Q74TSU-LK@V9#]D M$1$I"KG)[L@P(E(84)"]LK_$)SNGZ'0/C5I!CA',&GYIGGJITW& K"(BV9.- M+)/,(B(Y$)D7&GWRU.@3Q Z8-XQ6/5503_+:D/V0142D M*.0FNR/#B$AA0$'VROX2G^RE4&E5P7($0P$Q'A@]IPCB/+\"=X8UO=(:Z]^F2RR0P'?D/34Z\_ MLG3FZ" UCPV@=/BX\//P;WP<_&&\'3O,M4>.QEQX%?[=9ZK.)Z<;+W )__M_ M_O&FUDZ"*_ZE#U^&DNN-35B['HRTVE,'ACD^?@3$N=(->Y7N[8%JG?#/7.-O M=BRWAY[_YXOJ&##Q8\MV!JIY@K.LJJ;Q;!UKL)+,.1FHSK-A'=>&GA3^BU^& MN3Z=_KBY?KR\D!X>NX^7#U\^/\$XASBF?$;S<'G^X_[Z\?KR0>K>7$B7_WO^ M>_?FZZ5T?OO]^_7#P_7MS19#K*4RQ/_I/OQ^??/U\?:F(EV<2TKMJ-')=U A MFG*DV]7M_7?I"X#=LJV;T0 X3Y,"AKMGO5BOBK>XE2P5I87.C.,+6^.=?1_' M0W; &5-3#D[E6O6_.1=-'WSZWFK_.C?=7U=9[^GL5EK1[=\!J_;QN^K\E&XM M]BGC*7DHZJ0GVP'!]-L!D$%CICE4=51+D[_=H:J%?Z^/Z5=#]_KP:^V78!Q5 MD_6\8W7DV>$%QWCN!U<.3C_\UX?_^J\OWI.M@^#W'/@;_]3#-[\PQP,);0:0 M].QA\(;)U^'V75$J%5S_]PC<6.:8XWLVM!TO@'C]0.KA*SU0M,!PH"N/GVS; M?%)-TX;%>..$4YJR/$J/MQ((^$>0XI)/ M^+'#8#SF2.[B'(X'>5T93L2^'S27R'8)-\*DA@8,7I* M$OJ./_+2C[4$.&[,X/A81Z,8GM[7U?&8J0ZS#DX?V-#SS>AZK2+A*]85[#M? MOMO[R!!(2&8O)!\=%?PK='9GI.31BE*R5API^7C?O7FXYK*0Q&1>8M*;P"V4 MDSW''DA_SO\C>?;BQ0(;_>FL(H8U#!?#(=*5 :(2> ZD^_&66N:2.__X0/]Y M@0AH8NQ KM8[S4Y3++TA@/N5QHK?LV?#18;P;N"38-5;!Z?@>M]U'QY0]MQW M[RY_/%Z?/U2DZYOS0['(@/[4Y9NJ>1*.7[)[TG1&DNI*#T.F89A)EPQ+,CQ7 M.N]S&^E=WRM#]/@FQP9VAO1__AK9WLG<4/V+%8E?KD@N4*EW(DW'+_$)2+[2 MD[@9(D7M$(E_/&.(2+X"FS-$TA[2P3NJ&JPRS[,'DZ$?XMS^V1Y3GC